Fur_Xia
本帖最后由 Fur_Xia 于 2020-7-8 10:56 编辑
感谢@Rairis虹 提供的排版支持~
关于二搬 & 授权转载
之前的帖子已经是N年之前的帖子了,插件也更新了很多很多,所以在此进行第二次搬运~
一搬帖地址:https://www.mcbbs.net/thread-718015-1-1.html
原搬运者授权:
插件作者授权:


自动重启

自动重启服务器,并清除部分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

占位符

文件汉化&配置文件
我终于咕咕咕完了(bushi)
AutoRestart.zip (74.01 KB, 下载次数: 1822)
单独每个文件

已知BUG


bStats统计


本帖更新记录





帕帕武
前排吃瓜看戏,万一那最后一格不是作者打错而是本身就是这样的呢?
还需要问问作者呐

Fur_Xia
帕帕武 发表于 2020-3-30 20:12
前排吃瓜看戏,万一那最后一格不是作者打错而是本身就是这样的呢?
还需要问问作者呐 ...

在问,他没回,总不会前后两个是同样的占位符不同的结果啊)))

Rairis虹
讲真,特点的部分居中不是很好看XD

Danty丶轩辕
刚在寻找重启插件就出来了,真是缘分~

Fur_Xia
Danty丶轩辕 发表于 2020-3-30 21:19
刚在寻找重启插件就出来了,真是缘分~


可以收藏一下,我汉化完就能收到提示。

园丁爱吃素
找了好几天了,终于找到了

Fur_Xia
园丁爱吃素 发表于 2020-3-30 21:51
找了好几天了,终于找到了


毕竟老帖子是17年的了hhh

Daleyworld
插件很好用,感谢分享

包子丶先森
插个眼 等汉化 楼主加油

Danty丶轩辕
楼主我汉化了一下配置文件,大部分都汉化了

Fur_Xia
Danty丶轩辕 发表于 2020-4-4 01:08
楼主我汉化了一下配置文件,大部分都汉化了

我在看作者愿不愿意再加个语言文件。现在执行指令那些的反馈没有办法自定义

Danty丶轩辕
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)



Fur_Xia
Danty丶轩辕 发表于 2020-4-5 15:24
请问下,有玩家加入的时候会报错这个是为啥
[15:22:46 INFO]: [Yum]     位于 org.serversmc.autorestart. ...

可以在logs里面找一下完整的报错吗?

Danty丶轩辕
本帖最后由 Danty丶轩辕 于 2020-4-5 23:47 编辑
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)




Fur_Xia
Danty丶轩辕 发表于 2020-4-5 23:44
不会导致蹦服,就是后台会刷,看着有点难受
[21:25:02] [Server thread/INFO]: [Yum] [Yum 事件监控] 插件 ...

都是有YUM的啊,看起来是布尔型变量的问题,建议发给作者。让作者康康

Danty丶轩辕
Fur_Xia 发表于 2020-4-6 10:22
都是有YUM的啊,看起来是布尔型变量的问题,建议发给作者。让作者康康 ...
完整的报错,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

Fur_Xia
Danty丶轩辕 发表于 2020-4-6 14:04
完整的报错,Yum装插件比较方便啊哈哈哈,有玩家加入就会刷一次这个
[14:00:09 ERROR]: Could not pass even ...

你把这个还有你服务端的详细信息发到SpigotMC的Discussion页面。

2629735078
第一个图片炸了

zhengyixuan.
介绍有点复杂, 不过还是起到作用了~感谢

MC小库
收藏一个,汉化完来白嫖

konglai55
插件超棒的诶~

Fur_Xia

感谢支持!!!!可以收藏一下~~汉化马上就到(最近在考试,见谅啊))

sph3
新人腐竹求教,网页面板服如何设置spigot文件,我找到了这个文件但是不知道该怎么改

Fur_Xia
sph3 发表于 2020-4-12 00:52
新人腐竹求教,网页面板服如何设置spigot文件,我找到了这个文件但是不知道该怎么改 ...

有ftp么?
有的话直接用ftp下载,改,上传就行了

Fur_Xia
MC小库 发表于 2020-4-8 20:16
收藏一个,汉化完来白嫖

汉化完了哦~!

MC小库

冲冲冲 感谢作者!

Miamoc
非常不错的自动重启

yzs1230456
我创建了start脚本,用脚本直接启动可以正常运行,但是不能重启,这怎么解决,无报错,就是无法重启

jiaowolixia
不错的插件 楼主辛苦了

Fur_Xia
yzs1230456 发表于 2020-4-22 00:11
我创建了start脚本,用脚本直接启动可以正常运行,但是不能重启,这怎么解决,无报错,就是无法重启 ...

配置文件怎么配置的?
确认插件生效了吗?(可不可以正常使用指令等)

yzs1230456
Fur_Xia 发表于 2020-4-22 06:57
配置文件怎么配置的?
确认插件生效了吗?(可不可以正常使用指令等)

配置文件不是直接把启动脚本放在start.sh吗,指令能正常生效让服务器关闭但是不能重启

a1154849874
收藏白嫖(bushi)

Fur_Xia
yzs1230456 发表于 2020-4-22 09:58
配置文件不是直接把启动脚本放在start.sh吗,指令能正常生效让服务器关闭但是不能重启 ...

现在版本不是了

yzs1230456
Fur_Xia 发表于 2020-4-22 11:27
现在版本不是了

那怎么做

yzs1230456
Fur_Xia 发表于 2020-4-22 11:27
现在版本不是了

在网上百度也百度不到,那怎么处理

Fur_Xia
yzs1230456 发表于 2020-4-23 07:46
在网上百度也百度不到,那怎么处理

看我帖子里的描述

is_my_Soul
還不錯用 可以用於1.15.2??

Fur_Xia
is_my_Soul 发表于 2020-4-23 20:45
還不錯用 可以用於1.15.2??

可以在1.15.2使用的

jrx233
自动重启!可以给服务器节省资源

GuieUamc
米辣鸡面板服务器能用这个不

Fur_Xia
GuieUamc 发表于 2020-5-6 00:40
米辣鸡面板服务器能用这个不

不知道,但是只要用/restart 指令可以正常启动就行

GuieUamc
Fur_Xia 发表于 2020-5-6 20:50
不知道,但是只要用/restart 指令可以正常启动就行

是可以直接设置哪个时间段或者是哪个时间点对吗?然后自动重启

GuieUamc
面板服用不了。。。自动重启就等于关服了

Fur_Xia
GuieUamc 发表于 2020-5-6 21:21
面板服用不了。。。自动重启就等于关服了


只要知道开服文件的名称是什么就可以做到))但是可能面板会出问题))

Fur_Xia
GuieUamc 发表于 2020-5-6 21:21
面板服用不了。。。自动重启就等于关服了

按照作者的说法的话Multicraft是可以用的))

GuieUamc
我这个面板的是另外一种
应该说是服务商自己搭建的
应该不行

岁月静好、
可以的插件,支持下。

452469290
可以  方便了腐竹  不用手动重启了  哈哈

Fur_Xia
452469290 发表于 2020-5-7 00:36
可以  方便了腐竹  不用手动重启了  哈哈


是啊))
方便很多

下一页 最后一页