▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/LibJF
LibJF

LibJF

LibJF - библиотека для модов от одного автора. Добавляет систему конфигов, теги для защиты и запрета предметов в шалкерах, утилиты для работы с данными и сетью. Нужна для работы многих модов.

Оцените первым
9.4M
575

LibJF - это библиотека, которую автор использует в своих небольших модах для Minecraft. По сути, это набор общих компонентов, которые упрощают разработку и добавляют кучу полезных фич. Если вы ставите любой мод от этого разработчика, скорее всего, ему нужна LibJF (или он уже идет с её частью).

Что внутри

  • Система конфигов - полноценная настройка с UI, командами, генерацией кода на этапе компиляции, пресетами и проверками. Можно гибко управлять параметрами мода прямо в игре.
  • Работа с данными и ресурсами - фреймворк для манипуляции загруженными данными и ресурсами. Удобно, если мод меняет рецепты, лута или структуры.
  • Два новых тега - их можно использовать и в датапаках:
    • libjf:overpowered - если моб носит броню с этим тегом, он становится неуязвимым. Полезно для боссов или защищенных NPC.
    • libjf:shulker_boxes_illegal - предметы с этим тегом нельзя положить в шалкер. Идеально для рюкзаков или других контейнеров, чтобы не было бесконечного складывания.
  • Утилиты - сериализация, загрузка скриптов, сопроцессы, работа с IO. Всё, что нужно для сложной логики.
  • Сеть - HTTP-клиент и сервер. Можно делать свои веб-запросы прямо из игры.
  • Переводы - настраиваемая система локализации с поддержкой разных провайдеров.
  • Ранняя инициализация и ASM-патчинг - для тех случаев, когда нужно вмешаться в код Minecraft до его полной загрузки.

Зачем это нужно

Если вы собираете сборку модов от этого автора - LibJF обязательна. Она решает кучу типовых задач: от конфигов до защиты предметов. Без неё моды просто не запустятся. А если вы сами пишете моды - можете использовать её как базу, документация есть.

Скачайте LibJF для Minecraft и забудьте про головную боль с совместимостью.

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

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

Minecraft: Java Edition

26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x

Платформы

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

Клиент и сервер

Зависимости

Ссылки

Создатели

Детали

Лицензия:
Опубликован:5 лет назад
Обновлён:2 месяца назад
Главная