libIPN
libIPN - вспомогательная библиотека GUI и конфигурации для Inventory Profiles Next. Обязательная зависимость без которой мод на сортировку инвентаря просто не запустится.
Что такое libIPN
libIPN - это служебная библиотека графического интерфейса и настроек, которую использует мод Inventory Profiles Next. Грубо говоря, без неё IPN не заведётся. Она отвечает за отрисовку меню конфигурации, кнопок и всего того визуала, через который вы взаимодействуете с модом.
Inventory Profiles Next - один из самых удобных модов для управления инвентарём в Minecraft. Сортировка сундуков в один клик, перенос предметов между контейнерами, профили сортировки, кнопки вроде "Sort" и "Move" прямо в интерфейсе сундука - всё это IPN. Но за самим интерфейсом настроек стоит именно libIPN.
Зачем автор вынес это в отдельную библиотеку
Разработчик IPN выделил GUI-логику в отдельный файл, чтобы переиспользовать её в будущих проектах. Это стандартная практика среди мододелов - не дублировать код в каждом моде, а держать его в одном месте. Плюс так проще поддерживать и обновлять интерфейс без правок в основном коде Inventory Profiles Next.
Важно знать перед установкой
libIPN - не самостоятельный мод. Если вы скачаете только его и закинете в папку mods, в игре не появится ровным счётом ничего. Это зависимость, которая нужна исключительно для работы Inventory Profiles Next и, возможно, будущих проектов автора.
Как установить
- Установите загрузчик модов - Fabric или Forge (зависит от версии IPN, которую вы качаете)
- Поместите libIPN в папку
modsвместе с Inventory Profiles Next - Запустите Майнкрафт и проверьте, что IPN появился в списке модов
Версии Minecraft
libIPN обновляется параллельно с Inventory Profiles Next. Доступны сборки для Minecraft 1.16.5, 1.18.2, 1.19.x, 1.20.x и выше. Всегда качайте ту версию библиотеки, которая соответствует версии IPN - иначе мод может не запуститься или выдать краш при старте игры.
Можно ли использовать libIPN в своих модах
Технически - да, автор не запрещает. Но есть нюансы:
- На данный момент нет документации
- Нет примеров кода
- Исходный код, по словам самого автора, "не то чтобы очень чистый"
Если вы разработчик модов и хотите создать свой GUI на базе libIPN - придётся разбираться в исходниках самостоятельно. Для большинства пользователей это неактуально, но информация полезная.
Совет
Если вы просто игрок, который хочет скачать Inventory Profiles Next для удобной сортировки инвентаря - не пугайтесь, когда увидите libIPN в списке зависимостей. Это нормально. Просто установите обе модификации в папку mods, и всё заработает. Библиотека не конфликтует с другими модами и не влияет на производительность - она подгружается только когда IPN обращается к настройкам.
Скачайте libIPN вместе с Inventory Profiles Next и навсегда забудьте о ручной сортировке сундуков в Майнкрафт.
Часто задаваемые вопросы
Совместимость
Зависимости
Создатели
Детали
Версии мода libIPN
Доступно 379 версий. Сначала показаны самые популярные и самые свежие.