minecart-chain-1.0.20.jar
Curse Maven Snippet
What's new
1.0.19
- Updated official mod icon (
icon.png).
Minecart Chain 1.0.18
Efficient curve coupling
- Linked cars now inherit the leader's speed magnitude along their own local rail tangent instead of losing speed when the leader and follower point in different directions on a curve.
- Couplers now have a real slack zone: they pull only after the chain becomes taut and push only when the cart buffers become too close, instead of continuously forcing every pair back to exactly two blocks.
- Added longitudinal damping while the chain is under tension so spacing corrections settle instead of oscillating.
- Tight guided curves use a smaller buffer-contact distance because the natural center-to-center chord on a 2x2 quarter turn is shorter than on straight track.
- Coupler impulses are softer while an external 2x2, 3x3, switch, or spline guide owns the path.
- Locomotive direction now derives from actual travel while accounting for the reverse lever before it is aligned to the track, removing remaining orientation flips on mirrored and reverse-traversed curves.
- Added a stable linked-consist key used by compatible switches to reserve one route for the whole train.
Compatibility
- Peterwolf's RailRoad's One 0.3.10 uses the consist key to hold a switch route until the last wagon clears and sends authoritative guided interpolation samples for curves and switches.
Target: Minecraft 26.2, Fabric Loader 0.19.3, Fabric API 0.153.0+26.2, Java 25.
Minecart Chain 1.0.17
Curve orientation fix
- Fixed locomotive contents rotating by 180 degrees while passing through vanilla, 2x2, and 3x3 curves.
- Corrected the Minecraft 26.2 render-frame conversion used to compare the locomotive's stored front with the visible minecart body.
- Removed the 90-degree comparison offset that could make the flip decision oscillate around a corner.
- Works with Peterwolf's RailRoad's One 0.3.9, which locks yaw and Minecraft's
flippedpose together so pulled or pushed carts do not spin on guided 2x2 and 3x3 curves.
Target: Minecraft 26.2, Fabric Loader 0.19.3, Fabric API 0.153.0+26.2, Java 25.
Minecart Chain 1.0.16
Curve handling
- Linked minecarts now keep their spacing corrections aligned with the live tangent of vanilla curved rails instead of being pulled across the inside of a corner.
- Direct position corrections are suppressed while a cart is on a curved or externally guided track, preventing visible corner snapping while velocity-based chain tension remains active.
- Locomotive orientation now keeps the nearest continuous front direction when vanilla switches to an equivalent 180-degree minecart body rotation on a corner.
- Locomotive yaw can follow tight curves faster without introducing an instant rotation snap.
Mod compatibility
- Added a small external-track guidance API so custom curve controllers can provide their current path direction without creating a hard Minecart Chain dependency on a specific rail mod.
- Peterwolf's RailRoad's One 0.3.7 uses this API for smoother chained travel through its 2x2 and 3x3 curves.
Target: Minecraft 26.2, Fabric Loader 0.19.3, Fabric API 0.153.0+26.2, Java 25.
Minecart Chain 1.0.15
Fixes
- Signal Rail in Reverse mode can no longer change a locomotive's direction while the train is moving. Automated reversing now follows the same stopped-train safety rule as the manual direction lever.
- Temporary minecart-link selections are now removed when a player disconnects.
- Signal Rail activation data and train-guidance caches are cleared when the server stops, preventing stale runtime state from carrying into another world or server session.
Performance
- Unlinked minecarts now skip chain-physics processing immediately.
- Frequently executed train lookups no longer create stream pipelines for simple two-link searches.
- Locomotive fuel and water consumption reuse one train-size calculation per tick.
- Minecarts without visible chains no longer rebuild chain render models every frame.
- Regular minecarts and furnace minecarts without locomotive controls skip unnecessary control and Splinecart render-state calculations.
- Immutable chain, lever, control-base, and chimney block states are reused by the renderer.
Compatibility
- The optional Peterwolfs Splinecart bridge no longer enters a synchronized resolution path after its reflective API has been detected.
- Retains compatibility with Minecraft 26.2, Fabric Loader 0.19.3, Fabric API 0.153.0+26.2, Java 25, and Peterwolfs Splinecart 0.4.4+26.2.
Splinecart locomotive render correction:
- Fixed the locomotive controls and chimney rotating 180 degrees when a powered furnace minecart enters Peterwolfs Splinecart rails.
- The Splinecart render-frame correction now accounts for the follower's passenger transform instead of treating the spline segment direction as the final minecart frame.
26.2
This mod has no additional files
