Перейти к содержимому
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!

Загрузки
2K
Подписчики
12
Обновлён
16 августа 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.

🖥️ Recommended Server Hosting

⚡ Need a Minecraft Server?

Anda Cloud Logo

Looking for high-performance, reliable, and low-latency hosting for your Minecraft server? I personally recommend Anda Cloud! Whether you are running a heavy technical modpack or a custom multiplayer server, Anda Cloud provides top-tier hardware to keep your game running smoothly without TPS drops.

👉 Host your server with Anda Cloud here!


Ченджлог

0.4.17Релиз1.21.1 · 16 августа 2026 г.

### Fixed — Wrench mode switching

- Sneak + scroll now only changes the mode **while aiming at a Mechanical Crafter**.
  It no longer swallows sneak-scroll for JEI/EMI, inventory sorters, or anything else
  just because a wrench is in your hand.
- Scroll input is now debounced and **clamps** instead of wrapping. A single flick used to
  walk 0 → 1 → 2 → 0 and look like nothing happened, especially on trackpads.
- Crawling under a block with a wrench no longer changes the mode.

### Added

- A proper **key binding** for cycling the wrench mode (Options → Controls),
  unbound by default so it never steals a key you already use.
- The current mode is now shown **in the wrench tooltip**, along with how to change it.
- New client config `wrenchScrollInput`: `AIMED` (default), `ANYWHERE` (previous behaviour), `DISABLED`.

0.4.17Релиз1.20.1 · 16 августа 2026 г.

### Fixed — Wrench mode switching

- Sneak + scroll now only changes the mode **while aiming at a Mechanical Crafter**.
  It no longer swallows sneak-scroll for JEI/EMI, inventory sorters, or anything else
  just because a wrench is in your hand.
- Scroll input is now debounced and **clamps** instead of wrapping. A single flick used to
  walk 0 → 1 → 2 → 0 and look like nothing happened, especially on trackpads.
- Crawling under a block with a wrench no longer changes the mode.

### Added

- A proper **key binding** for cycling the wrench mode (Options → Controls),
  unbound by default so it never steals a key you already use.
- The current mode is now shown **in the wrench tooltip**, along with how to change it.
- New client config `wrenchScrollInput`: `AIMED` (default), `ANYWHERE` (previous behaviour), `DISABLED`.

0.4.16Релиз1.21.1 · 2 августа 2026 г.

[0.4.16] patch issue and add new layer to have crafter facte to the ground

0.4.16Релиз1.20.1 · 2 августа 2026 г.

[0.4.16] patch issue and add new layer to have crafter facte to the ground

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

Комментарии

Загружаем…