跳到正文

Auto Restart

为 Minecraft 服务器添加自动重启功能。

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

版本 3.X.X

如需查看此模组的旧版本,请查阅维基。

此模组可以自行重启 Minecraft 服务器,也可以通过外部重启脚本重启。
此模组只能在服务端使用,无法在客户端运行。


想和朋友一起玩,但还没有服务器?不知道如何搭建?不妨直接租用一台已配置好的服务器!

BisectHosting Promotion Banner

点击上方图片,选择一个套餐(建议至少选择 6 GB),
使用我的优惠码 agent,即可享受首月七五折优惠,和朋友尽情畅玩!


支持情况

Supported Versions Image

此模组未发布的 Minecraft 版本不在支持范围内。
这里也提供了文本版支持列表。

功能

  • 在指定时间重启服务器
  • 服务器无人时,延迟一段时间后重启
  • TPS 在指定时间内低于设定值时重启服务器

服务器配置

配置文件位于“world”文件夹中的“serverconfig”文件夹内,文件名为“auto_restart-server.toml”。服务器的“world”文件夹名称可在“server.properties”文件中设置。

  • restart – 重启选项:
    • use_external_restart_script – 服务器是否由外部重启脚本启动?
    • restart_command – 服务器停止时执行以重启服务器的脚本路径。仅当 “use_external_restart_script” 为 false 时调用。此处只能填写脚本路径,不能包含其他命令或参数(例如 “/opt/minecraft/start.sh”,而不是 “bash start.sh” 或 “start.sh nogui”)。
  • auto_restart – 自动重启选项:
    • enabled – 是否启用服务器自动重启?
    • times – 服务器自动重启的时间,采用 24 小时制。示例:”14:00″、”16:32″
    • on_crash – 服务器崩溃时是否自动重启?仅与 “restart_command” 配合使用。外部重启脚本无论如何都会在崩溃后重启服务器。
    • warning_times – 服务器自动重启前显示重启警告的时间。示例:
    • 5s – 重启前 5 秒显示消息
    • 7m – 重启前 7 分钟显示消息
    • 2h – 重启前 2 小时显示消息
  • on_empty_restart – 服务器无人在线时的重启选项:
    • enabled – 无玩家在线时是否重启服务器?
    • delay – 服务器无人在线后等待多久再重启。示例:
    • 5s – 等待 5 秒
    • 7m – 等待 7 分钟
    • 2h – 等待 2 小时
  • low_tps_restart – 服务器或其维度 TPS 过低时的重启选项:
    • enabled – TPS 低于指定水平并持续一段时间时,是否重启服务器?
    • minium_tps_level – TPS 低于此数值并持续指定时间后,服务器将重启。
    • delay – TPS 低于设定水平并达到多久后,服务器才会重启。示例:
    • 5s – 持续 5 秒
    • 7m – 持续 7 分钟
    • 2h – 持续 2 小时

命令

  • /restart – 重启服务器

如何设置此模组?

使用此模组需要一个或多个 shell(sh 或 Linux)脚本/文件,或批处理(Windows 上的 bat 或 cmd)脚本/文件。
如需完成此模组的设置,请查看设置指南。

如果脚本遇到问题,请查看故障排除页面。

租用的服务器:如果服务器由服务器面板启动,而你无法使用自己的脚本,请启用服务器面板中的停止/崩溃后重启选项,并将 “use_external_restart_script” 设为 true。此时模组只会停止服务器,之后由服务器面板重新启动。详情请参阅:故障排除。


感谢 Muse31 制作徽标。
你可以在非商业整合包中使用此模组,无需事先征求许可。
你可以在 CurseForge 或 Modrinth 上找到我的其他模组。

This is a Forge mod only until 1.21.1. This is a NeoForge mod only starting 1.21.1. There will be no Fabric version. It will not be backported.

常见问题

Auto Restart 支持哪些 Minecraft 版本?

Auto Restart 支持 Minecraft Java 版 1.14.4–26.3,共 38 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

Auto Restart 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

GeheimagentNr1 的其他作品

查看全部 →