Back to mods
ETT - EMI Tree Tabs project artwork

CurseForge · Minecraft mod

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.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which ETT - EMI Tree Tabs release should I use?

Updated today
Latest stable file EMI Tree Tabs 5.0.0 (neoforge 1.21.1)
Game version 1.21.1
Loader NeoForge

ETT - EMI Tree Tabs EMI Tree Tabs 5.0.0 (neoforge 1.21.1) targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.

Where it goes

Is ETT - EMI Tree Tabs required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does ETT - EMI Tree Tabs EMI Tree Tabs 5.0.0 (neoforge 1.21.1) need?

EMI Tree Tabs 5.0.0 (neoforge 1.21.1). Change the file and its required mods may change too.

All 1 required mods have matching files

Install EMI first. We found matching files for this game-version and loader setup.

EMI Needed by ETT - EMI Tree Tabs EMI Tree Tabs 5.0.0 (neoforge 1.21.1)
required
Matching file found Matched file: emi-1.1.24+1.21.1+neoforge

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add ETT - EMI Tree Tabs without breaking your instance.

Built for ETT - EMI Tree Tabs EMI Tree Tabs 5.0.0 (neoforge 1.21.1). Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use EMI Tree Tabs 5.0.0 (neoforge 1.21.1). It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install EMI first. We found matching files for this game-version and loader setup.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside EMI Tree Tabs 5.0.0 (neoforge 1.21.1). It opens that exact file at the source.

About this project

What does ETT - EMI Tree Tabs add?

Keep every EMI recipe tree you're working on open as a tab, and get one crafting list for all of them.

Minecraft 1.20.1 · Forge and Fabric · requires EMI · client-side only

The tab sidebar: a phase called Redstone gear holding two trees, with two more trees below it

Why

EMI only remembers one recipe tree. Open a second one and the first is gone, including every recipe you picked in it.

EMI Tree Tabs keeps them all. Each tree you open becomes a tab, and EMI's own tree screen still does all the drawing and editing, so every tree works exactly as it did before.

Tabs

  • Open as many trees as you need. Hold Shift while opening one to replace the current tab instead.
  • See progress at a glance. Each tab turns grey, amber or green depending on how much of it you already have.
  • Fork a tree with Ctrl+D to compare two ways of making the same thing.
  • Rename tabs, so "Iron for the smelter" isn't just another iron ingot.
  • Each tab remembers its own zoom, position and batch count, and they all survive restarts.
  • Viewing or crafting. Only tabs set to crafting count towards the crafting list, so you can keep a dozen open for reference.

Phases

Big builds happen in stages. Group trees into a named, coloured phase, then right-click its header to park it. A parked phase stops asking for materials but stays exactly where it is, until you're ready for it.

Shift+right-click parks every other phase, so you can focus on one stage.

One crafting list for every tree

The crafting list split into To craft, Shared materials, and one section per tree

Everything your crafting tabs still need, in one list, with duplicates merged.

Your inventory is shared out between trees rather than counted twice. Two trees that each need 10 iron, with 10 in your chest, correctly show 10 still needed.

Add the Crafting page to one of EMI's sidebars and the list is split into To craft, Shared materials and one section per tree. Click a section title to fold it.

Know what a material is for

Hover a material to see which trees want it and how much each one takes. Hold Shift to split that again by sub-craft.

A tooltip splitting redstone across three trees, and one tree's share across its sub-crafts

Keep your trees in agreement

Unlocked a cheaper recipe? Change it in one tree and the others keep using the old one. Recipe choices (Ctrl+R) lists every ingredient your trees make differently and lets you switch them all with one click. The button only appears when your trees actually disagree.

The recipe choices screen: redstone dust made two ways across four trees

Type the amount you need

Ctrl+click a tab's batch number and type 32 * 4 * 2 instead of working it out yourself.

Getting started

  1. Install with EMI (and optionally YACL for the settings screen).
  2. Open any recipe tree in EMI. It becomes your first tab.
  3. For the sectioned crafting list, open EMI's settings, add a page or subpanel to a sidebar, and pick Crafting.

Controls

All on EMI's recipe tree screen.

Do this How
Switch tab Click it, Ctrl+Tab, or Ctrl+1–9
Rename Right-click or F2
Close / reopen Middle-click or × · Ctrl+W / Ctrl+Shift+T
Viewing ⇄ crafting Click the tab's number (sidebar) or Ctrl+click (strip)
Set the amount Ctrl+click the number
Craft every tab Craft-all button or Ctrl+A
New phase Phase button or Ctrl+G
Park a phase Right-click its header
Remove a phase × on its header (its trees stay open)
Recipe choices Ctrl+R

Settings

Open them from the gear button in the tab sidebar, or from the mod list. Needs YACL. Without it, everything still works, and you can edit config/emitreetabs.json by hand.

The settings screen with a live preview of the crafting list

Compatibility

Tested with EMI 1.1.24 on Forge 47 and Fabric, and in a 377-mod pack. Because it hooks EMI's internals, a future EMI update could break it. Please report it if one does.

Mod authors: there is a small API for adding stock sources and listening to the crafting list. See API.md.

Links

Source & issues · Changelog · AI disclosure · MIT licence

Project description from CurseForge.

Pick your setup

ETT - EMI Tree Tabs by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

4 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

ETT - EMI Tree Tabs versions and loaders

9 of 9 releases match

Looking for an older file? The official CurseForge project page is in Resources.