- name: Minecraft pre setup hosts: minecraft_servers tasks: - name: Install Package become: true ansible.builtin.apt: name: openjdk-25-jre-headless state: latest - name: Install Package become: true ansible.builtin.apt: name: acl state: latest - name: Minecraft Config Seeding hosts: minecraft-3 become: true become_user: minecraft vars: server_port: 25565 rcon_port: 25575 rcon_enable: true mc_whitelist: false motd: Test Server rcon_password: "" mc_instance: "destiny" max_memory: 2600 small_memory: 1300 mods: - url: https://cdn.modrinth.com/data/8dI2tmqs/versions/nR8AIdvx/FabricProxy-Lite-2.11.0.jar dest: "fabricProxy.jar" - url: https://cdn.modrinth.com/data/gvQqBUqZ/versions/gl30uZvp/lithium-fabric-0.21.2%2Bmc1.21.11.jar dest: "lithium.jar" - url: https://cdn.modrinth.com/data/P7dR8mSH/versions/gB6TkYEJ/fabric-api-0.140.2%2B1.21.11.jar dest: "fabric-api.jar" proxy_secret: "AVXMVzev80E6" roles: - modded_minecraft_server - name: Minecraft 5 Deploy hosts: minecraft-5 become: true become_user: minecraft vars: server_port: 25565 rcon_port: 25575 rcon_enable: true mc_whitelist: false motd: "Test Server 5" rcon_password: "" mc_instance: "test-5" max_memory: 2600 small_memory: 1300 mods: - url: https://cdn.modrinth.com/data/gvQqBUqZ/versions/gl30uZvp/lithium-fabric-0.21.2%2Bmc1.21.11.jar dest: "lithium.jar" - url: https://cdn.modrinth.com/data/P7dR8mSH/versions/gB6TkYEJ/fabric-api-0.140.2%2B1.21.11.jar dest: "fabric-api.jar" proxy_secret: "AVXMVzev80E6" roles: - modded_minecraft_server