世界更新器

世界更新器

允许您重新生成特定区块区域,将其更新为最新的地形生成。支持简单领地模组!

世界生成

点击此处进入 GTX Gaming 欣赏横幅

这个复杂的模组允许你重新生成之前加载过的区块,让你既能保留心爱的世界,又能同时体验新更新!对于重新加载损坏的区块、修复破损的世界区域、保存(或抹除)玩家的建筑等等,同样非常有用!

↓ ↓ ↓ 下方是模组图片 ↓ ↓ ↓

这个模组拥有详细的用户界面,让你可以完全控制你想保留或重新加载以更新地形的世界区域。你可以选择特定的区块、大范围区域、整个世界、排除区域、传送器位置、玩家,以及所有你需要更新或重新加载的区块。

UI 提供简体中文EspañolPortuguêsРусскийFrançaisDeutschTürkçeItaliano语言。

在使用这个模组做任何操作前,请务必备份你的世界。对于因错误使用本模组导致的世界丢失,本人概不负责!!!

当你在加载了本模组的情况下打开一个世界时,聊天栏中会显示应使用的命令(/wupdate)。如果这条消息没有出现,说明你没有正确加载模组。

需要使用 Simple Claims 相关工具的,可在此处下载:
https://www.curseforge.com/hytale/mods/simple-claims

如果你要将模组添加到现有世界,需要在世界选择器中进入该世界的设置菜单并启用它。如果是新世界,请确保启用了该模组。

服务器管理员: 如果你想从控制台运行命令,可以向下滚动到图片下方找到控制台命令列表。我建议只在必要时才使用它们,数量很多。

如有任何问题、寻求支持或报告错误,请加入我们的 Discord!
https://discord.gg/Ey6Pap4jzk


喜欢这个模组?考虑请我喝杯咖啡吧! https://buymeacoffee.com/backslashrobotics

购买或升级 Hytale 时,使用创作者代码 ROBOT 以表示支持!

图片1 图片2 图片3 图片4 图片5



WORLD UPDATER — 服务器控制台命令

所有控制台命令均为实验性 — 请报告错误



所有命令均使用 /wuconsole 并从服务器控制台运行。


信息


  • help — 显示所有命令
  • status — 插件状态、设置、待处理操作
  • worlds — 列出已加载的世界 + 区块/玩家数量
  • players — 在线玩家及其位置
  • teleporters — 传送器/传送点及其位置
  • parties — SimpleClaims 队伍 + 声明数量

配置


  • config welcome <on|off> — 切换加入时的欢迎消息
  • config oponly <on|off> — 将 /wupdate 限制为仅管理员可用
  • config lang <code|list> — 设置语言 (en/es/pt/ru/fr/de/tr/it)
  • config mode — 设置区块工具模式:选择 (sel), simpleclaims (sc), 组合 (both)

出生点


  • setspawn — 为重置区域设置传送目的地。执行 /execute 或 /resetworld 前必需。

排除区域(在预览/执行之间持久化,0 = 关闭)


所有半径均使用菱形/圆形模式。

  • exclude teleporters <0-10> — 保护传送器周围半径
  • exclude players <0-10> — 保护在线玩家周围半径
  • exclude claims <0-10> — 保护已声明区块周围半径
  • exclude selections <0-10> — 保护已选择区块周围半径

预览(分析而不做更改,创建待处理操作)


  • preview radius
    • 以中心区块为中心的圆形重置。区域内 = 重置。
  • preview rect
    • 矩形重置。区域内 = 重置。
  • preview claims [party1,party2,...]
    • 保留所有已声明的区块,重置其他所有内容。
    • 可选:按队伍名称过滤(逗号分隔)。
  • preview claimedonly [party1,party2,...]
    • 相反——仅重置已声明的区块。
  • preview radiusclaims [parties]
    • 保留半径内已声明的区块。其余 = 重置。
  • preview rectclaims [parties]
    • 保留矩形内已声明的区块。其余 = 重置。
  • preview rectkeepclaims [parties]
    • 重置矩形内的区块,但保留其中已声明的区块。

执行


  • execute — 运行预览过的操作。
    • ⚠️ 永久删除区块!
  • cancel — 取消待处理操作。

快速重置


  • resetworld — 完整重置世界,保留声明、出生点和排除半径。需要先设置 setspawn。
    • ⚠️ 立即执行 — 无预览!
  • resetexcludeplayers — 完整重置世界,仅保留玩家当前所在的区块。无需出生点/声明。
    • ⚠️ 立即执行 — 无预览!

实用工具


  • clearstate <player|all> — 重置某个玩家或所有人的已保存 GUI 状态。

典型工作流程


  • /wuconsole worlds

  • /wuconsole setspawn MyWorld 0 64 0

  • /wuconsole exclude claims 1

  • /wuconsole preview claims MyWorld

  • /wuconsole execute

  • 快速一行命令(保留所有声明):

  • /wuconsole setspawn MyWorld 0 64 0

  • /wuconsole resetworld MyWorld


游戏内玩家命令(非控制台)


  • /wupdate — 打开 World Updater GUI
  • /wupdatewelcome — 切换加入时的欢迎消息(按玩家)
  • /wupdateoponly — (管理员) 切换仅管理员限制
  • /wupdateadmin — (管理员) 管理员控制面板信息
  • /wupdatelang — 设置语言 (en/es/pt/ru/fr/de/tr/it)