• 你好,Guest,欢迎回来!Nukkit-MOT BBS社区是专为Minecraft玩家和开发者提供的Nukkit-MOT平台技术论坛。Nukkit-MOT是一个多版本、内置实体AI、广泛插件兼容的我的世界服务器软件,采用Java编写,专为性能和可扩展性设计,支持插件开发和自定义功能。在Nukkit-MOT BBS,您可以轻松找到开服教程、插件开发资源和插件分享,帮助您快速搭建和管理Nukkit-MOT服务器,提升开发技能,推广您的插件。

    You can join [Discord] to get the latest notifications.
    为了避免一些意外情况,你可以【加入QQ群】来获取最新通知
Resource icon

Open Source Free Need Depend AutoRestart 自动(定时)重启 1.0.1

1.0.1


注意事项

  1. 请不要随意修改语言文件的版本号,若随意修改语言文件的版本号可能导致更新检测功能出现异常,届时后果自负!
  2. 从版本 1.0.0-beta5 起,配置文件的版本号存异常时重置配置文件前生成备份文件,但在使用时还是不要随意修改配置文件的版本号
  3. 从版本 1.0.1 起,对语言文件的更新机制改成无损更新,不会对已有的内容进行改动(如果某项语言文本被移除会自动从语言文件中自动删除)
  4. 从版本 1.0.1 起,如果语言文件的版本号出现异常会对其进行重置并在重置前生成备份

更新 / 使用 建议

  1. 如果没有对语言文件有修改内容的需求建议使用插件内置的语言文件

更新内容

  1. 调整播放音效的代码 < be1b786 >
  2. 添加在线修改配置文件的功能 < c40f08d 590757c >
  3. 添加对版本号异常的语言文件生成备份文件的功能 < 2a3a5e1 >
  4. 将对异常版本号的语言文件进行重置改为不受自动更新语言文件的配置影响
  5. 将语言文件的更新改为无损更新,不会对已经存在的内容进行覆盖,只会添加新内容和移除不再使用的语言文本
  6. 调整部分文案和代码
  7. 对部分配置项进行重命名 (会自动迁移原始设置) < b50c2d2 >
    • tips_time --> pre_restart_tip_time
    • ignore_remainder_time --> ignore_vote_remainder_time
  8. 补全一些缺失的文案 < bfcbca7 >
  9. 增加定时播报服务器离执行重启的剩余时间的功能
  10. 移除自动更新语言文件的配置项(Commit信息是打错了的) < b62dee2 >

文件版本号

文件类型 旧版本号 新版本号
配置文件 9 12
语言文件 4 7

1.0.0


注意事项

  1. 请不要随意修改语言文件的版本号,因为语言文件的更新检测是根据版本号进行的,所以随意修改版本号的后果自负
  2. 从版本 1.0.0-beta5 起配置文件的版本号存异常时重置配置文件前生成备份文件,但在使用时还是不要随意修改配置文件的版本号
  3. 该版本(1.0.0)为正式版本

更新(使用)建议

  1. 如果没有对语言文件有修改内容的需求建议使用插件内置的语言文件
  2. 如果在使用外置的语言文件在更新内容时建议采用合适自身的方式进行更新

更新内容

  • 这里简化了beta版本的更新记录,如果想要查看详细的更新记录请自行查看beta版本的更新记录
  1. 支持多语言(根据玩家客户端的语言进行匹配)< ade7b94 50b45d3 >
  2. 支持播放音效提醒玩家(暂时只支持mc原有的)< 2656c48 9efcb14 7c74c0a>
  3. 支持取消自动重启任务 < a6e2e16 >
  4. 支持手动运行重启任务(手动重启需要的时间为配置文件中的提示时间)< 450fb30 >
  5. 添加重前执行命令的功能 < 16c8331 >
  6. 添加确认界面 < 390940b >
  7. 修复缺秒的问题 < 2e37de4 >
  8. 添加服务器没有在线玩家时自动重启的任务选项 < 78d363c >
  9. 对接变量到Tips < 36b03d8>
  10. 添加投票重启的功能 < d729b53 >
  11. 支持配置文件自动更新
  12. 添加调试模式
  13. 细分时间类型和任务类型 < 1d61151 >
  14. 添加暂停任务的功能 < 695f3d9 >
  15. 添加了消息的统一前缀 < 2f90183 d74b47d >
  16. 添加了消息的统一前缀 < 2f90183 d74b47d >
  17. 为语言文件添加版本号 < 40f2f14 >
  18. 添加自动更新语言文件的功能
  19. 添加重置配置文件时会生成备份文件的功能 < c13404e >
  20. 添加可以使用内置或外置语言文件的功能 < 5dec902 >
  21. 自动重启任务只能运行一次 < 16c9aaf >
  22. 增加变量 {vote-data} < 7715517 >
  23. 为前置插件增加多一个下载链接的提醒 < 521026b >

1.0.0-beta7


注意事项

  1. 请不要随意修改语言文件的版本号,因为语言文件的更新检测是根据版本号进行的,所以随意修改版本号的后果自负
  2. 从版本 1.0.0-beta5 起配置文件的版本号存异常时重置配置文件前生成备份文件,但在使用时还是不要随意修改配置文件的版本号
  3. 预计在该版本发布后没有问题将会发布正式版本

更新(使用)建议

  1. 如果没有对语言文件有修改内容的需求建议使用插件内置的语言文件
  2. 如果在使用外置的语言文件在更新内容时建议采用合适自身的方式进行更新

更新内容

  1. 为前置插件增加多一个下载链接的提醒 < 521026b >
  2. 将Tips的依赖的版本更新至2.2.1 < 3c5720c >
  3. 投票重启任务结束后清理掉相关数据 < 7a802c6 >
  4. 添加if判断防止一些代码在不该执行的时候被执行 < aa115e0 >
  5. 增加变量 {vote-remainder} < 3423733 >
  6. 对剩余时间的显示方式进行调整 < 85bf72d >
  7. 对需要的赞成票的计算代码进行调整 (调整后赞成票是取在线人数的3分之2,而不是在线人数的70%) < 8016d36 >
  8. 添加当赞成票数达到要求时不需要等到时间结束就提前执行相对应的功能 (需要在配置文件中启用) < 8ce0461 >
  9. 将重启前执行的命令拆分为global和player两种类型 < 580d091 ebcb964 2ccc54f >
  10. 调整部分代码 < cbbe061 >
  11. 将任务类的继承由 Task 改为 PluginTask < b3609a8 >

文件版本号

  • 配置文件版本号 7 -> 9