西瓜盒子
我这个启动器stop就自动关掉了,求大佬帮我写一下自动重启

ts173
本帖最后由 ts173 于 2022-7-18 17:43 编辑

输入stop关闭服务器后会自动重启  有三秒的时间让你来阻止重启
  1. while [ true ]; do
  2.     echo "Starting server..."
  3.     ${JAVAz} -Xms3500M -Xmx9500M -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=100 -XX:+DisableExplicitGC -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:G1MixedGCLiveThresholdPercent=35 -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -jar ${JAR}  --nogui
  4.     for i in 3 2 1; do
  5.         printf '服务器将在%s...后重启 (按住 CTRL + C 来阻止重启)\n' "${i}"
  6.         sleep 1
  7.     done
  8. done
复制代码



PerdThaumer
本帖最后由 PerdThaumer 于 2022-7-18 18:28 编辑

试试看这个


VivTav
@echo OFF
:Menu
@title SkyBlock
@echo 正在准备开启服务器...
java -Xms12G -Xmx12G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar paper-1.19-58.jar nogui
@echo 服务器已关闭.
timeout 5
@goto Menu



把你的启动代码发出来我看看


polang
@echo off
:QWQ
java -Xms128M -Xmx4096M -jar 核心.jar
goto QWQ

都太复杂啦,我这个简单易懂
你也可以把你的启动器参数发出来我给你改