Added Minecraft-Script Files

This commit is contained in:
Phil 2022-05-29 13:19:17 +01:00
parent 9467689a84
commit d8640e3967
11 changed files with 43 additions and 0 deletions

View File

View File

@ -0,0 +1,17 @@
#!/bin/bash
# make file and copy
mkdir /usr/minecraft/backups/1-temp
cp -v -r /usr/minecraft/1 /usr/minecraft/backups/1-temp
if [ $? -eq 0 ]; then
echo OK
else
echo FAIL
sleep 10m
fi
# Remove Previus
rm -rf /usr/minecraft/backups/1/
mv -v /usr/minecraft/backups/1-temp /usr/minecraft/backups/1

View File

@ -0,0 +1,4 @@
#!/bin/bash
cp -r /usr/minecraft/1 /usr/minecraft/backups/

View File

@ -0,0 +1,4 @@
#!/bin/bash
cp -r /usr/minecraft/1 /usr/minecraft/backups/1

View File

@ -0,0 +1,4 @@
#!/bin/bash
cp -r /usr/minecraft/1 /usr/minecraft/backups/

View File

@ -0,0 +1,5 @@
#/bin/bash
cd /opt/minecraft/NAME_OF_INSTANCE
java -javaagent:log4jfix/Log4jPatcher-1.0.0.jar -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -Xmx6144M -Xms4096M -jar forge-1.12.2-14.23.5.2846-universal.jar nogui

2
minecraft-scripts/backup.sh Executable file
View File

@ -0,0 +1,2 @@
#!/bin/bash
cp -rv /opt/minecraft/INSTANCE /opt/minecraft-backup/INSTANCE

Binary file not shown.

View File

@ -0,0 +1 @@
[18:02:40] [main/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.

View File

@ -0,0 +1,3 @@
#/bin/bash
cd /usr/minecraft/NewFarm
java -Xms2048M -Xmx6144M -jar /usr/minecraft/NewFarm/current.jar

View File

@ -0,0 +1,3 @@
#/bin/bash
tmux new-session -d -s MC-Server-NAME_OF_INSTANCE '/opt/minecraft-scripts/NAME_OF_INSTANCE.sh'
tmux attach -t MC-Server-NAME_OF_INSTANCE