BetterQuesting — система заданий и общего квестового прогресса.[1]
BetterQuesting (англ. BetterQuesting) — квестовая система: дерево квестов с наградами, жизнями и группами игроков. Jar мода объединяет четыре дополнения: Standard Expansion, книгу квестов, themed-квесты и командные блоки.[2]
Игроку мод виден через книгу квестов и станции в мире, а весь прогресс — выполненные задания, жизни и сундуки награды — хранится в базе квестов на сервере.[2]
Сами квесты задаёт не мод, а квестпак — отдельный набор линий, задач и наград (DefaultQuests), который кладётся рядом с конфигом.[2]
- Загрузчик
- Forge 1.7.10
- Версия
- 3.8.72-GTNH
- Ключей каталога
- 12
- Входит
- Standard Expansion, Quest Book, CB4BQ
Как устроен мод #how
Ядро BetterQuesting хранит квесты в виде базы: линии с главами, задачи (собрать, принести, убить, добиться), награды и настройки — всё в JSON, который сборка правит независимо от мода.[2]
Standard Expansion добавляет типы задач и наград, включая сундук с добычей с редкостью от 0 до 100%. Книга квестов (Quest Book) открывает интерфейс из инвентаря; командные блоки CB4BQ — кнопки на консольные команды мода: загрузить квестпак по умолчанию, переключить хардкор-режим, сбросить прогресс игрока.[2]
Заместитель предмета (placeholder) — технический предмет-заглушка: он появляется там, где у задачи или награды потерялся оригинальный предмет, и подписан ошибкой «Original information missing».[2]
Квестовая база умеет и сторонние расширения: типы задач из других модов регистрируются в общий реестр, и квестпак может использовать их без правки самого BetterQuesting.[2]
Прогресс синхронизируется между сервером и клиентом пакетами мода, поэтому книга квестов показывает одно и то же из инвентаря, из станции в мире и у товарища по группе.[2]
См. также
Примечания
- По коду фактической ветки мода, установленной в выбранной сборке. Классы и SHA перечислены в аудите.
- По коду мода BetterQuesting 3.8.72-GTNH.