Плагин для серверов Майнкрафт, который добавляет общий уровень мира для всех игроков. Сервер получает опыт за обычную игру, а с повышением уровня открываются заданные администратором возможности и награды.
Возможности
- Награды за новый уровень: предметы, расширение границы мира, выполнение команд, права, группы и игровая валюта.
- Ограничения по уровню мира: создание порталов в незер и энд, добыча и установка блоков, крафт предметов.
- Отдельные группы уровней для разных миров: например, обычного мира, незера и энда. Награды одной группы можно выдавать игрокам из других групп.
- Настраиваемые источники опыта: стандартный опыт игры либо действия, такие как добыча определённых руд. Для добычи можно отключить начисление опыта при использовании «Шёлкового касания».
- Поддержка бесконечного роста уровней и наград, а также выдачи пропущенных наград новым игрокам или тем, кто был не в сети.
- Сообщения, заголовки и шкала опыта сервера настраиваются; для оформления сообщений поддерживается MiniMessage.



Команды
Все команды начинаются с worldlevels.
worldlevels help— показать список команд.worldlevels reload— перезагрузить конфигурацию.worldlevels xp— узнать текущий уровень и количество опыта.worldlevels xp add <xp>— добавить или отнять указанное количество опыта.worldlevels xp set <xp>— установить общее количество опыта.worldlevels reset all— сбросить опыт до нуля и разрешить игрокам вновь получать награды.worldlevels reset rewards [player]— сбросить полученные награды у указанного игрока или у всех игроков.
Права
worldlevels.earn.exempt— запретить игроку получать опыт общего уровня.worldlevels.help— доступ кworldlevels help.worldlevels.reload— доступ кworldlevels reload.worldlevels.reset.all— доступ кworldlevels reset all.worldlevels.reset.rewards— доступ кworldlevels reset rewards.worldlevels.xp.add— доступ кworldlevels xp add.worldlevels.xp.get— доступ кworldlevels xp.worldlevels.xp.set— доступ кworldlevels xp set.
Настройка
Основные правила задаются в разделе levels: для каждого уровня или диапазона уровней указываются требуемый опыт, награды, ограничения и действия. Требования к опыту можно задавать числом или увеличивать от предыдущего уровня через xpStep с add либо mult.
В worldBorder задаются радиус и центр границы мира, а также её рост по уровням. Ключи allowNether и allowEnd открывают порталы в незер и энд; через crafting, mining и placing ограничиваются конкретные предметы и блоки. В commands указываются команды консоли, выполняемые при достижении уровня.
В разделе groups можно объединить миры в отдельные прогрессии, задать обмен наградами через rewardOtherGroups и выдачу прошлых наград через rewardNewPlayers и rewardOffline.
В сообщениях доступны подстановки: <level>, <relative_xp>, <level_xp>, <total_xp> и <group_name>.
Требования
Для наград в виде прав, групп и игровой валюты нужен Vault вместе с совместимым плагином прав или экономики.
