-
Notifications
You must be signed in to change notification settings - Fork 2
Home
StarskyXIII edited this page Jul 17, 2026
·
5 revisions
Collapsible Groups lets you fold related items, fluids, and even custom mod ingredients (like Mekanism chemicals) into a single collapsible entry in the JEI ingredient list. One click expands the group; another collapses it back to a single icon. Less scrolling, more finding.
Not sure where to begin? Pick the line that sounds like you:
- "I just want to tidy up my JEI list." → Player Guide. The in-game editor can do everything — grouping, rules, icons, colors — no files needed.
- "I'm building a modpack and want groups to ship with my scripts." → KubeJS Guide.
- "I version-control my pack and want to edit the group files directly." → Config File Reference.
- "I'm a mod developer and want to ship built-in groups or hook up my own ingredient type." → Java API.
- "I want to translate group names." → Localization.
Three kinds of entries, all in the same group if you like:
- Items — the classic case: all the oak furniture, every music disc, one group each.
- Fluids — water, lava, every Create or Mekanism fluid.
- Custom ingredient types — anything another mod displays in JEI: Mekanism chemicals, Productive Bees, Applied Replication matter, and so on. The in-game editor and config files pick these up automatically; only KubeJS scripting needs the type pre-registered by a mod.
| You are… | Use… | Groups live in… |
|---|---|---|
| A player (or a pack dev who likes GUIs) | The in-game editor |
config/collapsiblegroups/groups/*.json — ship them with your pack if you want |
| A pack dev with existing KubeJS scripts (NeoForge) | RecipeViewerEvents.groupEntries() |
Your scripts |
| A mod developer | DefaultGroupProvider |
Your mod jar |
All three produce the same kind of group and the same rule model underneath — they differ only in where the definition lives and who maintains it.
Players
Modpack Developers
Mod Developers
Localization