Describe the Bug
With Sable 1.2.2 (and sablecompanion + sablephysicscompat) installed alongside Create 6.0.10
and several Create addons (Aeronautics, Big Cannons, Diesel Generators, Threaded Trains etc.),
the game crashes with a NullPointerException when a contraption ticks / collides.
Error: Cannot read field "x" because "mf.axis" is null
in ContinuousOBBCollider.collideMany, triggered via Sable's ContraptionColliderMixin.
Steps to Reproduce
- Install NeoForge 21.1.232 + Minecraft 1.21.1
- Add Create 6.0.10 + Sable 1.2.2 + sablecompanion + sablephysicscompat
- Add Create addons (Aeronautics, Big Cannons, etc.)
- Start singleplayer world with an active contraption (train / aircraft / cannon carriage)
- Crash occurs on server tick loop
Expected Behavior
Contraption collision works normally without NPE.
Actual Behavior
Server tick loop crashes with NullPointerException from Sable's mixin into Create's ContraptionCollider.
Crash Log
crash report-2026-6-5_9.51.22.zip
Environment
- Minecraft: 1.21.1
- NeoForge: 21.1.232
- Create: 6.0.10
- Sable: 1.2.2
- Sable Companion: 1.6.0
- Sable Physics Compat: 1.3.0
- OS: Windows 11 (x64)
Describe the Bug
With Sable 1.2.2 (and sablecompanion + sablephysicscompat) installed alongside Create 6.0.10
and several Create addons (Aeronautics, Big Cannons, Diesel Generators, Threaded Trains etc.),
the game crashes with a NullPointerException when a contraption ticks / collides.
Error:
Cannot read field "x" because "mf.axis" is nullin
ContinuousOBBCollider.collideMany, triggered via Sable'sContraptionColliderMixin.Steps to Reproduce
Expected Behavior
Contraption collision works normally without NPE.
Actual Behavior
Server tick loop crashes with NullPointerException from Sable's mixin into Create's ContraptionCollider.
Crash Log
crash report-2026-6-5_9.51.22.zip
Environment