CurseForge · Minecraft mod
EFab - Unofficial
EFab steampunk styles crafting system
Quick answer
Which EFab - Unofficial release should I use?
EFab - Unofficial efab-0.3.6.jar targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is EFab - Unofficial required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does EFab - Unofficial efab-0.3.6.jar need?
efab-0.3.6.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add EFab - Unofficial without breaking your instance.
Built for EFab - Unofficial efab-0.3.6.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use efab-0.3.6.jar. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside efab-0.3.6.jar. It opens that exact file at the source.
About this project
What does EFab - Unofficial add?
EFab - Unofficial is a modernized rewrite of McJty's EFab mod for newer Minecraft versions. It is based on the original EFab concept: a steampunk-styled, JSON-driven crafting system intended primarily for expert-style modpacks.
This is an unofficial project. It is not affiliated with, endorsed by, or maintained by McJty. This project only rewrites EFab under the terms of the original MIT license.
If you have problems, bug reports, feature requests, or questions about this unofficial rewrite, please use this project's GitHub issue tracker. Do not contact or bother the original author about this project.
What is EFab?
EFab is designed as a configurable crafting framework rather than a standalone content mod. On its own, it is intentionally limited. It becomes useful when a modpack defines custom EFab recipes and uses the machine structure to gate progression behind steam, liquids, gearboxes, processors, energy, upgrades, and other mechanics.
The modern rewrite keeps the core idea:
- JSON-based EFab recipes(datapack)
- JEI recipe display and transfer support
- Manual crafting with the EFab Grid
- Primitive automatic crafting with the Crafter
- Steam, fluid, gearbox, processor, FE, and upgrade-based requirements
- Monitor blocks for nearby crafting status
- API support for custom recipe requirements from other mods
Note: the original mod used the RF term for energy. This modern rewrite uses FE terminology.
Credit and Original Project
Original mod: EFab by McJty
Full credit for the original EFab concept, name, gameplay design, and original texture assets belongs to McJty and the original EFab project. This project is an unofficial continuation/rewrite made for newer Minecraft versions.
The original EFab project is released under the MIT license on both CurseForge and GitHub. This project follows the original MIT license and preserves the MIT license notice.
How This Project Differs From the Original
EFab - Unofficial is not a direct maintenance release from the original author. It differs from the original EFab project in the following ways:
- Updated for newer Minecraft, NeoForge, and modern modding dependencies.
- Rewritten and modernized codebase rather than a direct original-author update.
- Uses FE terminology for energy instead of the older RF terminology used by the original mod.
- Reimplements EFab gameplay features for compatibility with modern Minecraft versions.
- Compatible with CraftTweaker and KubeJS.
- Maintained separately by a different author, with separate bug reports, feature requests, and releases.
Textures and Assets
All textures currently used by this project come from the original EFab version.
If any artist would like to help redraw or replace the textures, please submit the work directly through a GitHub pull request. Before submitting, make sure the textures are entirely your own original work and that you are willing to release them under the MIT license.
Please do not submit textures derived from non-free, proprietary, or otherwise incompatible sources.
License
This project preserves the original MIT license notice from EFab.
The project remains under the MIT license. You may use this mod in any modpack.
Maintenance Notice
This modern rewrite used a significant amount of artificial intelligence assistance during the code rewrite process.
I currently do not have much time to maintain this mod. Bug reports and pull requests are welcome, but response times may be limited.
If another author is willing to take over long-term maintenance or continue the project, please also publish the continued work under the MIT license so the project remains open and compatible with the original EFab licensing.
Wiki: Github Readme
Project description from CurseForge.
Pick your setup
EFab - Unofficial by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
EFab - Unofficial versions and loaders
efab-0.3.6.jar
30 Jun 2026
efab-0.3.4.jar
28 Jun 2026
efab-0.3.3.jar
28 Jun 2026
efab-0.3.2.jar
26 Jun 2026
efab-0.3.1.jar
21 Jun 2026
efab-0.3.0.jar
21 Jun 2026
Looking for an older file? The official CurseForge project page is in Resources.