Библиотека для других модов
Konkrete [Forge] является технической библиотекой Keksuccino. Она не добавляет блоки, предметы или самостоятельные механики, а содержит общий код, который используют другие проекты автора. Поэтому после установки игрок обычно не видит нового контента или отдельного меню.
Главная задача библиотеки заключается в том, чтобы не дублировать одинаковые компоненты во множестве модов.
Когда нужна Konkrete
Konkrete следует устанавливать тогда, когда она указана обязательной зависимостью выбранного мода. Один из известных примеров связан с экосистемой настройки интерфейса Keksuccino. Если библиотека отсутствует или имеет неподходящую версию, загрузчик может остановить запуск и сообщить о неудовлетворённой зависимости.
- Не отдельный контент: библиотека сама по себе почти ничего не меняет для игрока.
- Общий код: несколько модов используют одну реализацию служебных функций.
- Версионность: требуемый выпуск задаётся зависимым модом.
- Клиент и сервер: место установки зависит от требований конкретного проекта.
Сравнение с FancyMenu
FancyMenu предоставляет видимый редактор и настройку меню Minecraft, тогда как Konkrete работает под капотом. Эти моды нельзя считать заменой друг другу: FancyMenu создаёт пользовательские возможности, а библиотека обеспечивает часть необходимой технической основы.
Выбор правильного файла
На странице проекта представлены сборки для Fabric, Forge и NeoForge. Совпадения номера Minecraft недостаточно: нужно выбрать тот же загрузчик, который использует сборка. Также важно проверить минимальную версию Konkrete в описании или сообщении загрузчика, поскольку старый JAR может не содержать нужных функций.
При обновлении лучше менять библиотеку вместе с зависимыми модами и заранее сохранять копию профиля. Смешивание файлов для разных загрузчиков или поколений игры часто приводит к ошибке ещё до открытия главного меню.
Диагностика проблем
Если игра перестала запускаться после добавления модов, следует прочитать начало и конец журнала, найти название отсутствующей зависимости и сравнить версии. Несколько копий Konkrete в папке mods оставлять не нужно. Для разработки официальная страница направляет к исходному коду, поскольку отдельной полной документации API нет.
Кому пригодится Konkrete
Обычному игроку Konkrete нужна как аккуратно подобранная часть модпака. Автору сборки она помогает запускать совместимые проекты Keksuccino на нужной ветке Minecraft, а разработчику даёт доступ к общим компонентам при условии самостоятельного изучения исходников.