From 14325bb33bae104deca313f0ac8e73d871093725 Mon Sep 17 00:00:00 2001 From: Jacob Babor Date: Fri, 10 May 2024 17:45:05 -0500 Subject: [PATCH] Add Minecraft Direwolf20, disable zomboid --- playbooks/prod_web.yml | 2 ++ playbooks/tasks/game/minecraft-direwolf20.yml | 34 +++++++++++++++++++ playbooks/tasks/game/zomboid.yml | 2 +- 3 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 playbooks/tasks/game/minecraft-direwolf20.yml diff --git a/playbooks/prod_web.yml b/playbooks/prod_web.yml index 0de7c61..5ab75a4 100755 --- a/playbooks/prod_web.yml +++ b/playbooks/prod_web.yml @@ -40,6 +40,7 @@ - game/minecraft-prominence2.yml - game/minecraft-stoneblock.yml - game/minecraft-aofabric.yml + - game/minecraft-direwolf20.yml - game/palworld.yml - game/satisfactory.yml - game/zomboid.yml @@ -56,6 +57,7 @@ - /data/minecraft/oldpack/backups - /data/minecraft/stoneblock/backups - /data/minecraft/create-extra/backups + - /data/minecraft/direwolf20/backups - /data/minecraft/prominence/FeedTheBeast/world/.git - /data/sb-mirror - /data/shared/media diff --git a/playbooks/tasks/game/minecraft-direwolf20.yml b/playbooks/tasks/game/minecraft-direwolf20.yml new file mode 100644 index 0000000..7140a28 --- /dev/null +++ b/playbooks/tasks/game/minecraft-direwolf20.yml @@ -0,0 +1,34 @@ +# vim:ft=ansible: +- name: docker deploy minecraft - direwolf20 + docker_container: + name: minecraft-direwolf20 + state: started + image: itzg/minecraft-server:latest + restart_policy: unless-stopped + pull: yes + env: + EULA: "true" + GENERIC_PACK: "/modpacks/1.20.1-direwolf20/Da Bois.zip" + TYPE: "NEOFORGE" + VERSION: "1.20.1" + FORGE_VERSION: "47.1.105" + MEMORY: "8G" + MOTD: "Tannerite Dog Edition\\n#abolishtheatf" + OPS: "VintageSalt" + RCON_CMDS_STARTUP: |- + scoreboard objectives add Deaths deathCount + scoreboard objectives add Health health {"text":"❤","color":"red"} + RCON_CMDS_ON_CONNECT: |- + scoreboard objectives setdisplay list Deaths + scoreboard objectives setdisplay belowName Health + SNOOPER_ENABLED: "false" + SPAWN_PROTECTION: "0" + USE_AIKAR_FLAGS: "true" + VIEW_DISTANCE: "10" + ports: + - "25567:25565/tcp" + - "25567:25565/udp" + volumes: + - /data/srv/packs:/modpacks + - /data/minecraft/direwolf20:/data + tags: [ docker, minecraft, direwolf20 ] diff --git a/playbooks/tasks/game/zomboid.yml b/playbooks/tasks/game/zomboid.yml index 9810af1..9aded4a 100644 --- a/playbooks/tasks/game/zomboid.yml +++ b/playbooks/tasks/game/zomboid.yml @@ -2,7 +2,7 @@ - name: docker deploy zomboid community.docker.docker_container: name: zomboid - state: started + state: absent # Wanted to use latest but: # https://github.com/Renegade-Master/zomboid-dedicated-server/issues/74 # https://github.com/Renegade-Master/zomboid-dedicated-server/issues/68