main.yml 671 B

12345678910111213141516171819202122232425
  1. ---
  2. - name: Dependencies installed
  3. community.general.pkgng:
  4. name: openjdk16,tmux
  5. state: latest
  6. - name: Minecraft JAR downloaded
  7. ansible.builtin.unzip:
  8. src: https://launcher.mojang.com/v1/objects/0a269b5f2c5b93b1712d0f5dc43b6182b9ab254e/server.jar
  9. dest: /usr/local/bin/minecraft-server.jar
  10. remote_src: yes
  11. - name: Minecraft JAR downloaded
  12. ansible.builtin.unzip:
  13. src: https://cdn.getbukkit.org/spigot/spigot-1.17.jar
  14. dest: /usr/local/bin/spigot.jar
  15. remote_src: yes
  16. - name: Minecraft RC file installed
  17. copy:
  18. src: minecraft.rc
  19. dest: /usr/local/etc/rc.d/minecraft
  20. owner: root
  21. mode: 0644
  22. notify: Minecraft restarted