ET_commmon
如题,也就是崩服自动重启

天辉胡萝卜
你需要自动重启脚本

下面给出例子,需要根据情况自己替换里面的jar和开服内存

windows下开服脚本
  1. :start
  2. java -Xms512M -Xmx1024M -jar Server-1.12.jar
  3. goto start
复制代码


linux下开服脚本
https://github.com/deluxghost/mcserv/blob/master/mcserv.sh

MC小鱼儿
  1. [url=home.php?mod=space&uid=39305]@echo[/url] OFF
  2. [url=home.php?mod=space&uid=107997]@set[/url] a=0
  3. :Menu
  4. chcp 936
  5. [url=home.php?mod=space&uid=2530250]@title[/url] 生存重启次数[%a%]
  6. @echo ####################
  7. @echo       重启次数: %a%         
  8. @echo ####################
  9. java -Xmx1024m -Xincgc -jar Spigot-1.8.8.jar
  10. @echo 已关闭,将于5秒后重启
  11. [url=home.php?mod=space&uid=260039]@ping[/url] -n 7 127.0.0.1>nul
  12. @set /a a=%a%+1
  13. [url=home.php?mod=space&uid=1121364]@goto[/url] Menu
  14. pause
复制代码

MC小鱼儿
@echo OFF
@set a=0
:Menu
chcp 936
@title 生存重启次数[%a%]
@echo ####################
@echo       重启次数: %a%         
@echo ####################
java -Xmx1024m -Xincgc -jar Spigot-1.8.8.jar
@echo 已关闭,将于5秒后重启
@ping -n 7 127.0.0.1>nul
@set /a a=%a%+1
@goto Menu
pause

spg233
:start
@echo off
java.exe -Xmx3g -Xincgc -jar 核心名称.jar
goto start
pause


windows这样写

ET_commmon
开的面板服,有详细点的教程吗

倾城丶青春
ET_commmon 发表于 2020-10-24 14:04
开的面板服,有详细点的教程吗

如果是面板服的话就没有办法,具体可以找服务商,服务商对于这些是有防备的

我为woziji
加入这条或者用开服器哦goto restart

我为woziji
@ECHO OFF
title 端
SET BINDIR=%~dp0
:_MENU
CLS
set tm1=%time:~0,2%
set tm2=%time:~3,2%
set tm3=%time:~6,2%
echo  现在时间:%date% %tm1%点%TM2%分
@echo. -----------------------------------------------------------------                                                      
@echo.                    服务器即将开启,请等待……  
@echo.
@echo.           注意:关闭服务器前请在后台输入stop保存玩家数据
@echo.                      否则可能会出现回档情况
@echo.               
@echo. -----------------------------------------------------------------
@echo.
@echo.按下任意键来启动服务器!
@echo.
pause
cls
@echo. 现在时间:%date% %tm1%点%TM2%分
@echo. -----------------------------------------------------------------
@echo.
@echo.
@echo.                   服务器正在启动中,请稍等……
@echo.
@echo.
@echo. -----------------------------------------------------------------
:restart
java -Xms2G -Xmx4G -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 -Dusing.aikars.flags=mcflags.emc.gs -jar CatServer-3440193-universal.jar
@echo. -----------------------------------------------------------------
@echo.                 Minecraft --- 服务器已经关闭                                
@echo.                 Minecraft --- 玩家数据保存完毕                                
@echo.                 Minecraft --- 服务器即将重启                                
@echo. -----------------------------------------------------------------
goto restart
例子

隔壁柴先生
面板服可以使用AutoRestart等相同插件设置定时自动重启,如果是想做例如服务器崩溃了自动重启的话  可以联系服务商  让它在你的启动脚本里添加自动重启

雨田桑
@echo off
title Dream Source
:start
java  -Xmx8G -jar  Paper-1.15.2-b192.jar nogui
echo -------------------------
echo 检测到手动关闭或崩溃,15秒后重新启动
echo -------------------------
ping 127.0.0.1 -n 15 > nul
goto start
只要在最后加上一行“goto start”即可

茶魔语
哪种面板?
如果你在使用面板服,想要做到关服自动重启只能用到面板的 “重启” 功能。
如果使用的是翼龙面板,你可以使用翼龙的 API 做到监控服务器开关机然后自动重启。

Yellow_forest
@echo off
title Dream Source
:start
java  -Xmx8G -jar  Paper-1.15.2-b192.jar nogui
echo -------------------------
echo 检测到手动关闭或崩溃,15秒后重新启动
echo -------------------------
ping 127.0.0.1 -n 15 > nul
goto start
最后一行加“goto start”