diff --git a/Server/.mixin.out/class/net/minecraft/nbt/CompoundTag.class b/Server/.mixin.out/class/net/minecraft/nbt/CompoundTag.class index fd3ece5..fb9df5f 100644 Binary files a/Server/.mixin.out/class/net/minecraft/nbt/CompoundTag.class and b/Server/.mixin.out/class/net/minecraft/nbt/CompoundTag.class differ diff --git a/Server/run.bat b/Server/run.bat index 0d00e33..ce28bfe 100644 --- a/Server/run.bat +++ b/Server/run.bat @@ -3,5 +3,5 @@ REM Forge requires a configured set of both JVM and program arguments. REM Add custom JVM arguments to the user_jvm_args.txt REM Add custom program arguments {such as nogui} to this file in the next line before the %* or REM pass them to this script directly -java @user_jvm_args.txt @libraries/net/neoforged/neoforge/21.1.228/win_args.txt %* +java @user_jvm_args.txt @libraries/net/neoforged/neoforge/21.1.228/win_args.txt nogui %* pause diff --git a/Server/run.sh b/Server/run.sh index 96b6dda..4d195fe 100644 --- a/Server/run.sh +++ b/Server/run.sh @@ -3,4 +3,4 @@ # Add custom JVM arguments to the user_jvm_args.txt # Add custom program arguments {such as nogui} to this file in the next line before the "$@" or # pass them to this script directly -java @user_jvm_args.txt @libraries/net/neoforged/neoforge/21.1.228/unix_args.txt "$@" +java @user_jvm_args.txt @libraries/net/neoforged/neoforge/21.1.228/unix_args.txt nogui "$@" diff --git a/Server/start-headless.bat b/Server/start-headless.bat deleted file mode 100644 index 5b25091..0000000 --- a/Server/start-headless.bat +++ /dev/null @@ -1,11 +0,0 @@ -@echo off -setlocal - -if not exist "logs" mkdir "logs" - -echo Starting server in background (no GUI)... -start "" /B java @user_jvm_args.txt @libraries/net/neoforged/neoforge/21.1.228/win_args.txt nogui %* >> "logs\server-headless.log" 2>&1 - -echo Server launch command sent. -echo Log file: logs\server-headless.log -echo To stop server gracefully, use RCON or run taskkill on java process if needed. diff --git a/Server/start-headless.sh b/Server/start-headless.sh deleted file mode 100644 index 923aaf9..0000000 --- a/Server/start-headless.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/usr/bin/env sh -set -eu - -mkdir -p logs - -echo "Starting server in background (no GUI)..." -nohup java @user_jvm_args.txt @libraries/net/neoforged/neoforge/21.1.228/unix_args.txt nogui "$@" >> logs/server-headless.log 2>&1 & -echo $! > server.pid - -echo "Server started with PID $(cat server.pid)" -echo "Log file: logs/server-headless.log"