Плагин для серверов Майнкрафт с настраиваемыми достижениями, наградами и рейтингами игроков. Подходит для выживания и серверов с собственным прогрессом: можно отмечать строительство, крафты, сражения, исследование мира и другие действия.

Возможности
Плагин отслеживает 55 типов достижений, включая цели за:
- размещение и ломание блоков, крафты, работу с наковальней, зачарования, плавку и фермерство;
- убийства мобов и игроков, стрельбу из лука и попадания по мишеням;
- путешествия пешком, верхом, на лодке, вагонетке, свинье или ламе, на элитрах и крадучись;
- смерти, еду, зелья, варку, сон, рыбалку, рейды и использование тягуна;
- входы на сервер, игровое время, введённые команды, собранные предметы и пользовательскую статистику.
Игроки просматривают категории, награды, дату получения и ход выполнения в интерфейсе инвентаря. Достижения можно выводить во вкладке обычных достижений Майнкрафта, сопровождать фейерверками, частицами, звуками, титрами, сообщениями в чате и на экране. Также доступны книги достижений, общий, недельный и месячный рейтинги.
За выполнение целей выдаются предметы, опыт, валюта через Vault, увеличение максимального здоровья или запаса воздуха, а также команды от консоли. Можно назначить отдельную награду за получение всех настроенных достижений.
Команды
/aach help— справка по командам./aach list— открыть меню достижений./aach stats— показать статистику выполнения./aach book— получить книгу достижений./aach top,/aach week,/aach month— открыть рейтинги./aach toggle— включить или выключить уведомления о достижениях других игроков./aach give— выдать особое достижение игроку./aach add— увеличить статистику игрока./aach check,/aach inspect— проверить получение достижения и недавних получателей./aach delete— удалить достижение у игрока./aach reset— сбросить статистику категории./aach reload— проверить и перезагрузить конфиги./aach generate— создать достижения во вкладке достижений Майнкрафта.
Настройка
Цели, названия, описания, иконки, награды, ограничения, миры, режимы игры и оформление настраиваются в YAML-конфигах. Данные можно хранить в H2, SQLite, MySQL или PostgreSQL; для сети серверов доступен общий прогресс через BungeeCord и удалённую базу данных.
Плагин поддерживает Vault для денежных наград, PlaceholderAPI для вывода статистики, EssentialsX для исключения времени в AFK, PetMaster и Jobs Reborn. Через PlaceholderAPI можно показывать число и процент выполненных достижений в табе, чате, скорборде и голограммах.
Требования
Требуется Java 21 и сервер на Spigot или Paper. Vault, PlaceholderAPI, EssentialsX, PetMaster и Jobs Reborn подключаются при необходимости.
