Cable Fixes for Prom
作者:ImEden6
一个Fabric模组,修复Prominence 2整合包中各种模组交互导致的崩溃和问题,主要针对Ad Astra机器以及机械动力/应用能源2的伪装方块。
介绍
介绍由机器翻译自 Modrinth 原页面,仅供参考。
Prom 线缆修复
一个 Fabric 模组,用于修复 Prominence 2 整合包中的各种模组交互崩溃和问题,重点解决 Ad Astra 机器以及 机械动力 / 应用能源2 仿制方块相关的问题。
🚀 功能
- 嵌套事务修复(Ad Astra):当外部流体/物品管道(例如 Pipez 或其他运输模组的管道)在 Ad Astra 机器的内部事务仍在进行时与其交互,可防止出现
IllegalStateException: Transaction already in progress崩溃。 - 机械动力与 AE2 兼容性:通过在机械动力的
FilteredBlockAndTintGetter上实现RenderAttachedBlockView,解决机械动力的仿制方块查询 AE2 线缆和总线外观数据时出现的ClassCastException崩溃。 - 接受仿制材料:绕过 AE2 线缆和总线的体素形状与实体检查,使它们可以作为仿制材料使用。
- 条件加载:只有当机械动力和 AE2 都已加载时,才会应用对应的兼容性 Mixin,从而避免类加载问题。
🛠️ 工作原理
- Ad Astra 修复:Sponge Mixin 会挂钩机器方块实体的
updateSlots,并在存在活动事务时,将流体/物品更新延后到服务器刻末尾执行。 - 机械动力与 AE2 修复:在机械动力的
FilteredBlockAndTintGetter上实现 Fabric 的RenderAttachedBlockView,以转发渲染附加数据查询。针对CopycatBlock.getAcceptedBlockState的 Mixin 会处理 AE2 的CableBusBlock材料检查,使其可作为有效的仿制方块。
📦 安装
- 安装 Fabric 加载器。
- 将此
.jar文件放入你的mods文件夹。 - 必须安装 Ad Astra 作为依赖。可选支持 机械动力 和 应用能源2(若两者均已安装,兼容功能会自动加载)。
📜 许可证
本项目采用 MIT 许可证,详情请参见 LICENSE 文件。
常见问题
Cable Fixes for Prom 支持哪些 Minecraft 版本?
Cable Fixes for Prom 支持 Minecraft Java 版 1.20.1,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
Cable Fixes for Prom 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
ImEden6 的其他作品
查看全部 →
VitalityFix
by ImEden6
修复 ZenithAttributes 中「生命迸发」药水效果的问题。
232.1万
9 个月前
Modrinth · CurseForge
Icarus x Transmog compat
by ImEden6
此项目为 Icarus Wings 和 Transmog 添加了兼容性。
223.4万
6 个月前
Modrinth · CurseForge
Gun Scaling
by ImEden6
本项目将 Ranged Weapon API 的远程伤害加成添加到了 Marium's Soulslike Weapon 的枪械上
222.6万
8 个月前
Modrinth · CurseForge
TravellersBackpack-Transmog-Compat
by ImEden6
这个项目为 Traveler's Backpack 和 Transmog 添加了兼容性。
214.2万
8 个月前
Modrinth · CurseForge
评论
登录后评论和评分