Перейти к содержимому
Mineforgian

Create: Multiplanar Crafters

Create: Multiplanar Crafters is a lightweight addon for the Create mod that completely revolutionizes the Mechanical Crafter. It finally unlocks the ability to orient your crafting grids horizontally (along the X/Z axis), facing the sky!

Загрузки
982
Подписчики
11
Обновлён
24 мая 2026 г.
Лицензия
MIT

Опубликован 17 мая 2026 г.

⚙️ Create: Multiplanar Crafters

Mod Version Minecraft Version Loader State

Create: Multiplanar Crafters Banner

[!NOTE] DEVELOPMENT STATE: v0.3.x PRODUCTION BETA The mod is fully functional, production-ready, and optimized for server environments. While thoroughly tested, remember to back up your worlds before upgrading and report any feedback or bugs on our official discord!


Have you ever wanted to build your factory assembly lines flat on the floor instead of constructing towering, bulky vertical walls of machinery?

Create: Multiplanar Crafters is a lightweight, high-performance addon for the Create mod that completely revolutionizes the Mechanical Crafter. It finally unlocks the ability to orient your crafting grids horizontally (along the X/Z axis), facing the sky!


✨ Key Features

  • 🧱 Horizontal Crafting Grids: Place your Mechanical Crafters flat on the ground. Items being crafted rest perfectly flat on the top face of the blocks, facing up for maximum visibility and clean under-floor automation lines!
  • Industrial-Grade Optimization (O(1) Cache): Built with server performance in mind. Grid classification logic uses a smart lazy-caching system that triggers exactly once and invalidates only when blocks are placed or broken—ensuring 0% continuous tick overhead even on giant factory matrices.
  • 🧩 Expert Modpack Compatibility: Fully supports asymmetrical, non-mirrored, and complex custom recipes (like giant expert-pack matrices). Coordinate projections line up perfectly with Create's front-facing arrows.
  • ⚙️ Horizontal Kinetic Power: Kinetic energy is seamlessly transmitted along the horizontal X/Z plane. Power your flat crafting arrays using horizontal cogwheels and shafts laid directly on your workshop floor.
  • 💥 Tailored Visual Effects: All item-merging animations, recipe-spawning particles (CRIT, item break textures), and visual effects are calculated to render flat on the top face of the blocks.
  • 📦 Collision-Free Item Ejection: Finished products are gently ejected upward from the top face of the output crafter, eliminating item-launching glitches caused by block collisions.
  • 🔧 Zero Registry Overhead: No new blocks are registered! The mod dynamically extends the vanilla Mechanical Crafter via Mixins, keeping your world lightweight and fully compatible with vanilla mechanics.

🛠️ How to Use in Game

  1. Place your Mechanical Crafter on the floor.
  2. Use a Wrench to rotate it horizontally so that the active grid face points straight up towards the sky.
  3. Connect multiple crafters to form your flat horizontal recipe grid.
  4. Input rotational power horizontally from any side using cogwheels or shafts.
  5. Right-click the top face of the grid to insert crafting materials flat on the matrix.
  6. Watch the mechanical magic unfold flat on the ground!

🗺️ Project Roadmap

🟩 v0.2 | Quality Update (Current)

  • Performance & Cleanup: Full integration of the O(1) lazy grid cache and deep bytecode refactoring.
  • New Branding: 100% handmade "Create-style" blueprint logo.
  • Gallery Media: High-quality screenshots and visuals of under-floor factories for the project pages.

🟨 v0.3 | Multi-Version Migration

  • Cross-Version Architecture: Setting up a robust abstraction layer to support multiple Minecraft versions cleanly.
  • The Big Leap: Preparing the codebase for the transition to version 26.1.1 running on Java 25.

🟨 v0.4 | Inverted Crafters Support

  • Ceiling & Wall Matrices: Expanding orientation management to allow grids to be placed upside-down (downward crafting) or anchored to any block face.

🔵 v0.5 | Developer API Implementation

  • Mod Extensions: Creating clean, native entry points to allow other developers and addon creators to interact directly with the multiplanar framework.

🔵 v0.6 | Wrench Integration

  • Create Wrench Support: Deep integration with Create's native Wrench tool to easily configure, rotate, and tweak the crafter grids on the fly.

🟣 v0.7 | Collaborative 3D Crafting

  • Real-World Testing: Partnering directly with modpack/mod creators to implement and test highly complex, custom 3D recipes in live environment conditions.

🟣 v0.8 | Final Polish

  • Code Review: Full security audit, logic hardening, and final stability patching.

🏁 1.0.0 | Official Production Release


📥 Installation & Compatibility

  • Minecraft Version: 1.21.1
  • ModLoader: NeoForge (fully compatible with 21.1.x+)
  • Dependencies:

📝 License & Credits

This mod is released under the MIT License. You are completely free to include it in any public or private modpack!

  • Developer: Ceketrum
  • Special Thanks: The Creators of Create team for their legendary mod framework.

Ченджлог

0.3.43Релиз1.21.1 · 24 мая 2026 г.

🚀 Create: Multiplanar Crafters - v0.3.43

This update marks a major milestone with the official arrival of the Minecraft 1.20.1 backport, alongside essential stabilization fixes.


🌐 Rétrocompatibilité (1.20.1 Backport)

  • Minecraft 1.20.1 Support: Overhauled the internal framework to fully support running the addon on Minecraft 1.20.1.
  • Rendering Adaptation (Flywheel 0.6): Completely rewrote rendering mixins and instancing logic to comply with the legacy Flywheel 0.6 API (TileEntityInstance / InstanceData), ensuring horizontal grids render flawlessly without visual glitches on this version.
  • Legacy Data Handling: Adapted block configuration syncing and data persistence to utilize the classic NBT CompoundTag system instead of 1.21's modern Data Components.

🐛 Debug & Stabilization Fixes (Backport-Specific)

  • Fixed Startup Crash: Resolved a critical class-loading issue related to graphical rendering instances that caused the game to crash during initialization on Minecraft 1.20.1.
  • Console Log Cleanup: Stripped out verbose tracking and massive development debug logs that were cluttering both client and server consoles during backport testing.

📦 Compatibility

  • Minecraft: 1.20.1 / 1.21.1
  • Dependencies: Create, Flywheel

Changelog formatted with the help of AI

0.2.27Релиз1.21.1 · 23 мая 2026 г.

🚀 Create: Multiplanar Crafters - v0.2.27

This hotfix resolves a critical dedicated server crash and cleans up development logging.


🐛 Bug Fixes & Code Cleanup

  • Fixed Dedicated Server Crash: Split and isolated client-only rendering mixins (CrafterCTBehaviourMixin) that were referencing TextureAtlasSprite. This client-side class no longer attempts to load on dedicated servers, resolving the critical ClassMetadataNotFoundException.
  • Resolved Addon Collisions: Fixed the cascading domino effect where the server-side crash prevented com.simibubi.create.AllBlocks from initializing, which previously caused other Create addons (Steam 'n' Rails/Railways, Aeronautics, Colorful Pipes, Rechiseled) to fail during the mod-loading phase.
  • Removed Debug Log Spam: Cleaned up the codebase and disabled forgotten verbose development logs that were cluttering both client and server consoles during grid checks.

📦 Compatibility

  • Minecraft: 1.21.1
  • NeoForge: 21.1.230+
  • Dependencies: Create, Flywheel, Ponder

Changelog formatted with the help of AI

0.2.25Релиз1.21.1 · 23 мая 2026 г.

🚀 Create: Multiplanar Crafters - v0.2.25

This update focuses on memory optimization (Zero-Allocation), NBT grid persistence, and the new wrench configuration HUD.


⚡ Performance & GC Optimizations

Rewrote grid detection to eliminate garbage collection overhead on large matrices.

  • Zero-Allocation BFS: Standard Java collections in the BFS loop were replaced with primitive collections from Fastutil (LongOpenHashSet and LongArrayFIFOQueue). Combined with MutableBlockPos, this stops temporary object spamming.
  • Smart Invalidation: The cache no longer resets on adjacent redstone toggles or air updates. It only triggers when an adjacent Mechanical Crafter is physically modified (rotated, wrenched, or broken).
  • NBT Persistence: Fixed world-loading issues by syncing the horizontal state directly into saveAdditional / loadAdditional via SmartBlockEntityMixin. Grids stay flat across server restarts.

🔧 Wrench Integration & HUD UI

Added a dynamic configuration system for the Create Wrench, featuring a custom HUD overlay and full English/French localization.

How to use:

  1. Hold a Create Wrench.
  2. Sneak (Shift).
  3. Scroll the mouse wheel to cycle through modes.

Available Modes:

  • Mode 0: Standard Mode (Silver text) - Default Create wrench behavior (rotate or dismantle).
  • Mode 1: Arrow Direction (Brass Gold text) - Right-click a crafter to cycle its slot arrow direction (Up, Down, Left, Right).
  • Mode 2: Block Orientation (Cyan text) - Right-click to toggle between FLAT (sky-facing, shifts Flywheel gears to the Y-axis) and VERTICAL (default wall layout).

🎨 HUD Styling (Create Palette)

The overlay panel has been color-matched to fit Create's UI theme:

  • Borders: 2px outer line in Brass Gold (0xFFC6A052) + dark Cast Iron inner contour (0xFF100C0A).
  • Background: Dark Cocoa (0xFF201B18).
  • Text: Localized mode names with sand-colored descriptions (0xFFB29D85).

📦 Compatibility

  • Minecraft: 1.21.1
  • NeoForge: 21.1.230+
  • Dependencies: Create, Flywheel, Ponder

Changelog formatted with the help of AI

0.2.0Релиз1.21.1 · 23 мая 2026 г.

🚀 Create: Multiplanar Crafters - v0.2.0

This update focuses entirely on performance optimization, code cleanup, and a critical orientation fix for custom recipes.

⚡ Performance & O(1) Grid Caching

Previously, checking whether a Mechanical Crafter was vertical or horizontal required a recursive BFS (Breadth-First Search) grid traversal on every single tick. On large setups, this caused massive micro-stuttering.

  • Lazy Caching: The grid lookup now runs exactly once and caches the result.
  • Smart Invalidation: The cache is only cleared when a block is placed, broken, or wrenched. Lookup during active crafting is now instantaneous (O(1)).
  • In-Game Benchmarks (Massive Matrices):
    • v0.1.x: Regular server/client spikes peaking up to 33 ms+.
    • v0.2.0: Perfectly flat and stable frametimes at 13 ms - 14 ms average. Micro-stuttering completely eliminated.

📊 Performance Comparison (v0.1.x vs v0.2.0): Create Multiplanar Crafters v0.2.0 Benchmark

🛠️ Fixes & Cleanups

  • Asymmetrical Recipe Fix: Corrected block-facing coordinate projections. Asymmetrical and non-mirrored custom recipes (like the complex shapes found in major modpacks) now match and assemble flawlessly on horizontal grids.
  • Mixin Optimization: Stripped out 6 redundant redirects inside the renderer Mixin, reducing bytecode overhead and improving loading times.
  • Silent Logs: Removed temporary debugging injections to keep the server console clean during crafting.
  • Version Bump: Formally moving into the 0.2.x production cycle.

📦 Compatibility

  • Minecraft: 1.21.1
  • NeoForge: 21.1.230+
  • Create: 6.0.10

Changelog formatted with the help of AI

0.1.60Релиз1.21.1 · 20 мая 2026 г.

⚙️ Create: Multiplanar Crafters — v0.1.60

Minecraft 1.21.1 · NeoForge 21.1.230 · Create 6.0.10


🆕 What's New

  • Smart Placement Assistant — Placing a Mechanical Crafter next to an existing horizontal grid now automatically aligns its pointing arrow to match your camera's horizontal look direction (North/South/East/West). No more using the wrench to rotate blocks one by one!

    Hold Shift while placing to bypass the assistant and get the default behavior.


🐛 Bug Fixes

  • Items now render correctly flat — Items inside horizontal crafters are now displayed right-side up, lying flat on the top face of the blocks. They no longer float above the surface or appear upside-down.

  • Crafting animation now moves in the correct direction — During an active recipe, items now slide toward the correct center slot. The animation was previously inverted along the horizontal axis.

  • Corner and edge slot items are now correctly positioned — Items in corner and edge slots of a horizontal grid no longer appear at mirrored or incorrect positions.

  • No more grey/dark items or Z-fighting during crafting — Items no longer clip inside the block during the merge animation, which previously caused them to appear dark or flicker.

  • Perfect isolation between horizontal and vertical grids — Placing a horizontal grid directly next to a vertical wall grid no longer corrupts either layout. Rendering, logical connections, and item routing are now strictly separated between the two.

  • Reliable perpendicular grid extension — Extending a horizontal grid in a direction perpendicular to its facing now always places the new block as horizontal, never accidentally as vertical.

  • Column offset fix for large recipe grids — On grids larger than 3×3, items were merging into the wrong columns. This is now fully corrected.

  • Startup crash fixes — Several critical Mixin injection crashes on NeoForge have been resolved. The mod now loads cleanly with no MixinTransformerError or InvalidInjectionException at startup.

0.1.33Бета1.21.1 · 20 мая 2026 г.

⚙️ 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.java to implement symmetrical push() and pop() 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.

📦 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.java for all 4 horizontal facings. Implemented generic projection mappings for LEFT and RIGHT pointing 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.
0.1.10Релиз1.21.1 · 18 мая 2026 г.

⚙️ Create: Multiplanar Crafters - Changelog v0.1.10-beta

Welcome to Create: Multiplanar Crafters v0.1.10-beta! This release compiles a massive series of core improvements, spatial coordinate projection fixes, and premium visual rendering polishes built since our last public release (v0.1.3-beta).

Upgrading to v0.1.10-beta will give you a fully stable, production-ready horizontal crafting experience!


🚀 What's New in v0.1.10-beta (Since v0.1.3-beta)

🔮 Custom & Non-Symmetric Recipes Support (The Patrick Star Update)

  • Flawless Spatial Coordinate Projection:
    • Bug fixed: Custom recipes involving non-symmetric shapes or tree-like structures (e.g. the Patrick Star flower) failed to match on horizontal grids because item coordinate offsets in the X/Z plane were rotated or mirrored.
    • Solution: The mod now projects relative world coordinates (world_dx and world_dz in the X/Z plane) onto the target block's local recipe grid axes using its specific HORIZONTAL_FACING direction (North, South, East, West). Item coordinates are now mathematically guaranteed to construct the exact shape required by the recipe, regardless of which way the grid is built.
  • Block Rotation Tolerance:
    • Bug fixed: Create originally cut crafter connections if neighboring blocks did not share the exact same HORIZONTAL_FACING property.
    • Solution: Removed this restriction on horizontal grids. Since all horizontal crafters are already aligned on the same vertical floor (Y), this allows complex trees to function flawlessly even if individual blocks are rotated horizontally!

🎨 Premium Visage & Face-Up Rendering

  • Pristine Local Z-Axis Rotation:
    • Bug fixed: Items rendered inside the crafter slots and the final crafted output item were face-down (mirrored and clipped underneath the top face of the block).
    • Solution: Intercepted and converted the original 180° local Y-axis rotation (which flipped flat-laid items upside down) into a 180° local Z-axis rotation. Items now render perfectly flat, face-up, and right-side up on the horizontal top face of the blocks!
  • Item Centering Polishes: Corrected a -90° local rotation offset. Items are now perfectly centered inside their brass casings and face right-side up, rather than being offset towards the pointer or flipped backward.
  • Flat Merging Animations: Solved the "helicopter items" bug! Item merging and sliding animations now slide perfectly flat across the horizontal plane for all block facings (North, South, East, West) instead of flying vertically in the air.
  • Top-Face Crafting Particles: Re-aligned the crafting and item break particles (CRIT and item break effects) to spawn and disperse flat on the top face during the craft rather than on the vertical side of the block.
  • Flywheel Compatibility: Registered custom horizontal transformation overlays to prevent item rendering glitches when Flywheel instance optimization is active.

💥 Physics & Item Ejections

  • Collision-Free Item Ejection: Finished recipes pop out gently on the top face of the output crafter (Y + 1.15), completely avoiding physics block collisions and preventing items from being launched into the air by the physics engine.

⚙️ Horizontal Rotational Power (Core Feature)

  • Kinetic Transmission (X/Z Axis): Rotational power is seamlessly transmitted bilaterally along the horizontal plane. You can easily power a flat crafting array directly with horizontal shafts and cogwheels without needing vertical redirection.
  • Sky-Facing Orientation: Rotate the vanilla Mechanical Crafter using a wrench to face straight up towards the sky (lying flat on the floor)!

🔧 Technical Specifications

  • NeoForge Loader: 21.1.x
  • Minecraft Version: 1.21.1
  • Loader: NeoForge 21.1.x+
  • Dependencies: Requires Create Mod (NeoForge) installed.
0.1.3Релиз1.21.1 · 17 мая 2026 г.

⚙️ Create: Multiplanar Crafters - Changelog v0.1.3-beta

Welcome to the very first public Beta release of Create: Multiplanar Crafters! This version introduces complete horizontal support for Create's Mechanical Crafter with polished animations, seamless kinetic transmission, and clean item physics.


🚀 Initial Release Features

🧱 Horizontal Crafting Grids

  • Sky-Facing Orientation: You can now rotate the vanilla Mechanical Crafter using a wrench to face straight up towards the sky (lying flat on the floor)!
  • Top-Face Item Rendering: Items placed in the crafting grid now render beautifully flat on the top face of the block, aligned perfectly with the sky-facing grid.

⚙️ Horizontal Rotational Power

  • Kinetic Transmission (X/Z Axis): Rotational power is now seamlessly transmitted bilaterally along the horizontal plane. You can easily power a flat crafting array directly with horizontal shafts and cogwheels without needing vertical redirection!

✨ Visual Polish & Tailored Particles

  • Flat Merging Animations: Item merging animations now slide flatly across the top faces of the blocks.
  • Top-Face Particles: Crafting and item break particles (CRIT and item break effects) now spawn flat on the top face of the block, matching the horizontal layout.

📦 Clean Physics & Ejections

  • Collision-Free Item Ejection: Finished recipes pop out gently on the top face of the output crafter (Y + 1.15). This completely avoids block collisions, preventing items from being launched into the air by the physics engine!

🔧 Installation Notes

  • Mod Version: 0.1.3-beta
  • Minecraft Version: 1.21.1
  • Loader: NeoForge 21.1.x+
  • Dependencies: Requires Create Mod (NeoForge) installed.

Комментарии

Загружаем…