Перейти к содержимому
Mineforgian

Create Aeronautics: Rope Fix

This mod fixes the problem where structures containing ropes lose their physical ropes after being copied by a Structure Block — or loaded from an NBT file. The knot texture stays rendered, but the rope is gone.

Загрузки
8K
Подписчики
18
Обновлён
2 августа 2026 г.
Лицензия
CC-BY-ND-4.0

Опубликован 13 июня 2026 г.

RopeFix is a small companion mod that repairs a critical bug affecting airships and any structure containing rope_connector and rope blocks from Create Aeronautics. Rope

The Problem

When you copy a structure that contains ropes — for example an airship whose balloon is connected to the hull by ropes — and paste it using a Structure Block, a Create schematic, an NBT file loaded by another mod, or any template system, here's what happens:

The rope looks intact (the knot texture and attachment points are visible)

But the rope doesn't physically exist — you can't grab it, it doesn't swing, it has no physics This happens because Create: Aeronautics saves rope strand data using absolute world coordinates.

When the structure is pasted at a new location, those coordinates still point to the original build — the rope engine destroys the strand immediately, but the visual knot survives, giving the illusion of a working rope.

The Fix

RopeFix intercepts the rope data at load time, detects that the connector was relocated (its saved anchor no longer matches its real position), strips the broken strand before the rope engine ever sees it, and automatically re-creates the rope at the correct position on the next server tick. Physics assembly (Sable sub-levels) is fully handled: the mod recognises world↔plot coordinate transfers and leaves them untouched, so assembled airships keep their ropes through physics simulation.

Issues

please, report any bugs or else here, I will fix it as fast as possible

Requirements

Create: Aeronautics

Notes:

Structures pasted before installing RopeFix can't be auto-repaired — re-paste them once with the mod installed.

Ченджлог

1.4.0Релиз1.21.1 · 9 июля 2026 г.
  • Fixed ropes and ziplines breaking during chunk load/unload with a new 100-tick
1.3.0Релиз1.21.1 · 1 июля 2026 г.

Rope winches fixes 

1.2.2Релиз1.21.1 · 19 июня 2026 г.
  • Fixed server crash (IllegalArgumentException: the second position is in the plotgrid) when a block on a flying ship carrying rope connectors is broken by an explosion
  • Crash is now caught at the physics tick level — affected rope goes slack for that tick instead of killing the server****
1.2.1Релиз1.21.1 · 18 июня 2026 г.

Fixes

  - Fixed server crash caused by Create Aeronautics 1.3.0 API update

  - Ropes are now correctly recreated when pasting structures and during Sable assembly

  - Resolved "connection lost" error when spawning simulated structures

Compatible with

  - Create Aeronautics 1.3.0+

  - Sable 2.0.3+

1.2.0Релиз1.21.1 · 16 июня 2026 г.

Fix: ropes no longer break on assembly/disassembly. On world↔plot transfer, read() now remaps the strand anchors (START/END + points) by the block's own move delta instead of letting Simulated destroy them (ghost knot: rope rendered but attached to nothing, wrench KO).

Edge case: copy of a connector roped to an already-assembled ship → ghost knot stripped

(wrench usable again). World→world structure-block copy: unchanged (strip + re-link).

1.1.0Релиз1.21.1 · 13 июня 2026 г.
  • Fixed a rare NullPointerException (NPE) that could still occur during Sable movement updates when a connector had a null rope strand.
  • Added a safety guard in makeUpdatePacket(): if no server-side strand exists, an empty rope data packet is sent instead of crashing.
  • Added accessor for the private owned server strand field.
1.0.0Релиз1.21.1 · 13 июня 2026 г.

Should be fine gng

Комментарии

Загружаем…