# vim:ft=ansible: - name: docker deploy minecraft - weediewack next gen pack docker_container: name: minecraft-weedie state: started image: itzg/minecraft-server:latest env: # Common envvars EULA: "true" OPS: "VintageSalt" SNOOPER_ENABLED: "false" SPAWN_PROTECTION: "0" USE_AIKAR_FLAGS: "true" ALLOW_FLIGHT: "true" 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 # Pack-specific stuff TYPE: "Forge" MOTD: "We're doing it a-fucking-gain!" VERSION: "1.20.1" FORGE_VERSION: "47.3.11" MAX_MEMORY: "8G" #GENERIC_PACKS: "Server Files 1.3.7" #GENERIC_PACKS_PREFIX: "https://mediafilez.forgecdn.net/files/5832/451/" #GENERIC_PACKS_SUFFIX: ".zip" #SKIP_GENERIC_PACK_UPDATE_CHECK: "true" #VIEW_DISTANCE: "10" ports: - "25565:25565/tcp" - "25565:25565/udp" - "24454:24454/udp" # Prometheus exporter for Forge # https://www.curseforge.com/minecraft/mc-mods/prometheus-exporter - "19566:19565/tcp" # Prometheus exporter for Fabric # https://modrinth.com/mod/fabricexporter #- "19565:25585/tcp" volumes: - /data/minecraft/weedie:/data tags: [ docker, minecraft, weedie ]