Add more config and tweak world saving

This commit is contained in:
Alex D. 2024-07-23 08:40:48 +00:00
parent b34dd95b7c
commit a7b1f279ea
Signed by: caskd
GPG Key ID: F92BA85F61F4C173
6 changed files with 20 additions and 10 deletions

View File

@ -94,4 +94,6 @@ redxen.eu/services/minecraft/minecraft-rx/${BUILD_ID_OUT}: %/${BUILD_ID_OUT} : \
%/config/ops.json \
%/config/server.properties \
%/config/server-icon.png \
%/config/bukkit.yml \
%/config/spigot.yml \
redxen.eu/services/minecraft/spigot/${BUILD_ID_OUT}

View File

@ -4,7 +4,9 @@ FROM redxen.eu/services/minecraft/spigot:latest
ADD config/server.properties /minecraft/server.properties
ADD config/server-icon.png /minecraft/server-icon.png
ADD config/ops.json /minecraft/ops.json
ADD start.sh /minecraft/start.sh
ADD config/bukkit.yml /minecraft/bukkit.yml
ADD config/spigot.yml /minecraft/spigot.yml
ADD start.sh /start.sh
#COPY --from=redxen.eu/services/minecraft/worldguard:latest /artifacts/worldguard-bukkit.jar plugins/
#COPY --from=redxen.eu/services/minecraft/worldedit:latest /artifacts/worldedit-bukkit.jar plugins/
@ -18,4 +20,4 @@ ADD start.sh /minecraft/start.sh
# /minecraft/plugins/GroupManager/users.yml \
# /data/plugins/GroupManager/.
ENTRYPOINT ["/minecraft/start.sh"]
ENTRYPOINT ["/start.sh"]

View File

@ -0,0 +1,2 @@
ticks-per:
autosave: 72000

View File

@ -1,5 +1,6 @@
online-mode: true
difficulty: 3
player-idle-timeout: 300
max-players: 64
motd: \u00A74\u00A7lRedXen \u00A72Minecraft Server\u00A7r\nNow back online with the old save!
online-mode=true
difficulty=3
player-idle-timeout=300
max-players=64
sync-chunk-writes=false
motd=\u00A74\u00A7lRedXen \u00A72Minecraft Server\u00A7r\nNow hosting on own infra!

View File

@ -0,0 +1,3 @@
settings:
timeout-time: 120
restart-on-crash: true

View File

@ -1,8 +1,8 @@
#!/bin/sh
cp -v /minecraft/ops.json /minecraft/server-icon.png /minecraft/server.properties /data
cp -v /minecraft/ops.json /minecraft/server-icon.png /minecraft/server.properties /minecraft/bukkit.yml /minecraft/spigot.yml /data
java \
-Xmx4096M \
exec java \
-Xmx8192M \
-Dfile.encoding=UTF-8 \
-Dcom.mojang.eula.agree=true \
-jar /minecraft/server.jar \