Библиотека Amble Kit
Вспомогательный мод для упрощения разработки на Fabric
Основные возможности
Регистрация объектов в Minecraft
Вместо ручной регистрации элементов можно использовать классы RegistryContainer
через наследование или имплементацию.
Для активации функционала добавьте вызов RegistryContainer.register(ClassName.class, MOD_ID)
в метод #onInitialize
вашего мода.
Работа с датапаками
Класс SimpleDatapackRegistry
позволяет регистрировать пользовательские объекты напрямую из датапаков.
Для интеграции вызовите метод register
вашего экземпляра или используйте AmbleRegistries.register(MyRegistry.getInstance())
в #onInitialize
.
Генерация данных
Система использует аннотации и контейнеры регистрации для автоматизации процессов:
- Автогенерация локализаций для блоков через
AmbleLanguageProvider
- Дополнительные утилиты для генерации ресурсов
Дополнительные функции
Библиотека содержит вспомогательные инструменты для:
- Упрощённой работы с конфигурациями
- Стандартизированной реализации функций модов
- Кросс-версионной совместимости