Auth Me
LibJF представляет собой библиотеку для моих небольших модификаций, содержащую ряд общих компонентов.
Основные предоставляемые возможности:
полноценная система конфигурации с интерфейсами, командами, кодогенерацией на этапе компиляции, пресетами, валидаторами и т.
Balm — это библиотечный мод для разработчиков, упрощающий создание мульти-загрузочных модов за счёт предоставления общих интерфейсов и событий, а также устранения необходимости в большей части кода, специфичного для конкретных загрузчиков.
Большая часть контента Apugli будет перенесена в Apoli начиная с версии 1.21.1. В ближайшее время будет подготовлено базовое руководство по миграции с Apugli, однако в любом случае я планирую завершить разработку для Origins.
Porting Lib
Porting Lib — это библиотека, предоставляющая функциональность из Forge для модов Fabric и Quilt.
Сама по себе она не должна оказывать какого-либо влияния на игру. Данный мод предназначен для других разработчиков модов, а не для игроков.
spark — это профилировщик производительности для клиентов, серверов и прокси Minecraft.
(Версия здесь, на CurseForge, предназначена только для Forge/Fabric!)
Это общая библиотека кода, которая предоставляет множество элементов без выделенных реализаций, поэтому моды могут свободно использовать (или игнорировать) их для пользовательских функций. Библиотека основана на шаблоне multiloader, что делает её полностью совместимой с loader-specific MDK и другими шаблонами multiloader.
Deimos — это библиотека для Minecraft, предназначенная для генерации данных и конфигурации. С её помощью можно генерировать файлы конфигурации и отображать их внутри игры нативно на Forge и Neoforge или с помощью мода Mod Menu на Fabric. Deimos позволяет создавать новые рецепты при запуске игры, что делает их настраиваемыми.
Cardinal Components — это API для присоединения произвольных данных к различным игровым объектам.