← back
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.

launch the tool → actively used

// 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.