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

 

▌截图 ▌

 AutoRestart.zip
(74.01 KB, 下载次数: 1822)
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)
Danty丶轩辕 发表于 2020-4-5 23:44
不会导致蹦服,就是后台会刷,看着有点难受
[21:25:02] [Server thread/INFO]: [Yum] [Yum 事件监控] 插件 ...
Fur_Xia 发表于 2020-4-6 10:22
都是有YUM的啊,看起来是布尔型变量的问题,建议发给作者。让作者康康 ...
[14:00:09 ERROR]: Could not pass event PlayerJoinEvent to AutoRestart v4.1.1
org.bukkit.event.EventException: null
at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:72) ~[patched_1.12.2.jar:git-Paper-1618]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:513) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.PlayerList.onPlayerJoin(PlayerList.java:370) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.PlayerList.a(PlayerList.java:183) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.LoginListener.b(LoginListener.java:178) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.LoginListener.e(LoginListener.java:68) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.NetworkManager.a(NetworkManager.java:273) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.ServerConnection.c(ServerConnection.java:150) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:948) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666) ~[patched_1.12.2.jar:git-Paper-1618]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_181]
Caused by: kotlin.TypeCastException: null cannot be cast to non-null type kotlin.Boolean
at org.serversmc.autorestart.events.EventPlayerJoin.onPlayerJoin(EventPlayerJoin.kt:18) ~[?:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor142.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:70) ~[patched_1.12.2.jar:git-Paper-1618]
... 14 more
Danty丶轩辕 发表于 2020-4-6 14:04
完整的报错,Yum装插件比较方便啊哈哈哈,有玩家加入就会刷一次这个
[14:00:09 ERROR]: Could not pass even ...
你把这个还有你服务端的详细信息发到SpigotMC的Discussion页面。
第一个图片炸了
介绍有点复杂, 不过还是起到作用了~感谢
收藏一个,汉化完来白嫖
插件超棒的诶~
konglai55 发表于 2020-4-8 20:27
插件超棒的诶~
感谢支持!!!!可以收藏一下~~汉化马上就到(最近在考试,见谅啊))
新人腐竹求教,网页面板服如何设置spigot文件,我找到了这个文件但是不知道该怎么改
sph3 发表于 2020-4-12 00:52
新人腐竹求教,网页面板服如何设置spigot文件,我找到了这个文件但是不知道该怎么改 ...
有ftp么?
有的话直接用ftp下载,改,上传就行了
MC小库 发表于 2020-4-8 20:16
收藏一个,汉化完来白嫖
汉化完了哦~!
Fur_Xia 发表于 2020-4-12 10:27
汉化完了哦~!
冲冲冲 感谢作者!
非常不错的自动重启
我创建了start脚本,用脚本直接启动可以正常运行,但是不能重启,这怎么解决,无报错,就是无法重启
不错的插件 楼主辛苦了
yzs1230456 发表于 2020-4-22 00:11
我创建了start脚本,用脚本直接启动可以正常运行,但是不能重启,这怎么解决,无报错,就是无法重启 ...
配置文件怎么配置的?
确认插件生效了吗?(可不可以正常使用指令等)
Fur_Xia 发表于 2020-4-22 06:57
配置文件怎么配置的?
确认插件生效了吗?(可不可以正常使用指令等)
配置文件不是直接把启动脚本放在start.sh吗,指令能正常生效让服务器关闭但是不能重启
收藏白嫖(bushi)
yzs1230456 发表于 2020-4-22 09:58
配置文件不是直接把启动脚本放在start.sh吗,指令能正常生效让服务器关闭但是不能重启 ...
现在版本不是了
Fur_Xia 发表于 2020-4-22 11:27
现在版本不是了
那怎么做
yzs1230456 发表于 2020-4-23 07:46
在网上百度也百度不到,那怎么处理
看我帖子里的描述
還不錯用 可以用於1.15.2??
is_my_Soul 发表于 2020-4-23 20:45
還不錯用 可以用於1.15.2??
可以在1.15.2使用的
自动重启!可以给服务器节省资源
米辣鸡面板服务器能用这个不
GuieUamc 发表于 2020-5-6 00:40
米辣鸡面板服务器能用这个不
不知道,但是只要用/restart 指令可以正常启动就行
面板服用不了。。。自动重启就等于关服了
GuieUamc 发表于 2020-5-6 21:21
面板服用不了。。。自动重启就等于关服了
按照作者的说法的话Multicraft是可以用的))
我这个面板的是另外一种
应该说是服务商自己搭建的
应该不行
应该说是服务商自己搭建的
应该不行
可以的插件,支持下。
可以  方便了腐竹  不用手动重启了  哈哈

 

