Для работы требуется библиотека Cyclops Core!
Присоединяйтесь к обсуждению в канале #commoncapabilities на Discord-сервере Cyclops!
Данный мод улучшает взаимодействия между модами благодаря системе capabilities от Forge.
Он не добавляет новый контент, а только оптимизирует существующие взаимодействия.
Цель мода — предоставить стандартные capabilities, полезные для различных модов, без необходимости их взаимных зависимостей.
Изначально функционал был частью Integrated Dynamics для улучшения 'считываемости' данных различных модов. Он был выделен в отдельный мод, так как другие проекты также могут использовать эти capabilities без зависимости от Integrated Dynamics.
Мод предоставляет следующие capabilities для указанных модов (с указанием поддерживаемых версий Minecraft):
Worker
Определяет, может ли машина работать и имеет ли текущую задачу.
- Vanilla Minecraft (все версии)
- Ender IO (1.7)
- Forestry (1.7, 1.12)
- IC2 (1.7)
- Tinkers' Construct (1.7, 1.12)
- EvilCraft (все версии)
- Thermal Expansion (1.7, 1.12)
Temperature
Используется для объектов с изменяемой температурой.
- Vanilla Minecraft (все версии)
- Forestry (1.7, 1.12)
- IC2 (1.7)
Recipe Handler
Предоставляет доступ к рецептам машин.
- Integrated Dynamics (все версии)
- EvilCraft (все версии)
- Forestry (1.7, 1.12)
- Tinkers' Construct (1.7, 1.12)
- Thermal Expansion (1.7, 1.12)
Slotless Item Handler
Версия обработчика предметов, не зависящая от слотов.
- Colossal Chests (все версии)
- Integrated Tunnels (все версии)
Wrench
Для предметов, выполняющих функции гаечного ключа.
- Integrated Dynamics (все версии)
- Ender IO (1.7)
- Forestry (1.7, 1.12)
- IC2 (1.7)
- Thermal Expansion (1.7, 1.12)
Item Handler
Расширяет доступ к инвентарям блоков, предметов и сущностей.
- Thermal Expansion (1.7, 1.12): Сумки (Satchel), Кэши (Caches) и Сейфы (Strongboxes) в форме предметов.
- Vanilla (все версии): Шалкеровы ящики (Shulker Boxes) и Связки (Bundles) в форме предметов.
Делегирование Capabilities
Обработчики энергии, предметов и жидкостей делегируются от предметов на земле и в рамках непосредственно сущностям.
Ingredients Components API — уровень абстракции для универсальной работы с предметами, жидкостями и энергией.
Любой аспект мода можно отключить в конфигурации.
Мод регистрирует capabilities из Common Capabilities API и предоставляет их реализации по умолчанию для различных модов.