List of Plugin Implementations - mezz/JustEnoughItems GitHub Wiki
[!NOTE] Version note: This page covers example plugin implementations for Minecraft 1.12.2, 1.16.5, 1.18.2, 1.19.2, 1.20.1, 1.21, 1.21.1, 1.21.11, 26.1.2, and 26.2.
List of Plugin Implementations
It can be helpful to get started by reading a working plugin implementation. Use examples from the Minecraft version you target: registration method names, Minecraft types, package names, and loader setup change between version families.
[!TIP] Version links point to source folders or focused plugin files on the matching branch.
Minecraft 1.21.11, 26.1.2, and 26.2
- Vanilla Minecraft - 1.21.11, 26.1.2, 26.2
- JEI's built-in vanilla integration with categories, recipes, catalysts, GUI handlers, vanilla extensions, subtypes, aliases, and recipe transfer.
- JEI Test Plugin - 1.21.11, 26.1.2, 26.2
- Compact custom ingredient registration example.
- Mekanism - 1.21.11, 26.1, 26.2
- Machine recipe categories, catalysts, ingredients, and transfer handlers.
Minecraft 1.21 and 1.21.1
- Vanilla Minecraft - 1.21.1
- JEI's built-in vanilla integration with categories, recipes, catalysts, GUI handlers, vanilla extensions, subtypes, aliases, and recipe transfer.
- JEI Test Plugin - 1.21.1
- Compact custom ingredient registration example.
- AE2 JEI Integration - 1.21.1
- AE2 integration with JEI categories, ingredient conversion, ghost ingredients, terminal search sync, and recipe transfer.
- Mekanism - 1.21, 1.21.1
- Machine recipe categories, catalysts, ingredients, and transfer handlers.
- Create - 1.21.1
- Custom recipe categories and processing displays.
- Immersive Engineering - 1.21.1
- Machine categories, catalysts, and GUI integration.
- Botania - 1.21.1
- Custom recipe categories, ingredient layouts, and item information.
Minecraft 1.18.2, 1.19.2, and 1.20.1
- Vanilla Minecraft - 1.18.2, 1.19.2, 1.20.1
- JEI's built-in vanilla integration with categories, recipes, catalysts, GUI handlers, vanilla extensions, subtypes, aliases, and recipe transfer.
- JEI Test Plugin - 1.18.2, 1.19.2, 1.20.1
- Compact custom ingredient registration example.
- Mekanism - 1.18.2, 1.19.2, 1.20.1
- Machine recipe categories, catalysts, ingredients, and transfer handlers.
- Applied Energistics 2 - 1.18.2 Fabric, 1.18.2 Forge, 1.19.2 Fabric, 1.19.2 Forge, 1.20.1 Fabric, 1.20.1 Forge
- Storage UI integration and recipe transfer patterns.
- Create - 1.18.2, 1.19.2, 1.20.1
- Custom recipe categories and processing displays.
- Immersive Engineering - 1.18.2, 1.19.2, 1.20.1
- Machine categories, catalysts, and GUI integration.
- Botania - 1.18.2, 1.19.2, 1.20.1
- Custom recipe categories, ingredient layouts, and item information.
- Caged Mobs - 1.18.2, 1.19.2, 1.20.1
- Compact custom recipe category examples.
- Blood Magic - 1.18.2, 1.20.1
- Custom categories and supporting recipe data.
Minecraft 1.16.5
- Vanilla Minecraft - 1.16.5
- JEI's built-in vanilla integration with categories, recipe wrappers, ingredient helpers, subtypes, and GUI handlers.
- JEI Test Plugin - 1.16.5
- Compact custom ingredient registration example.
- Mekanism - 1.16.5
- Machine recipe categories, catalysts, ingredients, and transfer handlers.
- Create - 1.16.5
- Custom recipe categories and processing displays.
- Caged Mobs - 1.16.5
- Compact custom recipe category examples.
- Immersive Engineering - 1.16.5
- Machine categories, catalysts, and GUI integration.
- Botania - 1.16.5
- Custom recipe categories, ingredient layouts, and item information.
- Forestry - 1.16.5
- Machine and item processing integrations.
Minecraft 1.12.2
Minecraft 1.12.2 uses the legacy JEI plugin API. These examples are useful for the old IRecipeCategory, wrapper, handler, and plugin shape, but should not be used as modern API references.
- Vanilla Minecraft - 1.12.2
- JEI's built-in vanilla integration for the legacy plugin API.
- Blood Magic - 1.12.2
- Custom categories and legacy wrappers.
- Botania - 1.12.2
- Custom recipe categories, ingredient layouts, and item information.
- Draconic Evolution - 1.12.2
- Machine and item recipe displays.
- Ender IO - 1.12.2
- Machine categories and GUI integration.
- Forestry Machines - 1.12.2
- Legacy machine recipe categories.
- Iron Backpacks - 1.12.2
- Backpack upgrade recipe categories and item information.
- Refined Storage - 1.12.2
- Storage UI integration and legacy transfer-related examples.
- RFTools - 1.12.2
- Recipe transfer handlers and legacy storage integration.