From 152b212fd5663491ad32c706e3af8711e8797425 Mon Sep 17 00:00:00 2001 From: fithwum Date: Thu, 18 Dec 2025 10:09:01 -0800 Subject: [PATCH] test --- neoforged/Install_Script.sh | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/neoforged/Install_Script.sh b/neoforged/Install_Script.sh index 723f5ee..43a953c 100644 --- a/neoforged/Install_Script.sh +++ b/neoforged/Install_Script.sh @@ -2,10 +2,14 @@ # Copyright (c) 2022 fithwum # All rights reserved +# FIRST_RUN=false +# if [ ! -f "$MC_DIR/world/level.dat" ]; then +# FIRST_RUN=true +# fi + +BOOTSTRAP_MARKER="$MC_DIR/.neoforge_bootstrap_complete" FIRST_RUN=false -if [ ! -f "$MC_DIR/world/level.dat" ]; then - FIRST_RUN=true -fi +[ ! -f "$BOOTSTRAP_MARKER" ] && FIRST_RUN=true MC_DIR=/MCserver @@ -99,9 +103,18 @@ echo "INFO ! Starting Minecraft Server $NEOFORGED_VERSION" cd $MC_DIR # exec ./run-$NEOFORGED_VERSION.sh nogui +# if [ "$FIRST_RUN" = "true" ]; then +# echo "INFO ! First bootstrap run (datapack generation)" +# "./run-${NEOFORGED_VERSION}.sh" +# else +# exec "./run-${NEOFORGED_VERSION}.sh" nogui +# fi + if [ "$FIRST_RUN" = "true" ]; then - echo "INFO ! First bootstrap run (datapack generation)" + echo "INFO ! First bootstrap run" "./run-${NEOFORGED_VERSION}.sh" + echo "INFO ! Bootstrap complete" + touch "$BOOTSTRAP_MARKER" else exec "./run-${NEOFORGED_VERSION}.sh" nogui fi