Compatibility
Minecraft: Java Edition
1.21.1
1.20.1
Platforms
Supported environments
Client and server
Tags
Creators
Details
Licensed MIT
Published 2 weeks ago
Changelog
⚙️ Create: Multiplanar Crafters — Changelog (v0.1.10 to v0.1.33)
Welcome to the definitive changelog for Create: Multiplanar Crafters, covering the major development milestones from v0.1.10 up to the v0.1.33 release.
This mod expands the core mechanics of Create Mechanical Crafters, allowing players to build fully flat, multiplanar horizontal crafting grids directly within the XZ plane.
[!WARNING]
🚨 CRITICAL PLACEMENT ASSISTANT NOTICE
- Vertical Grid Placement: The new automatic block placement assistant is NOT functional for vertical wall layouts. When building traditional vertical walls of mechanical crafters, please use the standard Create wrench to adjust pointing rotations manually.
- Horizontal (Flat) Grid Placement: The look-direction-based placement assistant works exceptionally well for flat/horizontal layouts on the ground, provided that you DO NOT sneak (hold Shift) while placing! Sneaking bypasses the assistant entirely, placing the block in its default state.
🚀 Key Highlights & Features (v0.1.10 - v0.1.33)
🎥 Patch 1: Camera Snapping & Render Thread Stabilization
- The Bug: Kinetic speed context propagation suffered from recursive stack frame leaks under specific thread states. This caused severe vertex shader matrix corruption, forcing the player's camera to snap violently toward the sky, breaking all world rendering and frequently resulting in a hard crash.
- The Fix: Completely rewrote
RotationPropagatorMixin.javato implement symmetricalpush()andpop()tracking. It now guarantees absolute call-stack parity (always restoring the correct parent context), restoring full render-thread stability.
🔄 Patch 2: Flat Horizontal Cogwheel & Casing Rotations (90° Axis Shift)
- The Bug: While crafter casings and item slots rendered flat on the ground, the internal shaftless cogwheel model continued to render vertically in the XY plane, causing heavy visual clipping through the casing. Additionally, slot textures and cogwheel shafts were completely misaligned.
- The Fix: - Restructured the rendering matrix stack transformations directly inside
MechanicalCrafterRendererMixin.java.- Rotated the shaftless cogwheel model and casing textures by 90 degrees around the Z-axis (
Direction.SOUTH) to lay them completely flat inside the XZ plane before applying kinetic rotation. - This ensures flawless visual alignment of cogs, casings, and slot textures within a strict 1-block vertical limit.
- Rotated the shaftless cogwheel model and casing textures by 90 degrees around the Z-axis (
📦 Patch 3: Horizontal Item Passing & Grid Logic
- The Bug: Standard Create item-passing mechanics and structural grid validation checks were hardcoded exclusively for vertical wall layouts, completely preventing items from being routed to adjacent horizontal neighbors.
- The Fix: Embedded deep horizontal support into
CrafterGridHelper.javafor all 4 horizontal facings. Implemented generic projection mappings forLEFTandRIGHTpointing arrows within the 2D horizontal plane, allowing items to flow naturally along your floor grids.
🎯 Patch 4: Camera Look-Direction Placement Assistant (New in v0.1.33)
- The Feature: Integrated an intuitive, camera-friendly block placement assistant into
MechanicalCrafterBlockMixin.java. - The Logic: Placing a mechanical crafter adjacent to an existing horizontal grid now automatically aligns its arrow to match the player's horizontal looking direction (North, South, East, West). No more camera twisting or awkward contortions needed to expand your floor factories!
- How to Bypass: Simply hold Shift (sneak) while placing a block to bypass the assistant entirely and fall back to the vanilla default rotation.
Files
create_multiplanar_crafters-0.1.33.jar(181.3 KiB) Primary
Metadata
Release channel
BetaVersion number
0.1.33Loaders
NeoForge
Game versions
1.21.1Environment
Client and server, required on both


