Меню

LunatriusCore

Моды Файлы (28 шт.) Комментарии: 0 шт.
LunatriusCore: общее библиотечное ядро соединяет несколько модулей

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

LunatriusCore предоставляет общие служебные классы, необходимые старым модам Lunatrius для Minecraft Forge.

Файлы (28 шт.)

Сбросить
Тип Название Загружен Размер Версия игры Загрузчик Скачивания
R
LunatriusCore-1.8-1.1.2.22-universal.jar +2 Доп. файлов: 2 шт.
05 фев 2015
0.1 Мб
1.8
2.4 тыс. раз
R
LunatriusCore-1.7.10-1.1.2.21-universal.jar +2 Доп. файлов: 2 шт.
21 янв 2015
0.1 Мб
1.7.10
6.8 млн раз
R
LunatriusCore-1.8-1.1.2.21-universal.jar +2 Доп. файлов: 2 шт.
19 янв 2015
0.1 Мб
1.8
25.7 тыс. раз
R
LunatriusCore-1.7.10-1.1.2.20-universal.jar +2 Доп. файлов: 2 шт.
07 янв 2015
0.1 Мб
1.7.10
15.2 тыс. раз
R
LunatriusCore-1.7.10-1.1.2.19-universal.jar +2 Доп. файлов: 2 шт.
07 янв 2015
0.1 Мб
1.7.10
2 тыс. раз
R
01 дек 2014
0.0 Мб
1.7.10
6.1 тыс. раз
R
25 ноя 2014
0.0 Мб
1.7.10
2.7 тыс. раз
R
15 ноя 2014
0.0 Мб
1.7.10
27.8 тыс. раз

Общая библиотека для нескольких модов

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

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

Установка в старую Forge-сборку

Нужный JAR помещается в каталог mods вместе с зависимым проектом. Требуется Minecraft Forge, причём версия файла должна точно соответствовать поколению игры. Универсальное слово в имени JAR не означает совместимость со всеми версиями Minecraft.

Последний опубликованный выпуск 1.2.0.42 предназначен для Minecraft 1.12.2 и датируется 2017 годом. Также существуют ветки для 1.7.10, 1.8, 1.9, 1.10 и 1.11. На современной игре эта библиотека не заменяет новые аналоги и не должна переноситься между несовместимыми загрузчиками.

Диагностика зависимостей

Если клиент сообщает о неверной версии, нужно сверить три элемента: Minecraft, Forge и функциональный мод. Случайное обновление только ядра может нарушить ожидаемый API. Надёжнее брать комбинацию из одной проверенной сборки или следовать списку зависимостей на странице конкретного файла.

На сервере набор модов должен соответствовать требованиям проекта. Если зависимый мод использует библиотеку и на клиенте, и на сервере, LunatriusCore устанавливается с обеих сторон. Удалять его можно только после удаления всех потребителей и создания резервной копии мира.

Пример зависимого проекта

Schematica показывает голографические схемы построек и относится к известным проектам автора, использующим общую инфраструктуру. В этой паре игровую функцию предоставляет Schematica, а LunatriusCore остаётся техническим фундаментом.

Библиотека полезна разработчику и незаметна игроку, когда работает правильно. Её не стоит оценивать по количеству контента или устанавливать для оптимизации. Главный критерий выбора заключается в точной совместимости с требующим её модом.

Поделиться

VK Telegram

Давайте общаться

Помогите нам сделать сайт лучше

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

Добавить комментарий

Ваше мнение

Оставить комментарий

Комментарий появится после проверки модератором.

Обсуждение

Комментарии 0

Пока нет опубликованных комментариев. Начните обсуждение.