cleanup and function updates
All checks were successful
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Successful in 12s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push neoforged (push) Successful in 21s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Successful in 1m2s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push bukkit (push) Successful in 1m6s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Successful in 15s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-forge (push) Successful in 19s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Successful in 14s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-bukkit (push) Successful in 1m19s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Successful in 13s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push forge (push) Successful in 2m15s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-neoforged (push) Successful in 1m30s
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Successful in 9s
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Successful in 1m58s

This commit is contained in:
2025-12-19 07:42:58 -08:00
parent 15c8ad9a1e
commit bd54c3c2c7
11 changed files with 128 additions and 164 deletions

View File

@@ -28,6 +28,18 @@ if [ -e $MC_DIR/neoforge-$NEOFORGED_VERSION-installer.jar ]
cd ..
fi
echo "INFO ! Setting game port."
if [ -f $MC_DIR/server.properties ]; then
sed -i '/server-port='*'/c\server-port='$GAME_PORT'' $MC_DIR/server.properties
fi
echo "INFO ! Setting java settings."
cat > $MC_DIR/user_jvm_args.txt <<EOF
-Xmx${XMX_SIZE}
-Xms${XMS_SIZE}
EOF
[ -n "$XMN_SIZE" ] && echo "-Xmn${XMN_SIZE}" >> $MC_DIR/user_jvm_args.txt
# Check for EULA
if [ ! -f $MC_DIR/eula.txt ]; then
:
@@ -68,18 +80,6 @@ else
echo "WARNING ! Something went wrong, please check EULA variable"
fi
echo "INFO ! Setting game port."
if [ -f $MC_DIR/server.properties ]; then
sed -i '/server-port='*'/c\server-port='$GAME_PORT'' $MC_DIR/server.properties
fi
echo "INFO ! Setting java settings."
cat > $MC_DIR/user_jvm_args.txt <<EOF
-Xmx${XMX_SIZE}
-Xms${XMS_SIZE}
EOF
[ -n "$XMN_SIZE" ] && echo "-Xmn${XMN_SIZE}" >> $MC_DIR/user_jvm_args.txt
# Set permissions.
chown 99:100 -R $MC_DIR
chmod 777 -R $MC_DIR