diff options
| author | Luke Hoersten <[email protected]> | 2020-06-07 21:56:03 -0500 |
|---|---|---|
| committer | Luke Hoersten <[email protected]> | 2020-06-07 21:56:03 -0500 |
| commit | 5506408a9f119b8b2dedb98788bc53742a697ca7 (patch) | |
| tree | 415ce32f9e28c80a5373552e086c51896a81ac28 | |
| parent | 370da62d4f62c54ce6e393622d5c9baff9e52789 (diff) | |
Deleted vanilla minecraft in favor of papermc.
| -rw-r--r-- | minecraft/defaults/main.yaml | 6 | ||||
| -rw-r--r-- | minecraft/files/eula.txt | 1 | ||||
| -rw-r--r-- | minecraft/files/ops.json | 8 | ||||
| -rw-r--r-- | minecraft/handlers/main.yaml | 5 | ||||
| -rw-r--r-- | minecraft/tasks/main.yaml | 50 | ||||
| -rw-r--r-- | minecraft/templates/minecraft.service.j2 | 22 | ||||
| -rw-r--r-- | minecraft/templates/server.properties.j2 | 44 |
7 files changed, 0 insertions, 136 deletions
diff --git a/minecraft/defaults/main.yaml b/minecraft/defaults/main.yaml deleted file mode 100644 index b4d5ceb..0000000 --- a/minecraft/defaults/main.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- - -minecraft_user: "minecraft" -minecraft_url: "https://launcher.mojang.com/v1/objects/bb2b6b1aefcd70dfd1892149ac3a215f6c636b07/server.jar" -minecraft_dir: "/opt/minecraft" -minecraft_motd: "" diff --git a/minecraft/files/eula.txt b/minecraft/files/eula.txt deleted file mode 100644 index 02dccd9..0000000 --- a/minecraft/files/eula.txt +++ /dev/null @@ -1 +0,0 @@ -eula=true diff --git a/minecraft/files/ops.json b/minecraft/files/ops.json deleted file mode 100644 index 8ef1e5f..0000000 --- a/minecraft/files/ops.json +++ /dev/null @@ -1,8 +0,0 @@ -[ - { - "uuid": "98827ef9-601c-49fd-b575-abc8de019854", - "name": "Lukemute", - "level": 4, - "bypassesPlayerLimit": true - } -]
\ No newline at end of file diff --git a/minecraft/handlers/main.yaml b/minecraft/handlers/main.yaml deleted file mode 100644 index b5baff0..0000000 --- a/minecraft/handlers/main.yaml +++ /dev/null @@ -1,5 +0,0 @@ ---- - -- name: restart minecraft - become: yes - systemd: name="minecraft.service" state="restarted" daemon_reload="yes" diff --git a/minecraft/tasks/main.yaml b/minecraft/tasks/main.yaml deleted file mode 100644 index 5b0cf13..0000000 --- a/minecraft/tasks/main.yaml +++ /dev/null @@ -1,50 +0,0 @@ ---- - -- name: add minecract user - become: yes - user: name="{{minecraft_user}}" home="{{minecraft_dir}}" - -- name: install jre - become: yes - apt: name="default-jre-headless" - -- name: download minecraft - become: yes - get_url: - url: "{{minecraft_url}}" - dest: "{{minecraft_dir}}/server.jar" - mode: "0755" - notify: restart minecraft - -- name: configure eula and ops - become: yes - copy: - src: "{{item}}" - dest: "{{minecraft_dir}}/{{item}}" - owner: "{{minecraft_user}}" - group: "{{minecraft_user}}" - loop: - - "eula.txt" - - "ops.json" - notify: restart minecraft - -# minecraft server writes a timtestamp to the config every time it starts so this always generates a change. -- name: configure minecraft - become: yes - template: - src: "server.properties.j2" - dest: "{{minecraft_dir}}/server.properties" - owner: "{{minecraft_user}}" - group: "{{minecraft_user}}" - changed_when: false - -- name: install systemd service - become: yes - template: - src: "minecraft.service.j2" - dest: "/lib/systemd/system/minecraft.service" - notify: restart minecraft - -- name: ensure service is started - become: yes - systemd: name="minecraft.service" enabled="yes" state="started" diff --git a/minecraft/templates/minecraft.service.j2 b/minecraft/templates/minecraft.service.j2 deleted file mode 100644 index d310634..0000000 --- a/minecraft/templates/minecraft.service.j2 +++ /dev/null @@ -1,22 +0,0 @@ -[Unit] -Description=Minecraft Server -Documentation=https://minecraft.gamepedia.com/Tutorials/Setting_up_a_server - -Wants=network.target -After=network.target - -[Service] -User={{minecraft_user}} -Group={{minecraft_user}} -WorkingDirectory={{minecraft_dir}} -Restart=on-failure -RestartSec=20 5 -ExecStart=/usr/bin/java -Xms1536M -Xmx1536M -jar server.jar nogui - -PrivateTmp=true -ProtectSystem=full -NoNewPrivileges=true -PrivateDevices=true - -[Install] -WantedBy=multi-user.target diff --git a/minecraft/templates/server.properties.j2 b/minecraft/templates/server.properties.j2 deleted file mode 100644 index 15e4b9a..0000000 --- a/minecraft/templates/server.properties.j2 +++ /dev/null @@ -1,44 +0,0 @@ -broadcast-rcon-to-ops=true -view-distance=10 -max-build-height=256 -server-ip= -level-seed= -rcon.port=25575 -gamemode=survival -server-port=25565 -allow-nether=true -enable-command-block=false -enable-rcon=false -enable-query=false -op-permission-level=4 -prevent-proxy-connections=false -generator-settings= -resource-pack= -level-name=world -rcon.password= -player-idle-timeout=0 -motd={{minecraft_motd}} -query.port=25565 -force-gamemode=false -hardcore=false -white-list=false -broadcast-console-to-ops=true -pvp=true -spawn-npcs=true -generate-structures=true -spawn-animals=true -snooper-enabled=true -difficulty=easy -function-permission-level=2 -network-compression-threshold=256 -level-type=default -spawn-monsters=true -max-tick-time=60000 -enforce-whitelist=false -use-native-transport=true -max-players=20 -resource-pack-sha1= -spawn-protection=16 -online-mode=true -allow-flight=false -max-world-size=29999984
\ No newline at end of file |
