Skip to content
StarskyXIII edited this page Jul 17, 2026 · 5 revisions

Collapsible Groups — Wiki

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.

Start Here

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.

What Can It Group?

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.

The Three Ways to Make Groups

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.

Home


Players


Modpack Developers


Mod Developers


Localization

Clone this wiki locally