ModsFinder

KJ's Inventory Generators

by kjmaster1

KJ's Inventory Generators lets players place generators inside their inventory, where they burn fuel and charge other items carried in the same inventory.

ForgeNeoForgeClient and serverMIT LicenseOpen source1.20.1 – 1.21.1

What it does

Thirteen generator types work entirely from the inventory screen: a player right-clicks an item to open its interface, places a fuel item in it, and the generator produces FE energy. Generated energy can charge other items held in the inventory, including items in Curios slots such as jetpacks. A generator can be switched between charging and non-charging modes by sneak-right-clicking it, and a key bound to change mode (M by default) cycles the setting while the generator is held.

The mod requires McJtyLib on both loaders. Curios API is optional and enables charging of items in Curios slots, while Just Enough Items (JEI) is optional for browsing recipes. Installed on a client and server, it is open source under the MIT License and is published for Forge and NeoForge with files for 1.20.1 and 1.21.1, last updated 2025-04-27.

Key features

  1. Thirteen inventory generators

    Thirteen generator types are built to run from inside the inventory, so no placed block is needed to produce energy.

  2. Charging carried items

    Energy produced by a generator can charge other items in the inventory, including items in Curios slots.

  3. Charging mode toggle

    Sneak-right-clicking a generator switches it between charging and non-charging modes, and a key binding changes the mode while holding it.

  4. Data pack fuel recipes

    Fuels, their burn time and the energy each produces can be changed through data pack recipes of the Inventory Generator type.

Compatibility

Latest build for each game version and loader.

1.21.1Not available1.21.1-1.0.3
1.20.11.20.1-1.0.3Not available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

McJtyLibLibrary mod used by most mods by McJty and romelo333 (RFTools, XNet, Deep Resonance, Not Enough Wands, SignTastic, etc.)
Required

Optional 2

Just Enough Items (JEI)View Items and Recipes
Optional
Curios APIA flexible and expandable accessory/equipment API for users and developers.
Optional

How it compares

Full comparison

Create Mechanical Chicken and Create: Simple Generator are both Forge and NeoForge mods for 1.20.1 – 1.21.1, open source and licensed under the GNU Lesser General Public License v3.0 only and the MIT License. Their environment is client and server, the same as KJ's Inventory Generators.

ModLoadersGame versionsEnvironmentUpdated
KJ's Inventory GeneratorsForge and NeoForge1.20.1 – 1.21.1Client and server2025-04-27
Create Mechanical ChickenForge and NeoForge1.20.1 – 1.21.1Client and server2026-07-12
Create: Simple GeneratorForge and NeoForge1.20.1 – 1.21.1Client and server2025-07-24

Questions

Does KJ's Inventory Generators need McJtyLib?

Yes. McJtyLib is a required dependency and must be installed alongside the mod on Forge or NeoForge.

Does a player need the mod on a server?

Every player and the server need a copy of the mod.

Which game versions does the mod support?

Files exist for 1.20.1 and 1.21.1, with the latest Forge and NeoForge files both at 1.0.3.

In the catalog

KJ's Inventory Generators is one of 8,499 Technology mods on ModsFinder, and one of 4,122 Technology mods for Forge. 32,366 mods support Minecraft 1.21.1.

More from kjmaster1

All projects

Similar mods

What the author says

This mod adds (currently) 13 different generators which can be used entirely from your inventory. When right-clicking, these items open a GUI within which you can place fuel to generate energy. With this generated energy you can charge other items within your inventory (or curios slots) such as jetpacks. You can…
kjmaster1, on the Modrinth page

Official listing

Owner
kjmaster1
Published
2025-04-24
Updated on Modrinth
2025-04-27
Facts verified
2026-10-15

Tags