ForkedEnderTweaker: Customize EnderIO Recipes with CraftTweaker

Mastering Modpack Customization with ForkedEnderTweaker Building a modpack in Minecraft often feels like assembling a puzzle where every piece must click. You want machines from EnderIO to work exactly as you envision, but the default recipes rarely fit your unique progression. That is where Craf...

Download ForkedEnderTweaker for Minecraft 1.12.2

Original name: ForkedEnderTweaker

Minecraft: 1.12.2

Loaders: Forge

FileVersionLoaderSize
ForkedEnderTweaker-1.12.2-2.0.1.jar1.12.2Forge103 КБDownload
ForkedEnderTweaker-2.0.3.jar1.12.2Forge154 КБDownload
ForkedEnderTweaker-2.1.1.jar1.12.2Forge163 КБDownload
ForkedEnderTweaker-2.1.2.jar1.12.2Forge164 КБDownload
ForkedEnderTweaker-2.1.3.jar1.12.2Forge164 КБDownload

Mastering Modpack Customization with ForkedEnderTweaker

Building a modpack in Minecraft often feels like assembling a puzzle where every piece must click. You want machines from EnderIO to work exactly as you envision, but the default recipes rarely fit your unique progression. That is where CraftTweaker shines, letting you rewrite recipes with ZenScript. But to bridge EnderIO's complex alloy smelters, sag mills, and vats with CraftTweaker's scripting power, you need a dedicated interface. ForkedEnderTweaker steps in as a modern, reliable fork that keeps this bridge intact for the latest 1.12.2 builds of EnderIO.

What Is ForkedEnderTweaker?

ForkedEnderTweaker, often shortened to FET, is a direct continuation of the original EnderTweaker mod by Shadows_of_Fire. While the original mod brought CraftTweaker support to EnderIO machines, it gradually fell behind as EnderIO itself received updates. FET picks up the torch, ensuring full compatibility with EnderIO version 5.3.72 and offering partial backward support for earlier builds like 5.3.67 through 5.3.71. If you are crafting a heavily customized 1.12.2 modpack, this mod gives you the control to add, remove, or alter recipes for nearly every EnderIO machine using clean ZenScript syntax.

Key Improvements That Make FET Stand Out

This fork is not merely a compatibility patch. It introduces several quality-of-life features that drastically improve the modpack development workflow:

  • Full support for the latest EnderIO release: All core machines, including the Alloy Smelter, Sag Mill, Vat, and Soul Binder, have been tested and confirmed working with EnderIO 5.3.72. You no longer need to downgrade your EnderIO version just to tweak recipes.
  • Hot-reloading via /ct reload: Combined with the ZenRecipeReload companion mod by youyihj, FET allows you to reload your ZenScripts on the fly. Running /ct reload or /jeiReload in-game instantly applies recipe changes without restarting the client or server. This is a massive time-saver when you are iterating on balance tweaks.
  • Improved logging and error reporting: Debugging scripts can be frustrating. FET provides clearer, more descriptive error messages both in the crafttweaker.log file and directly in the in-game chat. You will know exactly which line of your script caused a problem and why a recipe failed to register.
  • Comprehensive documentation: The mod’s GitHub repository includes detailed documentation, making it easy to learn the syntax for each machine handler.

Getting Started with ZenScript and EnderIO Machines

Once you have ForkedEnderTweaker and its dependencies installed, you can begin writing scripts inside the scripts folder of your Minecraft instance. The mod exposes custom ZenScript methods for each machine. For example, to add a custom Alloy Smelter recipe that combines two iron ingots and one redstone dust into a block of redstone, you would use:

mods.enderio.AlloySmelter.addRecipe(<minecraft:redstone_block>, [<minecraft:iron_ingot>, <minecraft:iron_ingot>, <minecraft:redstone>], 2000);

Removing an existing recipe is just as straightforward. The hot-reloading feature becomes invaluable here. You can tweak the energy cost or output, run /ct reload, and immediately see the change in JEI and test it in your world. While exploring different launcher options for your modded setup, you might discover that the foxygame.net launcher provides a modern, flexible way to manage your instances and download mods like ForkedEnderTweaker directly from its menu, simplifying the entire installation process. This convenience lets you focus on scripting rather than wrestling with file management.

Why This Fork Matters for Modpack Creators

Modpack development often targets a specific version of a mod, and EnderIO 5.3.72 remains the definitive release for 1.12.2. By ensuring that every supported machine works reliably with this version, FET eliminates the guesswork. The hot-reloading capability, paired with ZenRecipeReload, transforms the way you iterate on recipes. Instead of waiting for a full restart cycle, you can test a dozen variations in minutes. The enhanced logging further reduces downtime by pointing you straight to the source of a syntax error or a missing item ID.

Additionally, the mod’s open-source nature on GitHub means you can report bugs or suggest new machine handlers directly to the developer. This community-driven approach helps FET stay aligned with the needs of modpack makers who rely on EnderIO as a central tech mod.

Potential Pitfalls and Compatibility Notes

While FET works flawlessly with EnderIO 5.3.72, older versions (5.3.67 to 5.3.71) are not guaranteed to support every machine handler. If you must use an older build for compatibility with other mods, test each recipe type thoroughly. Also, remember that hot-reloading requires ZenRecipeReload; without it, /ct reload will not apply your changes. Keep an eye on your log files after reloading to confirm that all recipes registered correctly.

Conclusion

ForkedEnderTweaker breathes new life into the CraftTweaker–EnderIO integration, making it a must-have tool for any 1.12.2 modpack that leans on EnderIO’s machinery. With its robust support for the latest EnderIO version, instant recipe hot-reloading, and crystal-clear error logging, it removes the friction from custom recipe creation. Whether you are balancing a skyblock pack or designing a tech-heavy progression, FET gives you the precision you need without the headaches of outdated tools. Dive into the documentation, experiment with your scripts, and watch your modpack evolve seamlessly with every /ct reload.