File Details
create_multiplanar_crafters-0.2.25.jar
- R
- May 23, 2026
- 146.20 KB
- 21
- 1.21.1
- NeoForge
File Name
create_multiplanar_crafters-0.2.25.jar
Supported Versions
- 1.21.1
Curse Maven Snippet
🚀 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.
- O(1) Lazy Cache: Horizontal grid state is now stored directly on the block entity (
IMultiplanarCrafter). Grid lookups run at O(1) complexity instead of recalculating on every tick/frame. - Zero-Allocation BFS: Standard Java collections in the BFS loop were replaced with primitive collections from Fastutil (
LongOpenHashSetandLongArrayFIFOQueue). Combined withMutableBlockPos, 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/loadAdditionalviaSmartBlockEntityMixin. 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:
- Hold a Create Wrench.
- Sneak (Shift).
- 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

