Common Capabilities

Common Capabilities

Forge Capabilities that can be shared by multiple mods

98 495 downloads 15 followers
This requires the Cyclops Core library!
Come talk to us in #commoncapabilities on the Cyclops Discord server!

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 each other.

Initially, this mod was part of Integrated Dynamics, to improve the 'readability' for various mods. This has been separated into this new mod because other mods might also benefit from these capabilities without having to depend on Integrated Dynamics.

This mod provides the following capabilities to the following mods (annotated with Minecraft version applicability):

Worker
Indicates if a machine can work, and has work.

  • Vanilla Minecraft (all Minecraft versions)
  • Ender IO (1.7)
  • Forestry (1.7, 1.12)
  • IC2 (1.7)
  • Tinkers' Construct (1.7, 1.12)
  • EvilCraft (all Minecraft versions)
  • Thermal Expansion (1.7, 1.12)

Temperature
Used for things that can have a certain temperature.

  • Vanilla Minecraft (all Minecraft versions)
  • Forestry (1.7, 1.12)
  • IC2 (1.7)

Recipe Handler
Exposes the recipes of machines.

  • Integrated Dynamics (all Minecraft versions)
  • EvilCraft (all Minecraft versions)
  • Forestry (1.7, 1.12)
  • Tinkers' Construct (1.7, 1.12)
  • Thermal Expansion (1.7, 1.12)
  • Visual Workbench (1.21+)

Slotless Item Handler
A variant of the regular item handler that is slot-agnostic.

  • Colossal Chests (all Minecraft versions)
  • Integrated Tunnels (all Minecraft versions)

Wrench
For items that allow wrenching.

  • Integrated Dynamics (all Minecraft versions)
  • Ender IO (1.7)
  • Forestry (1.7, 1.12)
  • IC2 (1.7)
  • Thermal Expansion (1.7, 1.12)

Item Handler
Making more blocks, items and entities expose their item inventories.

  • Thermal Expansion (1.7, 1.12): Satchel, Caches and Strongboxes in item-form.
  • Vanilla (1.7, 1.12, 1.16): Shulker Boxes and Bundles in item-form.

Capability Delegation

Energy, Item and Fluid handlers from item entities and items inside item frames are delegated to the entity itself.
The Ingredients Components API, an abstraction layer for working with items, fluids and energy in a generic way.
Every aspect of this mod can be configured to disable interactions.

 

This mod is responsible for registering the capabilities from the Common Capabilities API, it also provides default implementations of these capabilities for various mods.

 

This mod collects anonymized startup data, this can be disabled in the config file and adheres to Minecraft's snooper settings.

 

Bisect Hosting
Support us via the referral code cyclops when renting a Bisect Hosting server, and get 25% off!

If you like this mod, consider supporting me on Patreon!

No gallery available for this project.

Version Minecraft Loader Download

2.11.8-402 for NeoForge 26.3

26.3-2.11.8-402

26.3
neoforge
Download

2.11.8-401 for NeoForge 26.3

26.3-2.11.8-401

26.3
neoforge
Download

2.11.8-398 for NeoForge 26.3

26.3-2.11.8-398

26.3
neoforge
Download

2.11.8-379 for NeoForge 26.2

26.2-2.11.8-379

26.2
neoforge
Download

2.11.6 for NeoForge 1.21.1

1.21.1-2.11.6

1.21.1
neoforge
Download

2.11.8-378 for NeoForge 26.2

26.2-2.11.8-378

26.2
neoforge
Download

2.11.8-377 for NeoForge 26.1.2

26.1.2-2.11.8-377

26.1.2
neoforge
Download

2.11.8-374 for NeoForge 26.1.2

26.1.2-2.11.8-374

26.1.2
neoforge
Download

2.11.5-373 for NeoForge 1.21.1

1.21.1-2.11.5-373

1.21.1
neoforge
Download

2.11.8-370 for NeoForge 26.2

26.2-2.11.8-370

26.2
neoforge
Download

2.11.8-369 for NeoForge 26.1.2

26.1.2-2.11.8-369

26.1.2
neoforge
Download

2.11.8-366 for NeoForge 26.1.2

26.1.2-2.11.8-366

26.1.2
neoforge
Download

2.11.8-367 for NeoForge 26.2

26.2-2.11.8-367

26.2
neoforge
Download

2.11.5-363 for NeoForge 1.21.1

1.21.1-2.11.5-363

1.21.1
neoforge
Download

2.11.8-365 for NeoForge 26.2

26.2-2.11.8-365

26.2
neoforge
Download

2.11.8-364 for NeoForge 26.1.2

26.1.2-2.11.8-364

26.1.2
neoforge
Download

2.11.8-361 for NeoForge 26.2

26.2-2.11.8-361

26.2
neoforge
Download

2.11.8-360 for NeoForge 26.2

26.2-2.11.8-360

26.2
neoforge
Download

2.11.5 for NeoForge 1.21.1

1.21.1-2.11.5

1.21.1
neoforge
Download

2.11.8 for NeoForge 26.1.2

26.1.2-2.11.8

26.1.2
neoforge
Download

2.11.7-352 for NeoForge 26.1.2

26.1.2-2.11.7-352

26.1.2
neoforge
Download

2.11.7 for NeoForge 26.1.2

26.1.2-2.11.7

26.1.2
neoforge
Download

2.11.6 for NeoForge 26.1.2

26.1.2-2.11.6

26.1.2
neoforge
Download

2.11.5 for NeoForge 26.1.2

26.1.2-2.11.5

26.1.2
neoforge
Download

2.11.4 for NeoForge 26.1.2

26.1.2-2.11.4

26.1.2
neoforge
Download

2.11.4 for NeoForge 26.1.1

26.1.1-2.11.4

26.1.1
neoforge
Download

2.11.4-338 for NeoForge 26.1.1

26.1.1-2.11.4-338

26.1.1
neoforge
Download

2.9.7-337 for NeoForge 26.1.1

26.1.1-2.9.7-337

26.1.1
neoforge
Download

2.9.7-336 for NeoForge 26.1.1

26.1.1-2.9.7-336

26.1.1
neoforge
Download

2.9.7-335 for NeoForge 26.1.1

26.1.1-2.9.7-335

26.1.1
neoforge
Download

2.9.7-334 for NeoForge 26.1.1

26.1.1-2.9.7-334

26.1.1
neoforge
Download

2.9.7-333 for NeoForge 26.1.1

26.1.1-2.9.7-333

26.1.1
neoforge
Download

2.9.7-331 for NeoForge 1.21.11

1.21.11-2.9.7-331

1.21.11
neoforge
Download

2.9.7-330 for NeoForge 1.21.11

1.21.11-2.9.7-330

1.21.11
neoforge
Download

2.11.4 for NeoForge 1.21.1

1.21.1-2.11.4

1.21.1
neoforge
Download

2.9.7-327 for NeoForge 1.21.11

1.21.11-2.9.7-327

1.21.11
neoforge
Download

2.11.3-326 for NeoForge 1.21.1

1.21.1-2.11.3-326

1.21.1
neoforge
Download

2.9.7-325 for NeoForge 1.21.11

1.21.11-2.9.7-325

1.21.11
neoforge
Download

2.11.3-324 for NeoForge 1.21.1

1.21.1-2.11.3-324

1.21.1
neoforge
Download

2.11.3-322 for NeoForge 1.21.1

1.21.1-2.11.3-322

1.21.1
neoforge
Download

2.11.3-321 for NeoForge 1.21.1

1.21.1-2.11.3-321

1.21.1
neoforge
Download

2.9.7-320 for NeoForge 1.21.11

1.21.11-2.9.7-320

1.21.11
neoforge
Download

2.11.3-319 for NeoForge 1.21.1

1.21.1-2.11.3-319

1.21.1
neoforge
Download

2.11.3-316 for NeoForge 1.21.1

1.21.1-2.11.3-316

1.21.1
neoforge
Download

2.11.3-315 for NeoForge 1.21.1

1.21.1-2.11.3-315

1.21.1
neoforge
Download

2.9.7-307 for NeoForge 1.21.11

1.21.11-2.9.7-307

1.21.11
neoforge
Download

2.9.7-306 for NeoForge 1.21.11

1.21.11-2.9.7-306

1.21.11
neoforge
Download

2.11.3 for NeoForge 1.21.1

1.21.1-2.11.3

1.21.1
neoforge
Download

2.9.7-303 for NeoForge 1.21.11

1.21.11-2.9.7-303

1.21.11
neoforge
Download

2.9.7-301 for NeoForge 1.21.10

1.21.10-2.9.7-301

1.21.10
neoforge
Download

2.9.7-300 for NeoForge 1.21.10

1.21.10-2.9.7-300

1.21.10
neoforge
Download

2.9.7-299 for NeoForge 1.21.10

1.21.10-2.9.7-299

1.21.10
neoforge
Download

2.9.7-298 for NeoForge 1.21.10

1.21.10-2.9.7-298

1.21.10
neoforge
Download

2.9.7-297 for NeoForge 1.21.8

1.21.8-2.9.7-297

1.21.8
neoforge
Download

2.11.2-296 for NeoForge 1.21.1

1.21.1-2.11.2-296

1.21.1
neoforge
Download

2.9.7-295 for NeoForge 1.21.8

1.21.8-2.9.7-295

1.21.8
neoforge
Download

2.11.2 for NeoForge 1.21.1

1.21.1-2.11.2

1.21.1
neoforge
Download

1.20.1-2.9.11

1.20.1
forge
Download

2.9.7-287 for NeoForge 1.21.8

1.21.8-2.9.7-287

1.21.8
neoforge
Download

2.11.1-286 for NeoForge 1.21.1

1.21.1-2.11.1-286

1.21.1
neoforge
Download

2.9.7-284 for NeoForge 1.21.8

1.21.8-2.9.7-284

1.21.8
neoforge
Download

2.9.7-283 for NeoForge 1.21.8

1.21.8-2.9.7-283

1.21.8
neoforge
Download

2.11.1 for NeoForge 1.21.1

1.21.1-2.11.1

1.21.1
neoforge
Download

2.9.7-280 for NeoForge 1.21.8

1.21.8-2.9.7-280

1.21.8
neoforge
Download

2.11.0 for NeoForge 1.21.1

1.21.1-2.11.0

1.21.1
neoforge
Download

2.10.1-277 for NeoForge 1.21.1

1.21.1-2.10.1-277

1.21.1
neoforge
Download

2.9.7-276 for NeoForge 1.21.8

1.21.8-2.9.7-276

1.21.8
neoforge
Download

2.10.1 for NeoForge 1.21.1

1.21.1-2.10.1

1.21.1
neoforge
Download

1.20.1-2.9.10

1.20.1
forge
Download

2.9.7-268 for NeoForge 1.21.8

1.21.8-2.9.7-268

1.21.8
neoforge
Download

2.10.0 for NeoForge 1.21.1

1.21.1-2.10.0

1.21.1
neoforge
Download

2.9.12-263 for NeoForge 1.21.1

1.21.1-2.9.12-263

1.21.1
neoforge
Download

2.9.12-262 for NeoForge 1.21.1

1.21.1-2.9.12-262

1.21.1
neoforge
Download

2.9.7-260 for NeoForge 1.21.8

1.21.8-2.9.7-260

1.21.8
neoforge
Download

2.9.12 for NeoForge 1.21.1

1.21.1-2.9.12

1.21.1
neoforge
Download

1.20.1-2.9.8

1.20.1
forge
Download

1.19.2-2.9.7

1.19.2
forge
Download

2.9.11-253 for NeoForge 1.21.1

1.21.1-2.9.11-253

1.21.1
neoforge
Download

2.9.11-252 for NeoForge 1.21.1

1.21.1-2.9.11-252

1.21.1
neoforge
Download

2.9.7-251 for NeoForge 1.21.8

1.21.8-2.9.7-251

1.21.8
neoforge
Download

2.9.11-250 for NeoForge 1.21.1

1.21.1-2.9.11-250

1.21.1
neoforge
Download

2.9.11-249 for NeoForge 1.21.1

1.21.1-2.9.11-249

1.21.1
neoforge
Download

2.9.7-248 for NeoForge 1.21.7

1.21.7-2.9.7-248

1.21.7
neoforge
Download

2.9.7-247 for NeoForge 1.21.7

1.21.7-2.9.7-247

1.21.7
neoforge
Download

2.9.7-246 for NeoForge 1.21.7

1.21.7-2.9.7-246

1.21.7
neoforge
Download

2.9.11-244 for NeoForge 1.21.1

1.21.1-2.9.11-244

1.21.1
neoforge
Download

2.9.7-242 for NeoForge 1.21.7

1.21.7-2.9.7-242

1.21.7
neoforge
Download

2.9.7-241 for NeoForge 1.21.7

1.21.7-2.9.7-241

1.21.7
neoforge
Download

2.9.7-240 for NeoForge 1.21.6

1.21.6-2.9.7-240

1.21.6
neoforge
Download

2.9.7-239 for NeoForge 1.21.6

1.21.6-2.9.7-239

1.21.6
neoforge
Download

2.9.7-238 for NeoForge 1.21.4

1.21.4-2.9.7-238

1.21.4
neoforge
Download

2.9.7-237 for NeoForge 1.21.4

1.21.4-2.9.7-237

1.21.4
neoforge
Download

2.9.11 for NeoForge 1.21.1

1.21.1-2.9.11

1.21.1
neoforge
Download

1.20.1-2.9.7

1.20.1
forge
Download

1.19.2-2.9.6

1.19.2
forge
Download

2.9.10 for NeoForge 1.21.1

1.21.1-2.9.10

1.21.1
neoforge
Download

1.20.1-2.9.6

1.20.1
forge
Download

2.9.7-225 for NeoForge 1.21.4

1.21.4-2.9.7-225

1.21.4
neoforge
Download

2.9.9-222 for NeoForge 1.21.1

1.21.1-2.9.9-222

1.21.1
neoforge
Download

2.9.7-221 for NeoForge 1.21.4

1.21.4-2.9.7-221

1.21.4
neoforge
Download

2.9.9 for NeoForge 1.21.1

1.21.1-2.9.9

1.21.1
neoforge
Download

1.20.1-2.9.5

1.20.1
forge
Download

1.19.2-2.9.5

1.19.2
forge
Download

2.9.7-214 for NeoForge 1.21.4

1.21.4-2.9.7-214

1.21.4
neoforge
Download

2.9.8-212 for NeoForge 1.21.1

1.21.1-2.9.8-212

1.21.1
neoforge
Download

2.9.7-209 for NeoForge 1.21.4

1.21.4-2.9.7-209

1.21.4
neoforge
Download

2.9.8 for NeoForge 1.21.1

1.21.1-2.9.8

1.21.1
neoforge
Download

2.9.7-206 for NeoForge 1.21.1

1.21.1-2.9.7-206

1.21.1
neoforge
Download

2.9.7-205 for NeoForge 1.21.1

1.21.1-2.9.7-205

1.21.1
neoforge
Download

2.9.7-204 for NeoForge 1.21.1

1.21.1-2.9.7-204

1.21.1
neoforge
Download

2.9.7-203 for NeoForge 1.21.1

1.21.1-2.9.7-203

1.21.1
neoforge
Download

2.9.7-202 for NeoForge 1.21.1

1.21.1-2.9.7-202

1.21.1
neoforge
Download

2.9.7-201 for NeoForge 1.21.1

1.21.1-2.9.7-201

1.21.1
neoforge
Download

2.9.7-200 for NeoForge 1.21.4

1.21.4-2.9.7-200

1.21.4
neoforge
Download

2.9.7-199 for NeoForge 1.21.4

1.21.4-2.9.7-199

1.21.4
neoforge
Download

2.9.7-197 for NeoForge 1.21.1

1.21.1-2.9.7-197

1.21.1
neoforge
Download

2.9.7-195 for NeoForge 1.21.1

1.21.1-2.9.7-195

1.21.1
neoforge
Download

2.9.7-194 for NeoForge 1.21.4

1.21.4-2.9.7-194

1.21.4
neoforge
Download

2.9.7-192 for NeoForge 1.21.1

1.21.1-2.9.7-192

1.21.1
neoforge
Download

2.9.7-190 for NeoForge 1.21.1

1.21.1-2.9.7-190

1.21.1
neoforge
Download

2.9.7-188 for NeoForge 1.21.1

1.21.1-2.9.7-188

1.21.1
neoforge
Download

2.9.7-185 for NeoForge 1.21.1

1.21.1-2.9.7-185

1.21.1
neoforge
Download

2.9.7-183 for NeoForge 1.21.1

1.21.1-2.9.7-183

1.21.1
neoforge
Download

2.9.7-180 for NeoForge 1.21.1

1.21.1-2.9.7-180

1.21.1
neoforge
Download

1.21.1-2.9.7

1.21.1
neoforge
Download

1.20.1-2.9.4

1.20.1
forge
Download

1.19.2-2.9.4

1.19.2
forge
Download

1.21.1-2.9.6

1.21.1
neoforge
Download

1.21.1-2.9.5

1.21.1
neoforge
Download

1.20.4-2.9.2

1.20.4
neoforge
Download

1.21.1-2.9.4

1.21.1
neoforge
Download

1.20.1-2.9.3

1.20.1
forge
Download

1.19.2-2.9.3

1.19.2
forge
Download

1.21.1-2.9.3

1.21.1
neoforge
Download

1.21-2.9.2

1.21, 1.21.1
neoforge
Download

1.20.1-2.9.2

1.20.1
forge
Download

1.19.2-2.9.2

1.19.2
forge
Download

1.21-2.9.1

1.21
neoforge
Download

1.20.4-2.9.1

1.20.4
neoforge
Download

1.20.1-2.9.1

1.20.1
forge
Download

1.19.2-2.9.1

1.19.2
forge
Download

1.18.2-2.9.1

1.18.2
forge
Download

1.20.1-2.9.0

1.20.1
forge
Download

1.19.4-2.9.0

1.19.4
forge
Download

1.19.3-2.9.0

1.19.3
forge
Download

1.19.2-2.9.0

1.19.2
forge
Download

1.18.2-2.9.0

1.18.2
forge
Download

1.19.3-2.8.3

1.19.3
forge
Download

1.19.2-2.8.3

1.19.2
forge
Download

1.19-2.8.3

1.19
forge
Download

1.19-2.8.2

1.19
forge
Download

CommonCapabilities-1.18.2-2.8.2.jar

2.8.2

1.18.2
forge
Download