Меню

Common Capabilities

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

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

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

Файлы

Сбросить
Тип Название Загружен Размер Версия игры Загрузчик Скачивания
B
NeoForge
31 мар 2025
0.3 Мб
1.21.1
26 раз
B
NeoForge
30 мар 2025
0.3 Мб
1.21.1
454 раз
B
NeoForge
22 мар 2025
0.3 Мб
1.21.1
67.4 тыс. раз
B
NeoForge
18 мар 2025
0.3 Мб
1.21.1
2.6 тыс. раз
B
NeoForge
08 мар 2025
0.2 Мб
1.21.4
1.7 тыс. раз
B
NeoForge
08 мар 2025
0.2 Мб
1.21.4
26 раз
B
NeoForge
09 фев 2025
0.2 Мб
1.21.1
995.2 тыс. раз
B
NeoForge
06 янв 2025
0.2 Мб
1.21.1
718.9 тыс. раз
B
NeoForge
28 дек 2024
0.2 Мб
1.21.4
2.5 тыс. раз
B
NeoForge
22 дек 2024
0.2 Мб
1.21.1
285.3 тыс. раз
B
NeoForge
21 дек 2024
0.2 Мб
1.21.1
151 раз
B
NeoForge
20 дек 2024
0.2 Мб
1.21.1
49.8 тыс. раз
B
NeoForge
15 дек 2024
0.2 Мб
1.21.1
46.8 тыс. раз
B
NeoForge
14 дек 2024
0.2 Мб
1.21.1
87.2 тыс. раз
B
NeoForge
12 дек 2024
0.2 Мб
1.21.1
33.5 тыс. раз
B
NeoForge
12 дек 2024
0.2 Мб
1.21.1
62 раз
R
NeoForge
10 дек 2024
0.2 Мб
1.21.1
371.9 тыс. раз
R
CommonCapabilities-1.20.1-2.9.4.jar +3 Доп. файлов: 3 шт.
Forge
10 дек 2024
0.2 Мб
1.20.1
2.7 млн раз
R
CommonCapabilities-1.19.2-2.9.4.jar +3 Доп. файлов: 3 шт.
Forge
10 дек 2024
0.2 Мб
1.19.2
332.7 тыс. раз
R
NeoForge
10 ноя 2024
0.2 Мб
1.21.1
561.5 тыс. раз

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

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

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