LibJF — библиотека для небольших модов автора, содержащая несколько общих компонентов. В частности, она предоставляет:
полноценную систему конфигурации с интерфейсами, командами, генерацией кода на этапе компиляции, пресетами, проверками и т. д.
фреймворк для работы с загруженными данными и ресурсами
два новых тега (их также можно использовать в датапаках):
libjf:overpowered: если сущность носит только броню с этим тегом, она становится неуязвимойlibjf:shulker_boxes_illegal: предметы с этим тегом нельзя помещать в шалкеровый ящик. Предназначен для рюкзаков или похожих предметов
утилитарный код для сериализации, загрузки скриптов, сопроцессов, ввода-вывода и т. д.
сетевые утилиты, включая HTTP-клиент и сервер
настраиваемую и расширяемую систему перевода с поддержкой различных провайдеров
утилиты для ранней инициализации и ASM-патчинга
Если мод сделан автором, как правило, можно предположить, что ему требуется LibJF (или он поставляется с её частями)
Если вы хотите использовать LibJF самостоятельно, документацию можно найти здесь
