截图
介绍
ConstraintFix 是一款小型辅助模组,可修复一个影响飞艇,以及任何包含 Create Aeronautics 的 rope_connector、rope、spring_connector 和 spring 方块的结构的严重漏洞。
问题
复制包含绳索或弹簧的结构时——例如气球通过绳索连接到船体的飞艇,或用弹簧安装的起落架——再使用结构方块、Create 蓝图、其他模组加载的NBT 文件或任何模板系统粘贴时,会发生以下情况:
绳索或弹簧看起来完好无损(能看到绳结/锚点纹理和连接点)
但绳索或弹簧实际上并不存在——你无法抓取它,它不会摆动、压缩或伸展,也没有物理效果
这是因为 Create: Aeronautics 使用绝对世界坐标保存绳索和弹簧的线段数据。
当结构被粘贴到新位置时,这些坐标仍指向原来的建造位置——物理引擎会立即销毁线段,但视觉上的绳结/锚点仍然保留,让人误以为绳索或弹簧仍能正常工作。
修复方案
**ConstraintFix 会在加载时拦截绳索和弹簧数据,检测连接器是否已被移位(保存的锚点与实际位置不再匹配),在物理引擎读取数据之前移除损坏的线段,并在下一个服务器刻自动于正确位置重新创建绳索或弹簧。
物理组装(Sable 子层级)也已得到完整支持:模组可以识别世界坐标与地块坐标之间的转换,并保持这些数据不变,因此飞艇组装后在物理模拟过程中也能保留绳索和弹簧。**
问题反馈
请在这里(https://github.com/emariduble-cmd/Constraint_Fix/issues)报告任何漏洞或其他问题,我会尽快修复
前置要求
(https://www.curseforge.com/minecraft/mc-mods/create-aeronautics)
注意事项
安装 ConstraintFix 之前粘贴的结构无法自动修复;安装模组后,请重新粘贴一次。
常见问题
Create Aeronautics: Constraint Fix 支持哪些 Minecraft 版本?
Create Aeronautics: Constraint Fix 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。
Create Aeronautics: Constraint Fix 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。
duble 的其他作品
查看全部 →
Create Aeronautics: Weight
为玩家、生物、物品栏、容器、盔甲等添加基于 Sable 的真实物理效果!
IronSable
你是否曾在飞艇旁施法,却发现什么都没发生?Ironsable 将 Iron's Spells 'n Spellbooks 与 Sable 连接起来,让你的魔法能够推动、拉动并与真实物理效果互动。
Create Aeronautics: Constraint Fix
修复结构方块复制或从 NBT 文件加载后,包含绳索和弹簧的结构出现异常的问题。
IronSable
曾经在飞艇旁施法,却什么也没发生过吗?Ironsable 将 Iron's Spells 'n Spellbooks 与 Sable 连接起来,让你的魔法能够推动、拉动并与真实物理效果互动。
评论
登录后评论和评分