promotional bannermobile promotional banner

ETT - EMI Tree Tabs

Keep several EMI recipe trees open as tabs, group them into phases, and get one crafting list for all of them.
Back to Files

EMI Tree Tabs 5.0.0 (neoforge 1.21.1)

File nameemitreetabs-neoforge-5.0.0.jar
Uploader
RoockydevRoockydev
Uploaded
Oct 31, 2026
Downloads
11
Size
204.6 KB
Mod Loaders
NeoForge
File ID
9385302
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:ett-emi-tree-tabs-1677804:9385302"

Learn more about Curse Maven

What's new

Minecraft 1.21.1 — NeoForge and Fabric

EMI Tree Tabs 5.0.0 brings the current tab, phase and crafting-list workflow to Minecraft 1.21.1. Requires Java 21 and EMI 1.1.22 or newer; tested against EMI 1.1.24. Fabric also requires Fabric API. YACL is optional for the in-game settings screen.

Changes

  • Attached sidebar: full window height, 25% of its width, with compact controls.
  • Visible buttons for renaming, setting amounts, phase parking/focusing, closing and reopening tabs.
  • Tooltips wrap to a consistent maximum width and sit beside the sidebar.
  • New EMI settings → Config Presets → Sidebars → EMI Tree Tabs preset: Crafting, Favorites and Craftables on the left, item index on the right. Click the left header's page icon to switch list types.
  • Recipe choices opens with Ctrl+Shift+R, preserving EMI's Ctrl+R random-tree shortcut.
  • Updated README with setup screenshots and a short page-switching recording.

Compatibility and saves

This release is for 1.21.1 only, on NeoForge or Fabric. Minecraft 1.20.1 on Forge/Fabric remains supported by the 4.x line and the mc/1.20.1 branch.

Before moving saved tabs between Minecraft versions, back up config/emitreetabs-tabs.json and config/emitreetabs.json. Missing recipe IDs cannot be restored, and choices for items with old NBT may fall back to EMI defaults after the move to data components. Check restored trees before relying on their totals.

Verification

111 automated tests pass. Both loaders were playtested, including the preset. Separate startup checks passed without YACL, and the packaged metadata, mixins, refmaps and services were checked before publishing.

Thanks to GPSolo for the independent 1.21.1 port and compatibility notes in #14.

This mod has no additional files