Меню

ZeroCore 2

ZeroCore 2: общее вычислительное ядро синхронизирует многоблочную машину

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

ZeroCore 2 предоставляет сетевые, интерфейсные и многоблочные API, на которых работают Extreme Reactors и другие зависимые моды.

Файлы

Сбросить
Тип Название Загружен Размер Версия игры Загрузчик Скачивания
R
Client +2 Ещё: NeoForgeServer
17 дек 2025
1.5 Мб
1.21.1
19.1 тыс. раз
R
Client +2 Ещё: ForgeServer
17 дек 2025
1.3 Мб
1.20.1
42.7 тыс. раз
R
Client +2 Ещё: NeoForgeServer
10 окт 2025
1.5 Мб
1.21.1
576.3 тыс. раз
R
Client +2 Ещё: NeoForgeServer
13 июн 2025
1.5 Мб
1.21.1
1.9 млн раз
R
Client +2 Ещё: NeoForgeServer
24 апр 2025
1.5 Мб
1.21.1
1.1 млн раз
R
Client +2 Ещё: NeoForgeServer
13 мар 2025
1.5 Мб
1.21.4
4 тыс. раз
R
Client +2 Ещё: NeoForgeServer
05 фев 2025
1.5 Мб
1.21.1
1.8 млн раз
B
Client +2 Ещё: NeoForgeServer
12 янв 2025
1.5 Мб
1.21.4
2.9 тыс. раз
R
Client +2 Ещё: NeoForgeServer
01 дек 2024
1.5 Мб
1.21.1
1.1 млн раз
R
Client +2 Ещё: NeoForgeServer
27 окт 2024
1.5 Мб
1.21.1
462.3 тыс. раз
R
Client +2 Ещё: ForgeServer
27 окт 2024
1.3 Мб
1.20.1
3.3 млн раз
R
NeoForge
15 окт 2024
1.5 Мб
1.21.1
113.2 тыс. раз
R
Forge
15 окт 2024
1.3 Мб
1.20.1
13.6 тыс. раз
R
NeoForge
13 сен 2024
1.5 Мб
1.21.1
224.1 тыс. раз
R
NeoForge
28 авг 2024
1.5 Мб
1.21.1
149.3 тыс. раз
R
NeoForge
26 авг 2024
1.5 Мб
1.21.1
27.5 тыс. раз
R
NeoForge
25 авг 2024
1.5 Мб
1.21.1
187 раз
R
NeoForge
15 авг 2024
1.5 Мб
1.21 +1 Ещё: 1.21.1
92.3 тыс. раз
R
Forge
14 авг 2024
1.3 Мб
1.20.1
500.8 тыс. раз
R
NeoForge
23 июн 2024
1.5 Мб
1.21 +1 Ещё: 1.21.1
165.1 тыс. раз

Техническая основа зависимых модов

ZeroCore 2 создан для разработчиков и выносит повторяющиеся механизмы в отдельную библиотеку. Игрок обычно не взаимодействует с ней напрямую: файл требуется проекту, который строит поверх API собственные машины и интерфейсы.

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

Сеть и синхронизация

ZeroCore 2 содержит обработчики, которые направляют сетевые сообщения в правильный поток. Базовая реализация block entity упрощает обновления, передачу данных между сервером и удалёнными клиентами, а также связь с GUI.

Для крупных машин это особенно важно: состояние контроллера, портов и внутренних процессов должно одинаково отображаться у всех игроков, не создавая лишних конфликтов между игровой логикой и отрисовкой.

Интерфейсы и служебные системы

  • GUI-система даёт зависимым модам общие элементы интерфейса.
  • Connected textures поддерживаются вспомогательными классами и свойствами blockstate.
  • Конфигурация использует стандартный обработчик с поддержкой изменений в игре.
  • Генерация руд включает стандартные средства создания и повторной генерации.

Наличие этих компонентов уменьшает дублирование кода и позволяет автору контентного мода сосредоточиться на поведении собственных машин.

Сравнение с Extreme Reactors

Extreme Reactors добавляет огромные реакторы и турбины, производящие Forge Energy. ZeroCore 2 не создаёт эти машины, а предоставляет часть общего фундамента, включая работу с многоблочными структурами. Поэтому библиотека не заменяет зависимый мод и не имеет его игрового процесса.

Что важно игроку

Если загрузчик сообщает об отсутствии ZeroCore 2, нужно ориентироваться на диапазон версии, указанный основным модом. Несколько разных jar одной библиотеки одновременно не расширяют совместимость и могут привести к ошибке запуска.

Проект выпускается для Forge и NeoForge. Fabric упомянут автором только как направление разработки без объявленного срока, поэтому Forge- или NeoForge-файл нельзя считать универсальным.