
Deltabox Lib
Deltabox Lib - библиотека на Kotlin для модов автора. Упрощает регистрацию блоков, предметов, рецептов и генерацию мира. Требуется для Brazilian Delight, Music Box и Pale Garden Backport.
Deltabox Lib - это библиотека для Майнкрафт, написанная на Kotlin. Она собирает в себе повторяющийся код, который автор использует в своих модах, чтобы не писать одно и то же каждый раз и быстрее создавать новый контент.
Если вы ставите любой из модов автора - Brazilian Delight, Music Box или Pale Garden Backport (а также пару пока секретных проектов) - эта библиотека обязательна к установке.
Зачем она нужна
В ванильном Minecraft много рутины: зарегистрировать блок, добавить ему модельку, прописать рецепт, настроить таблицу лута... Deltabox Lib берёт эту работу на себя. Вместо десятков строк однотипного кода ты просто вызываешь готовые методы.
Что внутри
- Упрощённая регистрация блоков, предметов, креативных вкладок и жидкостей
- Готовые пресеты для разных типов блоков (например, руда, дерево, камень) - бери и используй
- Быстрое создание целых наборов деревьев (ствол, листва, саженец)
- Лёгкая настройка торговли жителей и странствующих торговцев
- Абстрактные генераторы рецептов и таблиц лута - удобно для датагенов
- Генераторы шума на основе FastNoise - пригодятся для кастомной генерации мира
- Кастомные рендеры брони
- Хелперы для создания своих фич генерации мира
Список будет расти - автор постоянно добавляет новые возможности по мере выхода своих модов.
Зависимости
Для работы Deltabox Lib нужен Architectury. А также:
- Если используете Forge - Kotlin For Forge
- Если Fabric - Fabric Language Kotlin
Скачайте Deltabox Lib и все необходимые зависимости - без неё не запустятся моды автора. А если сами пишете моды на Kotlin, можете подсмотреть реализацию или даже использовать как основу.
