promotional bannermobile promotional banner

Create: RF Crafter

Tired of massive arrays of Mechanical Crafters? Single-block RF-powered tiered crafting tables for Create's mechanical recipes (3x3 to 9x9) with in-world Mekanism upgrades, automation, and JEI support!
Back to Files

createxme-1.0.1.jar

File namecreatexme-1.0.1.jar
Uploader
OptimusHighOptimusHigh
Uploaded
Sep 4, 2026
Downloads
101
Size
78.8 KB
Mod Loaders
NeoForge
File ID
8805967
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:create-rf-crafter-1680563:8805967"

Learn more about Curse Maven

What's new

Changelog

All notable changes to Create: RF Crafter (CreateXMe) will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.


[1.0.1] - 2026-09-04

🚀 Added

  • Wrench & Tool Interaction:
    • Added support for instant dismantle and block rotation using the Create Wrench (sneak-right-click to dismantle, right-click to rotate).
    • Added compatibility with the Mekanism Configurator (in Wrench mode) via #create:wrench_pickup.
    • Added vanilla block tags: #minecraft:mineable/pickaxe, #minecraft:needs_stone_tool (Andesite), and #minecraft:needs_iron_tool (Brass, Railway, Shadow Steel).
  • Energy & State Persistence:
    • Dismantling a table (via wrench or pickaxe) now retains stored Forge Energy (FE) and Auto-Craft toggle state inside the item's DataComponents.CUSTOM_DATA.
    • Added MechanicalCraftingTableBlockItem with tooltip showing stored energy buffer: Energy: X / Y FE (localized in English and Russian).
    • Block loot tables now use minecraft:copy_custom_data to preserve state on drop.
  • Mekanism Tier Installers Out-of-the-Box:
    • Integrated Mekanism Tier Installers (Basic, Advanced, Elite, Ultimate) into upgrade tags (createxme:upgrades/to_brass, to_railway, to_shadow) without requiring manual KubeJS scripts.
    • Enforced upgrade progression: removed redundant standalone crafting recipes for higher tier tables, encouraging in-world upgrades.
  • Documentation & Assets:
    • Added official mod icon / favicon (icon.png).
    • Added CurseForge badges, download links, and project documentation in README.md.

🛠️ Fixed & Improved

  • JEI & EMI Recipe Transfer:
    • Replaced static IRecipeTransferInfo with a dynamic IRecipeTransferHandler (TableJeiPlugin).
    • Fixed recipe transfer misalignment between dense matrices (JEI, \(W \times H\)) and sparse matrices (EMI, non-empty slots only).
    • Fixed red highlight error boxes rendering at (0,0) in EMI when ingredients are missing: slots are now mapped to their exact physical grid positions \((y \times gridSize + x)\).
    • Replaced sun.misc.Unsafe reflection with standard Java Field reflection for EMI recipe slot accessibility.
  • Automation & Hoppers:
    • Blocked extractItem on the top and side input handlers (topAndSidesItemHandler). Vanilla hoppers and item pipes connected to input faces can no longer siphon uncrafted ingredients out of the crafting grid.
    • New tables now initialize with autoCraft = false by default, preventing premature crafting during grid setup.
  • Network Security & Packet Validation:
    • Added player distance checks (player.distanceToSqr(pos) <= 64) to ClearGridPacket, ManualCraftPacket, and ToggleAutoCraftPacket to prevent unauthorized remote invocation.
    • Added container menu validation (player.containerMenu instanceof MechanicalCraftingTableMenu) to verify the player actually has the interface open before processing GUI actions.
  • Block & Code Architecture:
    • Fixed MapCodec serialization in MechanicalCraftingTableBlock to preserve the specific block instance's tier instead of falling back to a static Tier.ANDESITE.
    • Refactored MechanicalCraftingTableScreen GUI button positioning into a clean ButtonLayout record, eliminating redundant boilerplate across 4 tiers.
    • Migrated console error logging in CreateRecipeAdapter to standard SLF4J Logger.

[1.0.0] - 2026-09-03

🎉 Initial Release

  • Initial release of Create: RF Crafter.
  • 4 tiers of single-block Mechanical Crafters: Andesite (3×3), Brass (5×5), Railway (7×7), and Shadow Steel (9×9).
  • Forge Energy (FE) power system with per-tier capacities, tick consumption, and craft durations.
  • In-world right-click tier upgrades preserving inventory, energy, and configuration.
  • Top/sides item input and bottom automated output extraction.
  • Auto-Craft toggle and manual craft trigger buttons.
  • Quick grid clear button [✕] returning items to player inventory.
  • JEI recipe transfer integration for Create Mechanical Crafting and vanilla crafting.
  • Mekanism-style server configuration via createxme-common.toml.