
杀菌修正器
自动检测并移除已移除或更新模组遗留的损坏或孤立世界数据。
灭菌修复器(Sterilization Fixer)
⚠️ 该模组目前处于测试阶段。 可能会出现错误、清理行为不完整或意外问题,因此使用前请务必备份您的世界。
灭菌修复器 是一款服务器端的 NeoForge 实用模组,可自动检测并清理因移除或更新模组而遗留的损坏世界数据。
当某个模组被移除时,现有区块中可能仍包含指向已不存在方块、实体、方块实体或计划刻的引用。这可能会导致诸如此类的错误:
未知注册表键:ResourceKey[minecraft:root / minecraft:block]
灭菌修复器会在世界加载时检测这些无效的注册表引用,并安全地移除它们。
它所修复的内容
- 缺失或孤立的方块 → 替换为空气
- 缺失的方块实体 → 移除
- 缺失的实体 → 移除
- 无效的计划方块刻 → 移除
- 无效的计划流体刻 → 移除
- 自动检测损坏的注册表条目
- 无需指定被移除的模组是哪一个
自动清理
无需任何命令。
只需将模组安装在服务器上并正常运行即可。随着受影响的区块被加载,灭菌修复器会根据服务器当前可用的注册表来检查其保存的数据。
有效内容将保持不变。
损坏内容会被自动清理,修复后的区块之后可正常保存。
示例
如果一个被移除的模组之前添加了:
examplemod:machine
examplemod:copper_ore
并且这些方块仍然存在于您的世界中,灭菌修复器将检测到这些方块 ID 已不存在,并将其替换为:
minecraft:air
无需手动指定方块列表或配置被移除的模组。
仅服务器端
灭菌修复器被设计为 服务器端实用模组。
玩家无需将其安装到他们的客户端中。
性能
灭菌修复器只处理被加载的世界数据。它不会强制加载或重新生成您的整个世界。
该清理器专为大型和重度模组服务器高效运行而设计,包括使用异步区块加载优化的服务器。
重要提示
在使用任何世界修复工具之前,请务必备份您的世界。
灭菌修复器会刻意移除其注册表条目已不存在的内容。一旦清理并保存,该被移除模组的内容将无法恢复,除非恢复到备份。
兼容性
- Minecraft: 1.21.1
- 加载器: NeoForge
- 环境: 服务器端
灭菌修复器适用于那些频繁添加、移除或更新模组,并需要一种更安全的方式来清理孤立世界数据,而无需手动逐个寻找损坏方块或实体的服务器。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。