tool::e=mc^e — minecraft / fabric & forge
e=mce
easy mods crafting editor
A browser tool for rewriting Minecraft's crafting recipes, loot tables, and mob drops — across an entire mods folder — without writing a line of Java.
// the problem
I had ~160 mods loaded and wanted to change specific crafting recipes, restrict where certain
loot spawned, and tweak mob drops — without compiling a Fabric mod (which needs a full dev
environment) or hand-writing datapack JSON by digging through every mod jar one at a time.
Datapacks can already override any mod's recipes and loot tables natively — the missing piece
was a UI to actually browse and edit them.
// what it does
scans every mod jar
Unpacks each .jar in the browser, including nested jar-in-jar dependencies, and indexes every recipe and loot table it finds.
real item icons
Pulls each mod's own texture files and resolves them through its item models, so you see actual icons instead of raw item IDs.
per-item recipe browser
Look up any item, see every recipe that makes it rendered as an actual crafting grid — not JSON.
point-and-click loot editing
Restrict a drop to a specific biome, structure, or dimension without hand-writing condition JSON.
autocomplete everywhere
Type an item id anywhere in the recipe builder, get a live icon dropdown of matches across every loaded mod.
version + loader aware export
Correct folder names and pack_format for Minecraft 1.20.1 through 1.21.10 — same output works on Fabric, Forge, and NeoForge.
// how it's built
Single HTML file, vanilla JS, no build step. Uses JSZip to read
mod jars directly in the browser and generate the exported datapack as a downloadable zip.
Nothing is uploaded anywhere — every mod jar you load stays entirely on your machine.