跳到正文

Fault Fence

作者:SSKirillSS

隔离数据包错误,让有效的合成配方、进度、标签和战利品仍能正常加载

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

Fault Fence 可以防止单个数据包错误导致整组内容无法加载。如果某个合成配方、标签、进度或战利品条目加载失败,模组会跳过或修复该条目,其余内容仍会正常加载。

本模组面向整合包作者和服务器管理员。每次加载都会生成报告,列出受影响的资源及采取的处理措施,方便查找并修复源数据包中的问题。

支持的错误恢复

  • 合成配方:逐个跳过无效配方,不会影响其他配方。
  • 标签:如果标签包含缺失的必需引用,会保留其中有效的条目,并报告缺失引用和依赖循环。
  • 进度:跳过无效进度。会略过对已跳过进度的受支持引用;即使进度数据受损,也会尽可能保留可读取的进度。
  • 战利品:引用缺失物品的物品条目会被移除,或替换为空结果,具体由配置决定。
  • 配方优先级(仅 NeoForge):跳过无效的优先级条目,后续条目仍会加载。

如果受支持的资源加载失败,Fault Fence 会先检查优先级较低的数据包中是否有有效版本。只有找不到有效版本时,才会跳过或修复该资源。

所有错误恢复类别默认启用。配置文件可控制恢复类别、数据包回退、战利品处理、报告和管理员通知。

报告

如果服务器记录过问题,管理员加入时会收到聊天通知;如果发现问题,/reload后也会收到通知。

报告也会写入 logs/faultfence/。内容包括资源 ID、可用时的来源信息、错误消息以及执行的恢复操作。
 

将 Fault Fence 及其依赖项放入服务器的 mods 文件夹;单人游戏则放入游戏实例文件夹。

依赖项:

问:这能修复所有数据包错误和崩溃吗?
答:不能。这里只处理上面列出的情况,仍可能发生其他错误和崩溃。

问:它会修改数据包文件吗?
答:不会。恢复仅在加载过程中应用,不会更改原始文件。

问:可以在整合包中使用你的模组吗?
答:可以。

问:可以把你的模组转载到其他资源网站吗?
答:不可以。

 

 

         

 

想试试我们的其他模组?访问 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 的其他作品

查看全部 →