YUNG’s API — это библиотечный мод, необходимый для работы некоторых модификаций YUNG на платформе Forge для Minecraft версии 1.16.5 и выше. Он предоставляет набор общих утилит и абстракций данных, упрощающих разработку и использование модов.
Совместимость
- Поддержка Forge для Minecraft 1.16.5 и новее.
- Для Minecraft 1.18+ доступна система AutoRegistration.
Основные возможности
- Система AutoRegistration (работает с 1.18+): регистрация полей с помощью простых аннотаций вне зависимости от загрузчика модов.
- Кастомная реализация Jigsaw Manager с улучшенной производительностью и новыми типами элементов пула для генерации структур.
- Новый критерий активации для безопасного определения местоположения структур, который корректно обрабатывает отсутствие структуры.
- Интерфейсы для сериализации и десериализации JSON с встроенными адаптерами типов.
- Легковесные математические утилиты для работы с векторами и позициями колонн.
- Абстракции BlockStateRandomizer и ItemRandomizer для простой реализации рандомизации блоков и предметов в структурах.
Установка
- Скачайте YUNG’s API, подходящий для вашей версии Minecraft и Forge.
- Поместите файл мода в папку mods вашего игрового клиента или сервера.
- Запустите игру с выбранным профилем Forge.
- Убедитесь, что мод активен и работает корректно.
Полезные советы для разработчиков
- Используйте AutoRegistration для удобной регистрации объектов с помощью аннотаций.
- Изучите кастомный Jigsaw Manager для улучшения производительности генерации миров.
- Применяйте BlockStateRandomizer и ItemRandomizer для разнообразия ваших структур.





