НАЖМИ, чтобы запустить свой Сервер Майнкрафт + 8🎁
modМоды/libIPN
libIPN

libIPN

libIPN - вспомогательная библиотека GUI и конфигурации для Inventory Profiles Next. Обязательная зависимость без которой мод на сортировку инвентаря просто не запустится.

Оцените первым
Открыть в FateLauncher
33.2M
3.1K

Что такое libIPN

libIPN - это служебная библиотека графического интерфейса и настроек, которую использует мод Inventory Profiles Next. Грубо говоря, без неё IPN не заведётся. Она отвечает за отрисовку меню конфигурации, кнопок и всего того визуала, через который вы взаимодействуете с модом.

Inventory Profiles Next - один из самых удобных модов для управления инвентарём в Minecraft. Сортировка сундуков в один клик, перенос предметов между контейнерами, профили сортировки, кнопки вроде "Sort" и "Move" прямо в интерфейсе сундука - всё это IPN. Но за самим интерфейсом настроек стоит именно libIPN.

Зачем автор вынес это в отдельную библиотеку

Разработчик IPN выделил GUI-логику в отдельный файл, чтобы переиспользовать её в будущих проектах. Это стандартная практика среди мододелов - не дублировать код в каждом моде, а держать его в одном месте. Плюс так проще поддерживать и обновлять интерфейс без правок в основном коде Inventory Profiles Next.

Важно знать перед установкой

libIPN - не самостоятельный мод. Если вы скачаете только его и закинете в папку mods, в игре не появится ровным счётом ничего. Это зависимость, которая нужна исключительно для работы Inventory Profiles Next и, возможно, будущих проектов автора.

Как установить

  1. Установите загрузчик модов - Fabric или Forge (зависит от версии IPN, которую вы качаете)
  2. Поместите libIPN в папку mods вместе с Inventory Profiles Next
  3. Запустите Майнкрафт и проверьте, что 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 и навсегда забудьте о ручной сортировке сундуков в Майнкрафт.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

Нажмите на диапазон, чтобы выбрать точную версию.

Платформы

Поддерживаемые окружения

Клиент

Зависимости

Создатели

Детали

Лицензия:
Опубликован:3 года назад
Обновлён:4 недели назад

Версии мода libIPN

Доступно 379 версий. Сначала показаны самые популярные и самые свежие.

16 из 373 версий
Самые популярные
R
forge-1.20-4.0.2libIPN 4.0.2 for forge 1.20
1.20–1.20.1
R
fabric-1.20-4.0.2libIPN 4.0.2 for fabric 1.20
1.20–1.20.1
R
forge-1.19.2-4.0.2libIPN 4.0.2 for forge 1.19[.1-2]
1.19.x
R
fabric-1.21.1-6.6.1libIPN 6.6.1 for fabric 1.21.1
1.21.1
R
fabric-1.21-6.3.1libIPN 6.3.1 for fabric 1.21
1.21–1.21.1
R
fabric-1.21.11-6.6.2libIPN 6.6.2 for fabric 1.21.11
1.21.11
Самые Новые
R
neoforge-26.2-6.8.3libIPN 6.8.3 for neoforge 26.2
26.2
R
neoforge-26.1.2-6.8.3libIPN 6.8.3 for neoforge 26.1.2
26.1.x
R
forge-26.2-6.8.3libIPN 6.8.3 for forge 26.2
26.2
R
forge-26.1-6.8.3libIPN 6.8.3 for forge 26.1
26.1.x
R
fabric-26.2-6.8.3libIPN 6.8.3 for fabric 26.2
26.2
R
fabric-26.1-6.8.3libIPN 6.8.3 for fabric 26.1
26.1.x
R
neoforge-26.1.2-6.8.2libIPN 6.8.2 for neoforge 26.1.2
26.1.x
R
neoforge-26.2-6.8.2libIPN 6.8.2 for neoforge 26.2
26.2
R
forge-26.1-6.8.2libIPN 6.8.2 for forge 26.1
26.1.x
R
forge-26.2-6.8.2libIPN 6.8.2 for forge 26.2
26.2
Главная