YUNG's API
Базовая библиотека для работы модов от YUNG. Обязательный мод для запуска серии улучшений генерации мира в Minecraft.
Что такое YUNG's API
YUNG's API - это техническая библиотека, которая работает в фоновом режиме. Сами по себе эти файлы ничего не меняют в Майнкрафте, но без них другие проекты этого автора просто не запустятся. Если вы видите в описании мода строчку "Requires YUNG's API", значит, эту базу нужно скачать и закинуть в папку mods первой.
Зачем нужен этот мод
Автор YUNG специализируется на генерации мира. Его самые популярные проекты - Better Dungeons, Better Mineshafts, Better Strongholds и другие улучшения структур. Все они построены на едином фундаменте. Библиотека содержит готовые инструменты для работы с миром, кастомными структурами и предметами, что сильно экономит ресурсы игры и разработчика.
Основные возможности API
Хотя обычным игрокам эти функции не видны напрямую, они определяют, как именно работают моды автора в вашей игре:
- Система авто-регистрации (для Minecraft 1.18 и новее). Позволяет разработчикам регистрировать новые блоки и предметы через простые аннотации, независимо от того, используется Fabric или Forge.
- Улучшенный Jigsaw Manager. Это переработка ванильного менеджера пазлов, который отвечает за сборку структур. Версия от YUNG работает быстрее и поддерживает кастомные элементы пулов с новыми свойствами. Именно благодаря ему данжи и крепости выглядят так масштабно.
- Безопасный триггер локации структур. В ванильном Майнкрафте иногда бывают баги с поиском структур. В API добавлен новый критерий, который аккуратно обрабатывает ошибки - если структура не существует, триггер просто срабатывает как неудача, а не ломает логику.
- Интерфейсы для JSON. Упрощают чтение и запись данных для структур.
- Математические утилиты. Легкие инструменты для работы с векторами и позициями.
- Рандомизаторы блоков и предметов. Это абстракции данных, которые позволяют легко добавлять случайные блоки в генерируемые постройки. Очень полезно для создания живых руин и данжей.
Важные нюансы установки
- Версии: Библиотека обновляется под каждую крупную версию игры. Убедитесь, что вы скачали YUNG's API именно для вашей версии Minecraft (например, 1.20.1 для Forge или Fabric).
- Загрузчики: Поддерживает все основные лоадеры - Forge, NeoForge, Fabric и Quilt. Главное - качать файл нужного загрузчика.
- Производительность: Сама по себе библиотека почти не ест FPS или TPS, она просто лежит в памяти и ждет вызова от других модов.
- Удаление: Если вы решите удалить все моды YUNG, не забудьте вырезать и саму библиотеку. Иначе в логах будут спамить ошибки об отсутствии зависимостей.
По факту, если вы собираете сборку модов для Майнкрафт и хотите улучшить эксплорейшн (исследование мира), YUNG's API станет невидимым, но критически важным фундаментом. Просто установите её в папку mods вместе с основными проектами автора, и наслаждайтесь новыми подземельями.
Часто задаваемые вопросы
Версии мода YUNG's API
Доступно 72 версий. Сначала показаны самые популярные и самые свежие.