
YUNG's API (Fabric)
Активный0.0
Установок
Последнее обновление
YUNG's API (Fabric) - Библиотечный мод для расширенных возможностей
О проекте
Данный проект представляет собой библиотечный мод, специально разработанный для работы с другими модификациями от YUNG в среде Fabric. Это собрание полезных инструментов и упрощенных структур данных, которые значительно облегчают процесс создания контента для Minecraft.
Важно: Начиная с версии Minecraft 1.16.5, эта библиотека становится обязательным требованием для всех модов YUNG. Чтобы ознакомиться с полным списком доступных модификаций, рекомендуем посетить профиль автора.
Возможности для разработчиков
Особенно полезен этот API будет для тех, кто занимается модификацией генерации мира. В состав библиотеки входят:
- Система автоматической регистрации (только для версий 1.18+) - позволяет регистрировать любые поля с помощью простых аннотаций, независимо от используемого загрузчика модов
- Усовершенствованная реализация Jigsaw Manager с улучшенной производительностью и поддержкой пользовательских типов элементов с расширенными свойствами
- Новый триггер критериев для безопасного поиска структур - если указанная структура не существует, триггер корректно завершается с ошибкой вместо мгновенного успеха
- Интерфейсы для работы с JSON со встроенными адаптерами типов для сериализации и десериализации данных
- Математические утилиты для работы с векторами и позициями столбцов - легкие и эффективные
- Блоки Randomizer - специализированные абстракции для случайного выбора блоков и предметов, которые значительно упрощают добавление рандомизации в структуры
Практическое применение
Для наглядного примера реализации этих инструментов можно изучить исходный код модов автора, особенно более современных версий. Все представленные функции активно используются в собственных проектах YUNG и доказали свою эффективность на практике.