GiNYAi
本帖最后由 GiNYAi 于 2018-5-8 17:55 编辑
简介

这是一个拥有许多功能的服务器重启插件
功能

  • 每隔 # 小时自动重启服务器
  • 在每天的固定时间自动重启服务器
  • 玩家可以使用指令 /reboot vote 投票重启服务器(可以在配置文件中配置,默认开启)
  • 在计分板中显示投票统计和重启倒计时(当剩余时间小于5分钟).
  • 可配置的聊天栏中的倒计时提醒
  • 可选的重启原因
  • 使用/sponge plugins reload重载配置
权限

  • mmcreboot.reboot.vote - 开启一个重启投票
  • mmcreboot.reboot.now - 即刻重启服务器
  • mmcreboot.reboot.start - 设置一个重启的倒计时
  • mmcreboot.reboot.time - 检查到下次重启剩下的时间
  • mmcreboot.reboot.cancel - 取消进行中的重启/投票
  • mmcreboot.reboot.bypass.vote - 避开/reboot vote的初始检查
  • mmcreboot.reboot.toggle.vote - 可以在游戏中开关投票系统
命令

  • /Reboot vote
  • /Reboot vote yes | no
  • /Reboot vote on | off
  • /Reboot now
  • /Reboot start h|m|s time [reason-optional]
  • /Reboot cancel
  • /Reboot time
  • /Reboot help
捐赠

如果你喜欢作者的作品, 请务必考虑给予作者一些鼓励, 任何一点都会有所帮助 ! :)

BStats
这个插件使用bStats来匿名地收集使用信息。
你可以在config/bstats/config.conf关闭此项功能。
所有收集的信息可以在这里查看:https://bstats.org/plugin/sponge/MMCReboot
汉化

感谢Tollainmear提供的汉化

wangmcptr
谢谢楼主,感谢分享

Tollainmear
汉化文件: localization.zip (1.57 KB, 下载次数: 471)
注:记得修改mmcreboot.conf的language=ZH
效果图




雲都
没办法在面板服上用啊

戴淳熙
雲都 发表于 2018-1-22 10:39
没办法在面板服上用啊

面板服一般都有定时任务这个功能的吧

chunlu5415
重启就是关服 不会自动开启0.0 能解决吗

GiNYAi
chunlu5415 发表于 2018-4-11 20:19
重启就是关服 不会自动开启0.0 能解决吗

你可以在启动脚本中加上循环
以cmd为例的话
  1. :start
  2. 启动java
  3. goto start
复制代码


麦兜国丰
烦请G大更新一波 最新版已经支持1.12.2了

青灯囚心
GiNYAi 发表于 2018-4-11 21:08
你可以在启动脚本中加上循环
以cmd为例的话

大佬 如果是centos系统怎么写

GiNYAi
310239712 发表于 2018-6-21 20:39
大佬 如果是centos系统怎么写
  1. while true
  2. do
  3.         java -XX:+UseG1GC -XX:+UseFastAccessorMethods -XX:+OptimizeStringConcat -XX:MetaspaceSize=1024m -XX:MaxMetaspaceSize=2048m -XX:+AggressiveOpts -XX:MaxGCPauseMillis=10 -XX:+UseStringDeduplication -Xms2G -Xmx4G -jar forge-1.12.2-14.23.4.2705-universal.jar nogui
  4. done
复制代码

青灯囚心

非常感谢帮大忙了

ml0834666
本帖最后由 ml0834666 于 2018-6-23 02:49 编辑

这个循环怎么退出啊?比方不按键就继续。按键就停止。

GiNYAi
ml0834666 发表于 2018-6-23 02:26
这个循环怎么退出啊?比方不按键就继续。按键就停止。
  1. while true
  2. do
  3.         echo "Starting server..."
  4.         java -XX:+UseG1GC -XX:+UseFastAccessorMethods -XX:+OptimizeStringConcat -XX:MetaspaceSize=1024m -XX:MaxMetaspaceSize=2048m -XX:+AggressiveOpts -XX:MaxGCPauseMillis=10 -XX:+UseStringDeduplication -Xms2G -Xmx4G -jar forge-1.12.2-14.23.4.2705-universal.jar nogui
  5.         if read -n1 -t 5 -p "Press any key in 5 seconds to stop..."
  6.         then
  7.                 exit 0  
  8.         fi
  9. done
复制代码

小lon
期待楼主的下次更新

CEJames
感谢楼主分享好有用

326569732
MCBBS有你更精彩~

墨凉
MCBBS有你更精彩~

古怪qq
...........................

360885500

感谢楼主分享好有用

第一页 上一页 下一页 最后一页