CyberWorldReset Reset Worlds at a Scheduled Time「1.8 - 26.1」

CyberWorldReset Reset Worlds at a Scheduled Time「1.8 - 26.1」 - CyberWorldReset 世界定时重置插件

[免费] 轻松通过调度器或特定时间/日期重置世界,功能更丰富!
Bukkit / Spigot 作者 BitAspire 支持版本 1.8 - 26.1
服务器使用量
未统计
服务玩家数
未统计
下载量
16,786
插件详细介绍

这是一款用于按计划还原/重置世界的插件,可在尽量不停服、不踢出玩家的情况下完成世界重置,并提供备份、警告、安全世界传送、自定义生成器等功能。

重要说明

  • XenoWorldReset 相比其标准版本,内部实现已有很大不同(约 12k 行差异),代码总量也接近原来的三倍。
  • CyberWorldReset 现已开源,欢迎社区参与贡献。如果你感兴趣,请查看上方提供的链接。
  • CyberWorldReset 更换了 Spigot 作者账号,但仍由同一团队维护,产品本身没有任何变动。
  • CyberWorldReset 升级到 XenoWorldReset 的信息(推荐)可在这里找到。
  • 请尽量保持使用最新版本。旧版本插件不受支持,且可能效率较低。

插件概览

  • 可在指定时间还原/重置世界,并且可选地不将玩家踢出服务器。
  • 无需再手动重置世界。
  • 插件不依赖任何其他插件。
  • PlaceholderAPIMutliverse 为软依赖,即非必需。
  • 但强烈建议至少配合 Mutliverse 使用。
  • 根据现有测试结果,插件表现稳定;不过仍建议先在测试环境中使用。
  • 我们会尽快修复已发现的问题。如果你遇到 Bug,请在 Discord 服务器中反馈。

兼容性与特性

  • 1.8.8 - 1.21.x Spigot/Paper Supported.
  • 简单易用/易于配置:可通过命令或 worlds.yml 快速设置与编辑世界配置,且支持 Tab 补全。
  • 备份:可先备份世界,之后再恢复,以获得“全新开局”。
  • 定时重置:可设置指定时间重置世界,也支持时间间隔。
  • 自定义生成:支持自定义生成器(如 TerraIris 等,自 0.5.0 起)。
  • 高性能:尽量减少 RAM/内存占用,数据保存到缓存中以便快速访问。
  • 可优化:可根据 CPU 性能或玩家数量调整区块加载方式;使用 recursive 区块加载时,TPS 下降较小。
  • 不间断体验:世界重置时,服务器仍可继续游玩,通常只有极小或几乎没有 TPS/延迟影响;只需将玩家传送到安全世界。
  • 高度可配置:支持警告消息、世界专属命令、指定/随机/默认种子、定时器、恢复已保存世界等。
  • 二次确认:通过确认命令防止误操作重置世界。
  • 完全可自定义 lang.yml:可将所有消息改为任意语言。
  • 配置自动更新:每次插件更新后,配置会自动调整,无需每次手动重做配置文件。
  • Java 8+ Support:支持 Java 8 及以上版本,包括 Java 11 和 17。
  • 支持响应迅速:如有问题,可加入 Discord 服务器尽快获得帮助。

获取、文档、翻译与评测

文档与 Wiki

  • 完整的 WIKI 可在这里找到。
  • 当前该链接已失效,请先使用本页面中的信息。
  • 我们正在更新 wiki。

翻译

  • 翻译文件可在这里下载。
  • 如果你想参与翻译,请通过 Discord 或 Spigot 联系作者。
  • WIKI 也可在这里找到。

插件评测

  • Version 0.5.5 - ServerMiner
  • Version 0.2.4 - BlackNovember

获取插件

  • Get XenoWorldReset here

自定义生成器

CWR0.5.0 起支持自定义生成器。理论上应适用于大多数生成器,目前已测试 TerraIris

  • 警告:请务必在 bukkit.yml 中对应世界下添加生成器,否则可能出现奇怪的区块问题。
  • 修改后请务必重启服务器。

`Terra` 示例(`bukkit.yml`)

worlds:
  world:
    generator: Terra:DEFAULT

添加后,即可在 `CWR` 中使用以下命令设置

/cwr edit <world> setGenerator Terra

EFAULT

  • 在下一次重置时,将使用该生成器。
  • 注意:如果该生成器已经在 bukkit.yml 中为该世界配置好,且世界也是以该生成器加载的,那么在 CWR 中可以保持生成器为 DEFAULT,插件仍会继续使用该生成器。
  • 该功能目前严格来说仍属于实验性功能,如遇到问题请反馈。

PlaceholderAPI

可用占位符

  • %cwr_reset_status_<world>% - 指定世界的重置状态。
  • %cwr_reset_status% - 下一个世界重置状态。
  • %cwr_chunk_radius% - 配置中设置的区块加载半径。
  • %cwr_chunk_diameter% - 配置中设置的区块加载直径。
  • %cwr_chunk_area% - 配置中设置的区块加载面积。
  • %cwr_tps% - 服务器瞬时 TPS。
  • %cwr_remaining_time_<world>% - 距离下次重置的剩余时间。
  • %cwr_remaining_seconds_<world>% - 距离下次重置的剩余秒数。
  • %cwr_remaining_chunks_<world>% - 剩余待加载区块数。
  • %cwr_loaded_chunks_<world>% - 已加载区块数。
  • %cwr_reset_percent_<world>% - 当前加载完成百分比。

说明

  • 你可以使用 %cwr_reset_status_<world>% 显示某个特定世界的重置状态。
  • 你也可以在 lang.yml 中自定义占位符显示的内容。
  • 更多占位符即将推出。

定时器设置说明

  • 请注意,定时器的设置可能比较容易出错,实际效果也未必符合你的第一直觉。
  • 尽量避免过度使用 **,因为它们会设置为当前日期或时间。
  • 每次你编辑相关区域时,定时器都可能重新初始化;如果使用了 **,你的重置日期可能会被整体偏移。
  • 插件会自动初始化“重复执行”以及“已是过去时间”的定时器,请善用这一点。
  • 如果你需要帮助设置,可在 Discord 联系作者。

加载类型说明

在开发此插件时,作者发现 Minecraft 原版的世界加载机制会带来明显的 TPS 下降和瞬时 CPU 压力。因此,插件实现了自己的加载机制,并提供 ULTRA-SAFESAFENORMALFAST 等选项。

这些模式还会在服务器 TPS 低于 20 时自动识别,并根据当前 TPS 放慢区块加载速度。

本质上,插件会将加载过程拉长,以尽量减少压力和 TPS 掉帧。每台服务器都可以根据自身情况选择合适的加载速度/类型与半径。

加载类型

  • STANDARD 使用 Minecraft 原版区块加载机制,可能造成严重卡顿。
  • ULTRA-SAFE2.5 秒加载一个区块。Loads 4 chunks per second (as of v0.3.2).
  • SAFE1.5 秒加载一个区块。Loads 7 chunks per second (as of v0.3.2).
  • NORMAL0.6 秒加载一个区块。Loads 12 chunks per second (as of v0.3.2).
  • FAST0.25 秒加载一个区块。Loads 20 chunks per second (as of v0.3.0).
  • ULTRA-FAST 不会预先加载任何区块,玩家被传送回去时才会强制加载。

区块如何加载

  • 区块会从出生点区块开始加载。
  • 然后以螺旋方式向外扩展,直到加载到最终区块。
  • 原文此处提供了一个 3 radius 的可视化示意图来展示加载顺序。

命令

  • /cwr about - 查看插件信息。
  • /cwr help - 查看帮助菜单。
  • /cwr reload - 重载插件。
  • /cwr confirm - 确认操作。
  • /cwr list - 查看已存在的世界配置列表。
  • /cwr create [<world>] - 创建一个世界配置。
  • /cwr save [<world>] - 备份一个世界。
  • /cwr reset [<world>] - 重新生成一个世界。
  • /cwr info [<world>] - 查看某个世界配置的信息。
  • /cwr edit <world> <setting> <value> - 调整某项设置。

别名

  • 你也可以使用 /worldregen/worldreset/cyberworldreset

可用设置

  • setEnabled <true|false> - 启用/禁用某个世界配置。
  • enabledLastSaved <true|false> - 启用/禁用恢复最近一次保存的世界。
  • addTimer <timer|<yyyy-MM-dd HH:mm>> - 添加一个定时器。
  • delTimer <index> - 删除一个已设置的定时器。
  • setSeed <<seed>|random|default> - 设置重置时使用的种子。
  • setGenerator <<generator>|default> - 设置使用的生成器。
  • setEnvironment <default|normal|nether|the_end> - 设置使用的环境。
  • addMessage <message> - 添加重置消息。
  • delMessage <index> - 删除重置消息。
  • enableWarning <true|false> - 启用/禁用警告。
  • addWarningMSG <message> - 添加警告消息。
  • delWarningMSG <index> - 删除警告消息。
  • addWarningTime <seconds> - 添加发送警告消息的时间点。
  • delWarningTime <index> - 删除一个警告时间点。
  • enableSafeWorld <true|false> - 启用/禁用安全世界。
  • setSafeWorld <world> - 设置用于传送玩家的安全世界。
  • setSafeWorldDelay <seconds> - 设置将玩家传送回原世界前的延迟时间。
  • setSafeWorldSpawn <default|<x>, <y>, <z>>> - 设置安全世界传送位置。NEW

权限

玩家权限

  • CyberWorldReset.player.* - 所有玩家权限。
  • CyberWorldReset.player.about - about 命令权限。

管理员权限

  • CyberWorldReset.admin.* - 所有管理员权限。
  • CyberWorldReset.admin.reload - 重载插件。
  • CyberWorldReset.admin.list - 查看世界配置列表。
  • CyberWorldReset.admin.create - 创建世界配置。
  • CyberWorldReset.admin.reset - 强制重置世界。
  • CyberWorldReset.admin.save - 保存当前世界。
  • CyberWorldReset.admin.info - 查看世界配置信息。
  • CyberWorldReset.admin.edit.* - 所有编辑权限。
  • CyberWorldReset.admin.edit.enable - 启用世界配置。
  • CyberWorldReset.admin.edit.lastsaved - 启用恢复最近一次保存的世界。
  • CyberWorldReset.admin.edit.timer - 添加和删除定时器。
  • CyberWorldReset.admin.edit.seed - 设置重置世界的种子。
  • CyberWorldReset.admin.edit.generator - 设置重置世界的生成器。
  • CyberWorldReset.admin.edit.environment - 设置重置世界的环境。
  • CyberWorldReset.admin.edit.message - 添加和删除重置消息。
  • CyberWorldReset.admin.edit.commands - 添加和删除重置命令。
  • CyberWorldReset.admin.edit.warnings - 调整警告时间/消息。
  • CyberWorldReset.admin.edit.safeworld - 调整安全世界设置。

支持与反馈

  • 如果你发现 Bug 或有任何问题,请在 Discord 服务器中提交工单,或联系 Kihsomray#0001
  • 请不要在评测区寻求支持。谢谢 =D

TOS

  • 本资源不得被重新分发或出售。
  • 你不能声称该资源为你自己所有。
  • 这些条款可能随时更新。
  • 不遵守这些条款可能会导致相应后果。
测试支持版本
1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 26.1
版本分布
基本信息
插件名称 CyberWorldReset Reset Worlds at a Scheduled Time「1.8 - 26.1」
作者 BitAspire
平台 Bukkit / Spigot
支持版本 1.8 - 26.1
点赞数 6
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:2,611,611  |  历史访问人次:3,166,369

今日访问人数:32,584  |  今日访问人次:35,990

昨日访问人数:24,332  |  昨日访问人次:29,698

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6