Меню

Common Capabilities

Common Capabilities: единый соединитель разных технических систем

Кратко о проекте

Common Capabilities стандартизирует обмен данными между модами: работу машин, температуру, рецепты, инвентари, жидкости и энергию.

Файлы

Сбросить
Тип Название Загружен Размер Версия игры Загрузчик Скачивания
R
NeoForge
07 окт 2025
0.3 Мб
1.21.1
2.6 тыс. раз
R
CommonCapabilities-1.20.1-2.9.9.jar +2 Доп. файлов: 2 шт.
Forge
07 окт 2025
0.2 Мб
1.20.1
10.8 тыс. раз
B
NeoForge
30 сен 2025
0.3 Мб
1.21.1
119.6 тыс. раз
B
NeoForge
27 сен 2025
0.3 Мб
1.21.1
17.1 тыс. раз
B
NeoForge
15 авг 2025
0.3 Мб
1.21.8
3.9 тыс. раз
R
NeoForge
15 авг 2025
0.3 Мб
1.21.1
874.1 тыс. раз
R
CommonCapabilities-1.20.1-2.9.8.jar +3 Доп. файлов: 3 шт.
Forge
15 авг 2025
0.2 Мб
1.20.1
169.9 тыс. раз
R
CommonCapabilities-1.19.2-2.9.7.jar +3 Доп. файлов: 3 шт.
Forge
15 авг 2025
0.2 Мб
1.19.2
8.2 тыс. раз
B
NeoForge
08 авг 2025
0.3 Мб
1.21.1
24.2 тыс. раз
B
NeoForge
08 авг 2025
0.3 Мб
1.21.1
45 раз
B
NeoForge
29 июл 2025
0.3 Мб
1.21.8
469 раз
B
NeoForge
29 июл 2025
0.3 Мб
1.21.1
604.1 тыс. раз
B
NeoForge
29 июл 2025
0.3 Мб
1.21.1
63 раз
B
NeoForge
28 июл 2025
0.3 Мб
1.21.7
75 раз
B
NeoForge
28 июл 2025
0.3 Мб
1.21.7
11 раз
B
NeoForge
28 июл 2025
0.3 Мб
1.21.7
13 раз
B
NeoForge
18 июл 2025
0.3 Мб
1.21.1
162.4 тыс. раз
B
NeoForge
12 июл 2025
0.3 Мб
1.21.7
88 раз
B
NeoForge
06 июл 2025
0.3 Мб
1.21.7
50 раз
B
NeoForge
29 июн 2025
0.3 Мб
1.21.6
45 раз

Общий язык для модов

Common Capabilities создаёт стандартные capabilities, через которые разные проекты могут обмениваться сведениями без прямой зависимости друг от друга. Один мод предоставляет данные в общей форме, а другой читает их через стабильный интерфейс.

Самостоятельных блоков или предметов библиотека не добавляет. Её ценность проявляется внутри технической сборки, когда системы автоматизации должны понимать машины, контейнеры и ресурсы нескольких авторов.

Какие возможности стандартизированы

Набор охватывает распространённые типы данных и действий. Конкретная поддержка зависит от версии Minecraft и участвующих модов, поэтому список совместимости нужно сверять с официальной страницей.

  • Worker сообщает, может ли машина работать и есть ли у неё задача.
  • Temperature предоставляет значение температуры подходящих объектов.
  • Recipe Handler открывает рецепты машин для внешнего чтения.
  • Slotless Item Handler описывает хранилище без фиксированных слотов.
  • Wrench унифицирует предметы, выполняющие действие гаечного ключа.
  • Item Handler раскрывает инвентари поддерживаемых блоков, предметов и сущностей.

Делегирование обработчиков

Библиотека может передавать energy, item и fluid handlers от предметов и рамок к соответствующей сущности. Ingredients Components API предоставляет общий слой для работы с предметами, жидкостями и энергией. Это упрощает интеграции, которым не нужно знать внутреннее устройство каждого мода.

Сравнение с Cyclops Core

Cyclops Core является общей библиотекой для EvilCraft, Integrated Dynamics и других проектов CyclopsMC. Common Capabilities требует Cyclops Core, но решает более узкую задачу: регистрирует стандартные каналы взаимодействия и готовые реализации для внешних модов.

Установка и версии

Проект выпускается для Forge и NeoForge. Нужно подобрать точные версии Minecraft, загрузчика, Common Capabilities и Cyclops Core. Если отсутствует обязательное ядро или ветки не совпадают, игра обычно остановится с сообщением о зависимости.

Библиотеку следует устанавливать на клиент и сервер в соответствии с требованиями сборки. При обновлении технического мира разумно сохранить резервную копию и проверить машины, рецепты, внешние инвентари и передачу жидкостей.