
Premium Advancements - Кастомные Достижения для Майнкрафт
Premium Advancements - серверный плагин для Minecraft, который добавляет неограниченные кастомные достижения и квесты. 53 триггера, веб-редактор, Vault, MySQL, Discord-вебхуки и MiniMessage. Поддержка 1.20.4+, 1.21 и новее.
Premium Advancements - это плагин для серверов Майнкрафт, который закрывает одну из самых болезненных тем: ванильные достижения быстро заканчиваются, а делать свои через датапаки - та ещё морока с JSON-файлами. Этот проект решает проблему иначе. Тут есть и внутриигровой GUI, и полноценный веб-редактор с визуальным деревом связей. Конфиги вручную трогать не придётся вообще.
Если вы держите сервер и хотите удержать игроков - прогрессия и ачивки это один из самых рабочих инструментов. Premium Advancements превращает скучный список достижений в настоящую систему квестов и наград. Забегая вперёд: плагин часто ставят вместе с UltimateAdvancementAPI (обязательная зависимость), а для расширенных функций подключают Vault, PlaceholderAPI, LuckPerms и MythicMobs.
Зачем это нужно на сервере
Ванильные ачивки дают ровно ноль поводов их выполнять после первого прохождения. Premium Advancements позволяет за каждое действие игрока выдать награду: деньги, предметы, права, поинты или просто красивый тост в углу экрана. И всё это настраивается прямо в игре.
Ключевые возможности
- MiniMessage и Hex-цвета - градиенты, радуга, жирный/курсив/подчёркнутый текст, именованные цвета вроде
<light_purple>. Работает везде: в GUI, в broadcast-сообщениях и в веб-редакторе с живым превью - Мульти-вкладки - группировка достижений по вкладкам, у каждой свой иконка, фон и namespace
- Просмотр ванильных достижений - Story, Adventure, Nether, End и Husbandry подгружаются в режиме read-only с корректными иконками и связями дерева
- Встроенный GUI-редактор - 6 экранов: список, выбор вкладки, мастер создания, редактирование, подтверждение удаления, просмотр статистики
- Веб-редактор в браузере - полноценный визуальный редактор с деревом, drag & drop, undo/redo, импортом/экспортом JSON и браузером иконок
- 53 типа триггеров - ломание и установка блоков, убийство и разведение мобов, приручение, зачарование, вход в измерение и биом, регионы WorldGuard, цепочки ванильных ачивок, пройденная дистанция, время в игре, стрики входов, плейсхолдеры и многое другое
- Отслеживание прогресса - счётчики сохраняются между сессиями, включая накопительную дистанцию (планирование, плавание, лазание, ходьба)
- 8 типов наград - команды от консоли, деньги через Vault, предметы (с зачарованиями, именем, лором и Custom Model Data), права LuckPerms, PlayerPoints, рандомные пулы наград, глобальный broadcast и Discord-вебхуки
- Интеграция с Discord - настраиваемые эмбеды при завершении ачивки, переключатель для каждой ачивки отдельно, плейсхолдеры
%player%и%advancement% - Уведомления - toast-попапы, объявления в чате, прогресс в action bar
- Зависимости - цепочки достижений с обязательными предварительными условиями
- Фильтры - по блоку/предмету/типу сущности, ограничения по мирам, правам, Custom Model Data (ItemsAdder/Oraxen), зачарованиям, эффектам зелий, причине смерти, профессии жителя, цвету кровати и овцы
- Backend-режим (v3.2+) - можно скрыть кастомные вкладки из ванильного меню достижений (
hide-tabs-from-vanilla-gui) и выдавать ачивки тихо через/padv give ... --silent - Скрытые достижения - не отображаются, пока не выполнены все условия
- Визуальное дерево - настраиваемые координаты x/y и цели связей для аккуратного отображения
- База данных - SQLite (файловая, для старта) или MySQL/MariaDB с пулом HikariCP
- Мультиязычность - встроенные английский и французский, поддержка кастомных языковых файлов
- PlaceholderAPI - более 14 плейсхолдеров для счёта, прогресса, ранжирования и статистики по вкладкам
- Автомиграция - бесшовное обновление с v1.70 с автоматическим бэкапом
Как это выглядит на практике
Допустим, вы хотите дать игрокам квест на убийство 500 зомби с наградой в виде права на кастомный префикс. Открываете /padv gui, жмёте создать, выбираете триггер ENTITY_KILL, ставите фильтр на zombei, задаёте счётчик 500, добавляете награду LuckPerms. Всё, квест работает. Через веб-редактор то же самое можно сделать мышкой на большом экране.
Кстати, в Minecraft 1.21 Mojang переработали систему достижений, и многие старые датапаки перестали работать. Premium Advancements поддерживает и 1.20.4, и все версии 1.21.x, и даже более свежие снапшоты - если у вас несколько серверов с разными версиями, плагин сэкономит кучу времени.
Быстрый старт
- Установите UltimateAdvancementAPI v3.0.0-beta-4 или новее
- Закиньте плагин в папку
plugins/и перезапустите сервер - Введите
/padv guiдля создания ачивок или/padv editorдля веб-редактора - Нажмите L в игре, чтобы посмотреть результат
Команды
| Команда | Описание |
|---|---|
/padv help | Меню помощи |
/padv gui | Открыть GUI управления (или выбор вкладок) |
/padv tabs | Список всех вкладок |
/padv wiki | Открыть вики плагина |
/padv editor | Получить ссылку на веб-редактор |
/padv editor-trust <code> | Авторизовать сессию браузера |
/padv info <id> | Полная информация о достижении |
/padv give <player> <advancement> | Выдать достижение игроку |
/padv take <player> <advancement|all> | Отозвать достижение (или все) |
/padv list [player] | Список выполненных достижений |
/padv stats [player] | GUI статистики с прогресс-барами |
/padv setplaytime <player> <minutes> | Установить общее время игры |
/padv loginstreak [player] | Проверить стрик входов |
/padv setloginstreak <player> <days> | Установить стрик входов |
/padv reload | Перезагрузить конфигурацию |
/padv placeholders | Список всех плейсхолдеров |
Права
| Право | По умолчанию | Описание |
|---|---|---|
premiumadvancements.admin | OP | Полный доступ ко всем admin-командам |
premiumadvancements.give | OP | Выдача достижений |
premiumadvancements.take | OP | Отзыв достижений |
premiumadvancements.list | true | Просмотр своих достижений |
premiumadvancements.list.others | OP | Просмотр чужих достижений |
premiumadvancements.stats | true | Просмотр своей статистики |
premiumadvancements.stats.others | OP | Просмотр чужой статистики |
Плейсхолдеры
| Плейсхолдер | Описание |
|---|---|
%premiumadvancements_completed% | Всего выполнено достижений |
%premiumadvancements_total% | Всего доступных достижений |
%premiumadvancements_progress_<id>% | Прогресс (например, 45/100) |
%premiumadvancements_completed_<id>% | Статус выполнения (true/false) |
%premiumadvancements_percent% | Общий процент выполнения |
%premiumadvancements_percent_<id>% | Процент по конкретному достижению |
%premiumadvancements_latest% | Название последнего выполненного |
%premiumadvancements_ranking% | Место игрока по количеству выполнений |
%premiumadvancements_tab_completed_<ns>% | Выполнено во вкладке |
%premiumadvancements_tab_total_<ns>% | Всего во вкладке |
%premiumadvancements_tab_percent_<ns>% | Процент выполнения вкладки |
Что нового в свежих версиях
Последняя публичная версия - v3.2.1 от 4 октября 2026. В ветке 3.2 добавили поддержку Minecraft 26.3, фильтр убийств по MythicMobs, режим скрытия вкладок из ванильного меню, тихую выдачу через --silent, около 150 новых иконок, поиск целей связей и эффект зачарования на иконках. Также пофиксили проблемы с WorldGuard, восстановлением прогресса и нагрузкой при перезагрузке сервера.
Требования
- Paper, Spigot или Purpur 1.20.4+
- Java 17+ (для MC 1.20.5+ нужна Java 21+)
- UltimateAdvancementAPI 3.0.0-beta-4+ (обязательно)
- Vault (опционально, для денежных наград)
- PlaceholderAPI (опционально, для плейсхолдеров)
- LuckPerms (опционально, для наград правами)
- PlayerPoints (опционально, для награды поинтами)
- WorldGuard (опционально, для триггера REGION_ENTER)
Важный нюанс
Если ставите плагин на слабый VPS - используйте SQLite. MySQL с HikariCP даёт лучшую производительность на большой онлайне (200+ игроков), но требует отдельного ресурса под базу. По моему опыту, на серверах до 50 игроков SQLite отрабатывает вообще без вопросов.
Ещё момент: при обновлении с v1.70 плагин сам делает бэкап базы. Но если вы обновляетесь с более старых версий - лучше руками скопировать папку plugins/PremiumAdvancements/ перед запуском. Не пожалеете.
Если у вас уже стоит UltimateAdvancementAPI и вы ищете, чем закрыть систему прогрессии - это один из самых гибких вариантов. Особенно если сервер на Paper или Purpur и хочется избежать возни с конфигами. Скачать Premium Advancements можно с официальных источников, а на BungeeHost плагин ставится в один клик - если планируете поднять сервер под друзей или для публичного проекта, это удобный вариант старта.
Сервер для плагина Premium Advancements - Кастомные Достижения для Майнкрафт - как у профи
Плагин Premium Advancements - Кастомные Достижения для Майнкрафт создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Premium Advancements - Кастомные Достижения для Майнкрафт для друзей можно за пару минут - BungeeHost всё уже подготовил.
