src.nth.io/

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Hoersten <[email protected]>2020-06-07 21:56:03 -0500
committerLuke Hoersten <[email protected]>2020-06-07 21:56:03 -0500
commit5506408a9f119b8b2dedb98788bc53742a697ca7 (patch)
tree415ce32f9e28c80a5373552e086c51896a81ac28
parent370da62d4f62c54ce6e393622d5c9baff9e52789 (diff)
Deleted vanilla minecraft in favor of papermc.
-rw-r--r--minecraft/defaults/main.yaml6
-rw-r--r--minecraft/files/eula.txt1
-rw-r--r--minecraft/files/ops.json8
-rw-r--r--minecraft/handlers/main.yaml5
-rw-r--r--minecraft/tasks/main.yaml50
-rw-r--r--minecraft/templates/minecraft.service.j222
-rw-r--r--minecraft/templates/server.properties.j244
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