Collapsible Groups is a client-side JEI companion mod that lets you organize the ingredient list into tidy, collapsible groups, reducing visual clutter and making it easier to find what you need.
Whether you are a player who wants a cleaner JEI, a modpack developer building a curated experience, or a modder shipping your own default groups, Collapsible Groups gives you flexible tools to keep large ingredient lists under control.


Group related entries such as colored glass, wool, shulker boxes, fluids, and more into a single collapsible entry in JEI. Expand or collapse groups at any time, and your preferences are saved automatically.
Groups are defined using a flexible filter expression system:
Out of the box, the mod includes sensible defaults for common ingredient clutter:

Collapsible Groups can also load built-in default group providers for supported mods, helping large content mods stay organized with minimal setup.
Examples include Chipped, Chisel Modern, Rechiseled, Refined Storage 2, AE2, and more on supported loaders.
Each integration can be toggled individually in the config.
Create and manage your own groups without leaving the game. The built-in editor lets you:
Groups can be defined in JSON files, making them easy to ship in modpacks or bundle alongside other mods.
On NeoForge, groups can also be defined programmatically through KubeJS, including support for custom ingredient types and recipe viewer events.
| Loader | Minecraft Version |
|---|---|
| Fabric | 1.21.1, 26.1.2 |
| Forge | 1.21.1 |
| NeoForge | 1.21.1, 26.1.2 |
| Feature | NeoForge | Forge | Fabric |
|---|---|---|---|
| Core JEI collapsible groups | Yes | Yes | Yes |
| In-game group editor | Yes | Yes | Yes |
| JSON-defined groups | Yes | Yes | Yes |
| Vanilla and generic default groups | Yes | Yes | Yes |
| KubeJS scripting API | Yes | No | No |
| Custom ingredient type scripting | Yes | No | No |
| In-game config screen integration | Yes | No dedicated menu | Yes, via Mod Menu |
| Integration | NeoForge | Forge | Fabric |
|---|---|---|---|
| Chipped | Yes | No | Yes |
| Chisel Modern | Yes | No | No |
| Rechiseled | Yes | Yes | Yes |
| AE2 | Yes | No | No |
| Refined Storage 2 | Yes | No | Yes |
| Ender IO | Yes | No | No |
| Apotheosis | Yes | No | No |
| Iron's Spells 'n Spellbooks | Yes | No | No |
| Macaw's Mods | Yes | Yes | Yes |
Full documentation, including the filter syntax reference, JSON format guide, KubeJS API, and built-in provider details, is available on the wiki:
This mod is released under the MIT License.
The group concept implemented in Collapsible Groups is inspired by and derived from Roughly Enough Items (REI) by shedaniel.
Portions of the grouping-related code are adapted from REI's source.
Special thanks to shedaniel for the original work.
The group management and editing interfaces in Collapsible Groups were developed with reference to Had Enough Items PR #175 by Rsslone.
Thanks to the Had Enough Items contributors for sharing the PR publicly.