
Kirin
Библиотека для создания интерфейсов в Minecraft, используемая в модах Mine Little Pony. Упрощает разработку меню и виджетов.
Kirin UI
Kirin - это библиотека для создания графических интерфейсов (GUI) в Minecraft. Она используется в нескольких проектах Mine Little Pony, чтобы упростить разработку меню, кнопок и других элементов управления.
Если вы игрок
Этот мод - библиотека. Обычно он встраивается как зависимость в другие моды. Сам по себе Kirin ничего не меняет в игре - он просто даёт инструменты другим разработчикам. Устанавливать его отдельно нет смысла, но если какой-то мод требует именно эту версию, а автор не обновил свою сборку - можно поставить и вручную.
Иногда Kirin получает обновления независимо от тех модов, которые его используют. Если у вас проблемы с совместимостью или баги - можно попробовать обновить библиотеку отдельно, пока основной мод не подтянет патч.
Если вы разработчик модов
Kirin даёт удобные инструменты для создания GUI и встраивания в уже существующие интерфейсы Minecraft. В комплекте:
- Кнопки - обычные, с иконками, кастомные
- Переключатели (Toggles) - вкл/выкл
- Циклеры (Cyclers) - выбор из нескольких вариантов
- Прокручиваемые контейнеры - списки с прокруткой
Всё это проще настраивается и гибче, чем стандартные классы ванильного Майнкрафт. Плюс есть продвинутая система конфигов: загружаешь настройки в JSON формате, и они применяются на лету, пока игра запущена.
Для разработчиков: исходники проекта открыты на GitHub. Там можно посмотреть примеры использования и разобраться, как подключать Kirin к своим модам.
Совместимость
- Minecraft: 1.16.5 - 1.21 (зависит от версии)
- Загрузчики: Fabric, Forge (через Mine Little Pony)
- Язык: Java
Если собираете сервер с модами на пони - Kirin почти наверняка уже стоит в зависимостях. Просто проверьте, что версия актуальна.
