EMI Tree Tabs 2.0.0
First public release.
Minecraft 1.20.1 · Forge 47+ · requires EMI 1.1+ · client-side only
EMI keeps exactly one crafting tree in memory, so opening a second one throws away the first. This mod keeps a list of them and swaps the right one into place when you change tab.
Tabs
- Every tree you open becomes a tab; Shift inverts that per click
- Per-tab pan, zoom, batch count, name, and view/craft mode
- Live progress colour per tab against your inventory
- Fork a tree to compare two routes to the same item
- Drag to reorder,
Ctrl+Shift+Tto reopen a closed tab - Tabs survive restarts and resource reloads
Crafting list across every tree
- Draws from every tree in crafting mode, with duplicates merged
- Trees are costed against a shrinking inventory pool, so two trees needing the same 10 iron correctly report 10 still needed rather than both declaring themselves satisfied
A real second sidebar panel
- Adds a Crafting page type to EMI's own sidebar picker; use it as a page or a subpanel
- Sections for To craft, Shared materials and one per tree, with foldable titles
Notes
- Config in game via Mods → EMI Tree Tabs → Config (Cloth Config, soft dependency);
config/emitreetabs.jsonis picked up live either way - Hooks EMI internals rather than a public API. Pinned working combination: EMI 1.1.24, Forge 47, MC 1.20.1
- The code was written by an AI assistant working from my direction — see AI-DISCLOSURE.md