
Create OBB Collision Crash Fix
Fixes a server crash in Create 6.0.10 caused by a NullPointerException in contraption collision code (ContinuousOBBCollider.collideMany).
⬇ Download on ModrinthWhen moving contraptions collide in certain degenerate or exact-overlap cases, Create's collision manifold fails to record a separation axis, leaving it null. The game then tries to read .x on that null Vec3 and the server crashes:
java.lang.NullPointerException: Cannot read field "x" because "mf.axis" is null at ...ContinuousOBBCollider.collideMany(ContinuousOBBCollider.java:153) This mod uses a Mixin to intercept the two null-prone field reads (axis and normalAxis) and substitutes Vec3.ZERO when they're null. A zero vector makes that frame's collision contribution 0 — harmless — instead of crashing the server tick thread.
Details:
Lightweight — single mixin, no runtime overhead beyond a null check Doesn't modify Create's logic, just prevents the null dereference Works server-side (install on server only is fine, but safe on both sides) For Create 6.0.10 on NeoForge / Minecraft 1.21.1
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as obbcrashfix-1.0.0.jar — drop this file into the mods folder
- Download size: 3 KB
- Download link checked 21 Aug 2026 — working
These come from our own check of the pack file, not from the source page.