本帖最后由 Fur_Xia 于 2020-7-8 10:56 编辑


▌截图 ▌

AutoRestart.zip
(74.01 KB, 下载次数: 1822)


感谢@Rairis虹 提供的排版支持~
▌关于二搬 & 授权转载 ▌
之前的帖子已经是N年之前的帖子了,插件也更新了很多很多,所以在此进行第二次搬运~
原搬运者授权:
插件作者授权:

▌自动重启 ▌
自动重启服务器,并清除部分RAM,以获得更快,更流畅的Minecraft体验。请按照说明进行操作,以确保正确的配置插件!
原文:
如果服务器运行中出现任何与本插件有关的报错,请立刻告诉插件作者!
▌配置说明 ▌
强烈建议阅读下列文字

▌特点 ▌
*以小时/天数间隔或在每一天中的特定时间重新启动
*broadcast提醒,并且完全支持自定义内容
*在不同事件下启用/禁用title显示的选项
*在游戏内改变重启时间
*内置插件更新检查。
* 支持MultiCraft面板服!
*可以在游戏中启动或暂停服务器重启倒计时,并提示倒计时停止
*自动更新您的旧配置文件!
*完全可自定义的title和broadcast消息/时间
*在信息中完全支持颜色代码
*在服务器重启X秒之前执行命令
*拥有“玩家数量大于一定值,暂时不重启”的选项
[如果服务器重启倒计时归零,且您有10个在线玩家,若在配置中将最大玩家数设置为10,则服务器不会重新启动,直到玩家数量小于或等于10再进行重启任务]
*显示通知时播放声音(通知/title)
* PlaceholderAPI变量支持
原文:
▌截图 ▌
[以下图片均来自老版本 v2.8.1]

▌To-Do List ▌
*添加更多功能(请前往原贴评论提供自己的想法吧!)
*使其在服务器崩溃时也能自动重启!
*添加BungeeCord支持
*添加Boss bar倒计时
原文:
▌指令 & 权限 ▌
/autore help <指令> : 展示指令帮助 - autorestart.help
/autore in [小时数]:h [分钟数]:m [秒数]:s : 更改重启时间 - autorestart.in
/autore now : 强制立即重启 - autorestart.now
/autore pause : 暂停重启倒计时 - autorestart.pause
/autore reload : 重载所有插件配置文件 - autorestart.reload
/autore resume : 恢复重启倒计时 - autorestart.resume
/autore time : 查询重启倒计时[距离重启还有多久] - autorestart.time
/autore now : 强制立即重启 - autorestart.now
/autore pause : 暂停重启倒计时 - autorestart.pause
/autore reload : 重载所有插件配置文件 - autorestart.reload
/autore resume : 恢复重启倒计时 - autorestart.resume
/autore time : 查询重启倒计时[距离重启还有多久] - autorestart.time
▌占位符 ▌
▌文件汉化&配置文件 ▌
我终于咕咕咕完了(bushi)
单独每个文件
▌已知BUG ▌

▌bStats统计 ▌
▌本帖更新记录 ▌
还需要问问作者呐
帕帕武 发表于 2020-3-30 20:12
前排吃瓜看戏,万一那最后一格不是作者打错而是本身就是这样的呢?
还需要问问作者呐 ...
在问,他没回,总不会前后两个是同样的占位符不同的结果啊)))
刚在寻找重启插件就出来了,真是缘分~
找了好几天了,终于找到了
插件很好用,感谢分享
插个眼 等汉化 楼主加油
楼主我汉化了一下配置文件,大部分都汉化了
Fur_Xia 发表于 2020-4-5 10:44
我在看作者愿不愿意再加个语言文件。现在执行指令那些的反馈没有办法自定义 ...
请问下,有玩家加入的时候会报错这个是为啥
[15:22:46 INFO]: [Yum] 位于 org.serversmc.autorestart.events.EventPlayerJoin.onPlayerJoin(EventPlayerJoin.kt:18)
[15:22:46 INFO]: [Yum] 位于 com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor154.execute( 未知:-1)
[15:22:46 INFO]: [Yum] 位于 org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:70)
[15:22:46 INFO]: [Yum] 位于 co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78)
[15:22:46 INFO]: [Yum] 位于 pw.yumc.Yum.inject.ListenerInjector.execute(ListenerInjector.java:88)
Danty丶轩辕 发表于 2020-4-5 15:24
请问下,有玩家加入的时候会报错这个是为啥
[15:22:46 INFO]: [Yum] 位于 org.serversmc.autorestart. ...
本帖最后由 Danty丶轩辕 于 2020-4-5 23:47 编辑
不会导致蹦服,就是后台会刷,看着有点难受
[21:25:02] [Server thread/INFO]: [Yum] [Yum 事件监控] 插件 AutoRestart 处理 PlayerJoinEvent 事件时发生异常!
[21:25:02] [Server thread/INFO]: [Yum] 异常名称: kotlin.TypeCastException
[21:25:02] [Server thread/INFO]: [Yum] 异常说明: null cannot be cast to non-null type kotlin.Boolean
[21:25:02] [Server thread/INFO]: [Yum] 简易错误信息如下:
[21:25:02] [Server thread/INFO]: [Yum] 位于 org.serversmc.autorestart.events.EventPlayerJoin.onPlayerJoin(EventPlayerJoin.kt:18)
[21:25:02] [Server thread/INFO]: [Yum] 位于 com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor154.execute(未知:-1)
[21:25:02] [Server thread/INFO]: [Yum] 位于 org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:70)
[21:25:02] [Server thread/INFO]: [Yum] 位于 co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78)
[21:25:02] [Server thread/INFO]: [Yum] 位于 pw.yumc.Yum.inject.ListenerInjector.execute(ListenerInjector.java:88)
Fur_Xia 发表于 2020-4-5 17:33
可以在logs里面找一下完整的报错吗?
不会导致蹦服,就是后台会刷,看着有点难受
[21:25:02] [Server thread/INFO]: [Yum] [Yum 事件监控] 插件 AutoRestart 处理 PlayerJoinEvent 事件时发生异常!
[21:25:02] [Server thread/INFO]: [Yum] 异常名称: kotlin.TypeCastException
[21:25:02] [Server thread/INFO]: [Yum] 异常说明: null cannot be cast to non-null type kotlin.Boolean
[21:25:02] [Server thread/INFO]: [Yum] 简易错误信息如下:
[21:25:02] [Server thread/INFO]: [Yum] 位于 org.serversmc.autorestart.events.EventPlayerJoin.onPlayerJoin(EventPlayerJoin.kt:18)
[21:25:02] [Server thread/INFO]: [Yum] 位于 com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor154.execute(未知:-1)
[21:25:02] [Server thread/INFO]: [Yum] 位于 org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:70)
[21:25:02] [Server thread/INFO]: [Yum] 位于 co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78)
[21:25:02] [Server thread/INFO]: [Yum] 位于 pw.yumc.Yum.inject.ListenerInjector.execute(ListenerInjector.java:88)


