介绍
Fault Fence 可以防止单个数据包错误导致整组内容无法加载。如果某个合成配方、标签、进度或战利品条目加载失败,模组会跳过或修复该条目,其余内容仍会正常加载。
本模组面向整合包作者和服务器管理员。每次加载都会生成报告,列出受影响的资源及采取的处理措施,方便查找并修复源数据包中的问题。
支持的错误恢复
- 合成配方:逐个跳过无效配方,不会影响其他配方。
- 标签:如果标签包含缺失的必需引用,会保留其中有效的条目,并报告缺失引用和依赖循环。
- 进度:跳过无效进度。会略过对已跳过进度的受支持引用;即使进度数据受损,也会尽可能保留可读取的进度。
- 战利品:引用缺失物品的物品条目会被移除,或替换为空结果,具体由配置决定。
- 配方优先级(仅 NeoForge):跳过无效的优先级条目,后续条目仍会加载。
如果受支持的资源加载失败,Fault Fence 会先检查优先级较低的数据包中是否有有效版本。只有找不到有效版本时,才会跳过或修复该资源。
所有错误恢复类别默认启用。配置文件可控制恢复类别、数据包回退、战利品处理、报告和管理员通知。
报告
如果服务器记录过问题,管理员加入时会收到聊天通知;如果发现问题,/reload后也会收到通知。
报告也会写入 logs/faultfence/。内容包括资源 ID、可用时的来源信息、错误消息以及执行的恢复操作。

- 26.3:NEOFORGE & FABRIC

将 Fault Fence 及其依赖项放入服务器的 mods 文件夹;单人游戏则放入游戏实例文件夹。
依赖项:
- SHATTERLIB
- FABRIC API(仅 Fabric)

问:这能修复所有数据包错误和崩溃吗?
答:不能。这里只处理上面列出的情况,仍可能发生其他错误和崩溃。
问:它会修改数据包文件吗?
答:不会。恢复仅在加载过程中应用,不会更改原始文件。
问:可以在整合包中使用你的模组吗?
答:可以。
问:可以把你的模组转载到其他资源网站吗?
答:不可以。
想试试我们的其他模组?访问 SHATTERBYTE.COM 了解更多!
常见问题
Fault Fence 支持哪些 Minecraft 版本?
Fault Fence 支持 Minecraft Java 版 26.1.2–26.3,共 3 个版本,可用的加载器:Fabric / NeoForge。下载时注意选择和你游戏版本一致的文件。
Fault Fence 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
SSKirillSS 的其他作品
查看全部 →ShatterLib | OctoLib
OctoStudios 模组的共享代码合集
Not Enough Recipe Book [NERB]
完全移除游戏中的配方书,优化玩家数据。
遗物 Relics
只是一个关于实用物品和独特机制的模组 :3
Immersive UI
通过动态 UI 组件提升你的游戏体验



评论
登录后评论和评分