Плагин для серверов Майнкрафт с заданиями по категориям: шахтёр, фермер, рыбак, исследователь и другим. Он предлагает более тысячи заранее настроенных случайных вариантов, поэтому задания одной категории не сводятся к постоянной доставке одних и тех же предметов.
Возможности
- Задания используют 21 тип действий: принести или использовать предмет, путешествовать, посетить биом, сломать или поставить блок, крафтить, сажать и собирать урожай, плавить, варить зелья, зачаровывать, торговать, ковать, рыбачить, разводить и приручать животных, стричь их и убивать мобов.
- Набор целей соответствует категории: например, фермер получает задания, связанные с животными и урожаем, а исследователь — с картами, подзорной трубой, компасом и путешествиями.
- У заданий есть уровни открытия, опыт и взвешенный случайный выбор сложности. Расстояния и количество требуемых действий также могут выбираться случайно.
- Есть задания с ограничением по времени и таблицы рекордов самых быстрых прохождений.
- Цели
ITEM_TURN_INтребуют вернуть нужные предметы тому же NPC своей категории. - За выполнение выдаются предметы, а также могут запускаться команды от имени консоли. Для каждой категории и типа цели настраивается отдельный сундук наград со случайными предметами.
- Игрок может закрепить до трёх категорий заданий. Прогресс показывается в чате и в стандартном списке игроков при удержании
Tab.





Команды
/quest— открыть активные задания, закрепить категории и посмотреть таблицы лидеров; для оператора может открывать полное меню./questadmin gui— открыть административный интерфейс./questadmin— административные инструменты и консольные действия.
Настройка
Административный интерфейс позволяет управлять игроками онлайн, пропускать задания с наградой или без неё, просматривать отслеживаемые задания и награды, сбрасывать статистику категории или всю статистику.
Через интерфейс настраиваются категории NPC, типы и порядок уровней заданий, материалы, сундуки наград, защита от злоупотреблений, резервное копирование базы данных, аудит и таблицы лидеров. Изменения конфигурации и интерфейса синхронизируются без перезапуска сервера.
Можно включить правила честного прохождения: засчитывать действия только в выживании, проверять состояние пойманной рыбы и слот результата крафта, задавать исключения для творческого режима и задержки на использование предметов.
Плагин хранит активные задания, историю, рекорды, закрепления и статистику в SQLite в папке plugins/QuestCitizens/.


Требования
Для работы нужен Paper или совместимое серверное ядро. Citizens не обязателен: с ним игроки открывают меню заданий правым кликом по NPC, а без него используют /quest и /questadmin.
Vault позволяет выдавать денежные награды при подключённом экономическом плагине. PlaceholderAPI добавляет плейсхолдеры questcitizens для таблиц, TAB и других плагинов с поддержкой плейсхолдеров.
