Меню

Common Capabilities

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

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

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

Файлы

Сбросить
Тип Название Загружен Размер Версия игры Загрузчик Скачивания
R
CommonCapabilities-1.12.2-2.0.1.jar +3 Доп. файлов: 3 шт.
03 фев 2019
0.2 Мб
1.12.2
27.8 тыс. раз
R
CommonCapabilities-1.12.2-2.0.0.jar +3 Доп. файлов: 3 шт.
18 янв 2019
0.2 Мб
1.12.2
101 тыс. раз
R
CommonCapabilities-1.10.2-1.3.4.jar +3 Доп. файлов: 3 шт.
18 сен 2017
0.2 Мб
1.10.2
1.2 млн раз
R
CommonCapabilities-1.12-1.4.0.jar +3 Доп. файлов: 3 шт.
21 авг 2017
0.1 Мб
1.12 +2 Ещё: 1.12.11.12.2
7.9 млн раз
R
CommonCapabilities-1.11.2-1.4.0.jar +3 Доп. файлов: 3 шт.
21 авг 2017
0.2 Мб
1.11.2
5 тыс. раз
R
CommonCapabilities-1.12-1.3.4.jar +3 Доп. файлов: 3 шт.
17 июл 2017
0.0 Мб
1.12 +1 Ещё: 1.12.1
80 тыс. раз
R
CommonCapabilities-1.11.2-1.3.4.jar +3 Доп. файлов: 3 шт.
17 июл 2017
0.2 Мб
1.11.2
2.9 тыс. раз
R
CommonCapabilities-1.12-1.3.3.jar +3 Доп. файлов: 3 шт.
24 июн 2017
0.0 Мб
1.12
9.8 тыс. раз
R
CommonCapabilities-1.11.2-1.3.3.jar +3 Доп. файлов: 3 шт.
19 май 2017
0.2 Мб
1.11.2
31.3 тыс. раз
R
CommonCapabilities-1.9.4-1.3.3.jar +3 Доп. файлов: 3 шт.
19 май 2017
0.2 Мб
1.10 +2 Ещё: 1.10.21.9.4
4.1 млн раз
R
CommonCapabilities-1.11.2-1.3.2.jar +3 Доп. файлов: 3 шт.
25 апр 2017
0.1 Мб
1.11.2
13.5 тыс. раз
R
CommonCapabilities-1.9.4-1.3.2.jar +3 Доп. файлов: 3 шт.
25 апр 2017
0.2 Мб
1.10 +2 Ещё: 1.10.21.9.4
177.7 тыс. раз
R
CommonCapabilities-1.11.2-1.3.1.jar +3 Доп. файлов: 3 шт.
29 янв 2017
0.1 Мб
1.11.2
35.5 тыс. раз
R
CommonCapabilities-1.9.4-1.3.1.jar +3 Доп. файлов: 3 шт.
29 янв 2017
0.2 Мб
1.10 +2 Ещё: 1.10.21.9.4
537 тыс. раз
R
CommonCapabilities-1.11.2-1.3.0.jar +3 Доп. файлов: 3 шт.
22 янв 2017
0.0 Мб
1.11.2
1.7 тыс. раз
R
CommonCapabilities-1.9.4-1.3.0.jar +3 Доп. файлов: 3 шт.
22 янв 2017
0.2 Мб
1.10 +2 Ещё: 1.10.21.9.4
292.5 тыс. раз
R
CommonCapabilities-1.9.4-1.2.2.jar +3 Доп. файлов: 3 шт.
04 янв 2017
0.2 Мб
1.10 +2 Ещё: 1.10.21.9.4
170.4 тыс. раз
R
CommonCapabilities-1.11.2-1.2.1.jar +3 Доп. файлов: 3 шт.
02 янв 2017
0.0 Мб
1.11.2
2.7 тыс. раз
R
CommonCapabilities-1.9.4-1.2.1.jar +3 Доп. файлов: 3 шт.
15 ноя 2016
0.2 Мб
1.10 +2 Ещё: 1.10.21.9.4
113.7 тыс. раз
R
CommonCapabilities-1.9.4-1.2.0.jar +3 Доп. файлов: 3 шт.
08 окт 2016
0.2 Мб
1.10 +2 Ещё: 1.10.21.9.4
17.3 тыс. раз

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

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. Если отсутствует обязательное ядро или ветки не совпадают, игра обычно остановится с сообщением о зависимости.

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