一个适用于 1.12.2 的 "ForgeAutoShutdown" 分支版本(原版为 1.10.2,仓库地址)
此模组必须在客户端和服务器端都安装。它不会为单人世界添加任何命令,但对于本地化消息是必需的。
ForgeAutoShutdown 是一个可以:
这些功能中的任何一个都可以在配置中禁用
ForgeAutoShutdown 会在服务器启动时在 INFO 级别记录一条消息,包含下一次计划关闭的日期和时间。例如:
[10:50:09] [Server thread/INFO] [ForgeAutoShutdown]: 下一次自动关闭:2019年6月9日 08:30:00
如果缺少此消息,说明模组未正确安装或计划在配置中被禁用。如果模组安装在 Minecraft 客户端上,它会在控制台记录一个 ERROR 并且不执行任何功能。它不会使客户端崩溃或禁用。
默认情况下,关闭会安排在一天中的特定时间。这是服务器本地的时间,并且总是在服务器启动后的 24 小时内发生。这意味着如果服务器启动时已经错过了关闭时间,即使只差几分钟,它也会安排到第二天。
或者,将 Uptime 设置为 true 意味着服务器可以在特定的几小时或几分钟后关闭。这可以让服务器一天内重启多次,或者几天后重启,等等。
默认情况下,计划关闭会在预定时间后,每分钟向所有玩家发出警告,持续五分钟。可以通过将 Warnings 设置为 false 来禁用。这意味着服务器将在预定时间无警告地关闭。
如果需要,如果服务器上仍有玩家,关闭可以延迟一个可配置的时间。要启用此功能,请将 Delay 设置为 true 并调整 DelayBy 为延迟的分钟数。
关闭将反复延迟,直到服务器为空。在检查服务器是否有玩家时,假玩家会被排除。请注意,延迟会使关闭警告失效,并且在倒计时期间如果有玩家上线,待处理的关闭将被取消。
如果启用,玩家可以投票手动关闭。为此,玩家必须执行 /shutdown 命令。然后,所有玩家(包括投票发起者)必须使用 /shutdown yes 或 /shutdown no 投票。
如果 no 票数达到最大阈值,投票失败。如果投票已投出,但在此期间有太多玩家断开连接,投票失败。如果投票失败,在配置的分钟数过去之前,将无法开始另一次投票。
如果投票成功,服务器将立即无警告关闭。如果有适当的自动重启方式,可以预期服务器将在几分钟内重新上线。
如果启用,一个看门狗线程可以定期监视服务器的无响应情况。默认情况下,它每 10 秒检查一次:
如果检测到任一问题,看门狗将尝试软终止(或硬终止,如果配置了)。这会使服务器尝试在关闭前保存所有数据。如果软终止超过十秒,看门狗将执行硬终止。
友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人数:56,019 | 历史访问人次:140,522
今日访问人数:7,238 | 今日访问人次:8,459
昨日访问人数:21,836 | 昨日访问人次:27,080
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6