Common Capabilities
by rubensworks
Common Capabilities is a Forge and NeoForge library by rubensworks that supplies shared capability implementations, so mods can exchange items, fluids and energy without depending on each other.
What it does
Forge's capability system lets mods expose inventories, fluids and energy to one another. Common Capabilities provides default implementations for a set of standard capabilities, including item handlers, fluid and energy handlers, recipe handlers, and a worker and temperature capability. Mods that use them can interact with each other while keeping separate dependencies, and the author describes the goal as letting other mods benefit from these capabilities without depending on the integration mod.
The mod is a client and server mod: the server and every player need it. It is open source under the MIT License and requires Cyclops Core. Four catalog mods depend on it: Integrated Dynamics, Integrated Tunnels, Integrated Terminals and Integrated Mekanism. Files are published for Forge and NeoForge, with builds covering 1.18.2 – 26.3 and the latest Forge file for 1.20.1 dated 2025-11-16.
Key features
Shared item handlers
Blocks, items, entities and item frames expose their inventories through a common item handler interface.
Fluid and energy handlers
Fluid and energy capabilities let machines and entities be read and filled by other mods through one interface.
Recipe and worker capabilities
A recipe handler exposes the recipes a machine uses, and a worker capability indicates when a machine is working.
Ingredients abstraction
Integrations can share a single code path because an ingredients layer treats items, fluids and energy through one common interface.
Optional interaction toggles
A config option lets server owners disable specific capability interactions, and anonymized startup data can be turned off in the config file.
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x8 of 8 versions with builds
1.20.x2 of 2 versions with builds
1.19.x4 of 4 versions with builds
1.18.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Required by 4 mods
How it compares
LanternLib is a Forge and NeoForge library licensed under the GNU Lesser General Public License v3.0 or later, built for 1.20.1 – 1.21.1, and it is open source. Integrated API is a Fabric, Forge and NeoForge library for 1.18.2 – 26.3 under the GNU Affero General Public License v3.0 only, and it is open source. Both run on client and server, as Common Capabilities does, but the two alternatives serve different APIs.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Common Capabilities | Forge and NeoForge | 1.18.2 – 26.3 | Client and server | 2026-09-21 |
| LanternLib | Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-04-01 |
| Integrated API | Fabric, Forge and NeoForge | 1.18.2 – 26.3 | Client and server | 2026-10-12 |
Questions
Does Common Capabilities require Cyclops Core?
Does Common Capabilities need to be on both sides?
Which loaders does Common Capabilities support?
In the catalog
Common Capabilities is one of 3,514 Library mods on ModsFinder, and one of 1,576 Library mods for Forge. 8,071 mods support Minecraft 26.3.
More from rubensworks
Similar mods
What the author says
This mod improves mod interactions, which are possible because of Forge's new capability system. This does not provide any actual new content, it only improves existing interactions. The goal of this mod is to provide standard capabilities that are useful for different mods, without those mods having to depend on…
Official listing
- Modrinth page
- modrinth.com/mod/common-capabilities
- Owner
- rubensworks
- Published
- 2022-06-05
- Updated on Modrinth
- 2026-09-21
- Facts verified
- 2026-10-15