engine v4.3.1
Engine v4.3.1
May 13, 2026
A patch in the Groovy line.
what's new
- Walls and floors are back in 3D Rooms games. Players land cleanly, walls stop the player, and skeletons stand on the floor instead of falling into it.
›technical notes
- Fixed 3d-rooms terrain colliders silently dropping out of Rapier (#6483).
resolveColliderMesh+isMeshColliderReadyinapps/cf-kernel/src/engine/physics/rapier/bodies.tsgatedbespokeMeshreadiness on top-levelmesh.indices.length > 0, butbuildRoomsBodyConfigpacks each rooms floor/wall/ceiling box intohulls[]as a convexHull point cloud with empty top-level indices. Readiness check now accepts hulls-only meshes; per-hull threshold matches the convexHull creation path atbodies.ts:1057. Introduced in #6417, surfaced 7 days later from a 3d-rooms game report.