Download Common Capabilities — Minecraft Mods — MetaMods

Common Capabilities

Active

Downloads

23

Last update

3 weeks ago

Versions

1.18.2 — 1.21.8
Client and server
Forge
Neoforge
Libraries
Utils
Addons

Common Capabilities - Universal Capabilities for Mods

This mod expands interaction possibilities between various modifications through the Forge Capabilities system. It does not add new content to the game but serves as a connecting link, improving compatibility of existing mods.

Originally these functions were part of Integrated Dynamics, but were separated into an independent project so that other mods could use them without needing dependency on a specific mod.

Main Capabilities

Worker Status
Allows determining whether a machine can work and whether it is currently performing work.
Compatibility: Vanilla Minecraft (all versions), Ender IO (1.7), Forestry (1.7, 1.12), IC2 (1.7), Tinkers' Construct (1.7, 1.12), EvilCraft (all versions), Thermal Expansion (1.7, 1.12)

Temperature
Provides information about object temperatures.
Compatibility: Vanilla Minecraft (all versions), Forestry (1.7, 1.12), IC2 (1.7)

Recipe Handler
Displays machine recipes for external access.
Compatibility: Integrated Dynamics (all versions), EvilCraft (all versions), Forestry (1.7, 1.12), Tinkers' Construct (1.7, 1.12), Thermal Expansion (1.7, 1.12)

Slotless Item Handler
Alternative version of item handler that is slot-independent.
Compatibility: Colossal Chests (all versions), Integrated Tunnels (all versions)

Wrench
Identifies items that can be used as wrenches.
Compatibility: Integrated Dynamics (all versions), Ender IO (1.7), Forestry (1.7, 1.12), IC2 (1.7), Thermal Expansion (1.7, 1.12)

Item Handler
Expands access to inventories of blocks, items and entities.
Compatibility: Thermal Expansion (1.7, 1.12) - Satchels, caches and strongboxes in item form; Vanilla (1.7, 1.12, 1.16) - Shulker boxes and bundles in item form

Additional Features

The mod delegates processing of energy, items and fluids from item entities and items in frames to the entities themselves. Also provides Ingredients Components API - an abstraction layer for working with items, fluids and energy in a universal way. All functions can be disabled through configuration files.

Common Capabilities is responsible for registering capabilities from the Common Capabilities API and provides standard implementations of these capabilities for various mods.

Project members
rubensworks

rubensworks

Developer

kroeser

kroeser

Created: 5 Jun 2022

ID: 3602