Мод-библиотека для Fabric, которая помогает разработчикам автоматически регистрировать предметы, блоки и другое содержимое своих модов. Сам по себе он ничего в игру не добавляет.
Как пользоваться
Для регистрации объектов используются интерфейсы:
CommonLoaded— загрузка и на клиенте, и на сервере;ClientLoaded— только на клиенте;ServerLoaded— только на сервере;DataGenerating— во время генерации данных Fabric.
Класс с объектом реализует нужный интерфейс, затем объект добавляется через Lodestone.register(...) и загружается вызовом Lodestone.load(...). Для автоматической регистрации можно наследоваться от AutoLoader, а порядок загрузки задавать аннотацией @LoadingPriority; @IgnoreLoading исключает значение из загрузки. Пример реализации есть в Cheese mod.
Требования и совместимость
Lodestone предназначен как зависимость для других модов Fabric. В проект Gradle добавляют репозиторий Maven и зависимость com.github.Jaxydog:Lodestone.
