Better Questing API
BetterQuestingAPI — это runtime API-мод для регистрации и применения глав, квестов, задач и наград BetterQuesting из кода или импортированных ресурсов
- Загрузчики
- Forge
- Скачиваний на Modrinth
- 585
- Подписчиков на Modrinth
- 1
- версии
- 3
- Обновлён
- 24 июня 202624 июн.
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
BetterQuestingAPI
BetterQuestingAPI — это runtime API-мод для регистрации и применения глав, квестов, задач и наград BetterQuesting из кода или импортированных ресурсов.
Возможности
- Регистрация глав, квестов, задач и наград полностью из кода.
- Поддержка runtime-инъекции и повторной инъекции квестов.
- Импорт структур квестов из файлов ресурсов.
- Поддержка патчинга квестов для изменения существующих.
- Интеграция с Java SPI для динамической перезагрузки квестов.
- Лёгкий API-артефакт для разработки аддонов.
Использование разработчиком
Регистрация квестов прямо в коде:
BQApi.register(chapterDefinition);Импорт ресурсов квестов:
BQApi.registerImportedFolder("yourmodid", "bqapi/quests");Применение изменений после запуска:
BQApi.reinject(server);Патчинг существующих квестов:
BQApi.patchQuest("othermod.some_quest", patchFunction);Для разработчиков аддонов
BetterQuestingAPI предоставляет стабильный Java API для создания и управления контентом BetterQuesting без ручного редактирования баз данных квестов.
Проект включает:
- Билдеры квестов
- Определения глав и квестов
- Импортёры ресурсов
- Систему runtime-применения
- Поддержку динамической перезагрузки
Используйте API-артефакт как compile-time зависимость при разработке аддонов.
Частые вопросы
Как установить Better Questing API?
Установите Forge под свою версию Minecraft, скачайте Better Questing API под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Better Questing API?
У Better Questing API есть сборки для Minecraft 1.7.10.
Нужен ли Better Questing API на сервере?
Нужен и в игре, и на сервере