Плагин для серверов Майнкрафт постепенно меняет рост игроков в зависимости от реально проведённого в игре времени. Он использует ванильный атрибут масштаба, поэтому работает с любыми скинами и ресурс-паками и не требует мода у игроков; есть русский язык.
Возможности
- Рост меняется от настраиваемого минимума к максимуму по игровому времени, без учёта простоя в АФК.
- Рост можно останавливать, когда игрок зажат твёрдыми блоками.
- Длительность роста задаётся общей для всех либо случайной для каждого игрока в выбранном диапазоне.
- Для настраиваемых типов пола можно назначить отдельные пределы роста или отключить эту систему и использовать общий предел.
- Игроки и администраторы могут вручную установить точный рост; он не будет заменён автоматическим изменением.
- На сети серверов через Velocity изменения роста и типа пола синхронизируются между серверами.
- Поддерживаются плейсхолдеры PlaceholderAPI
%playergrowth_*%с текущим, минимальным и максимальным ростом, масштабом, типом пола, прогрессом и оставшимся временем. - Данные хранятся в H2, MySQL, MariaDB или YAML.
Команды
/height <meters>— установить свой рост;/height remove— вернуть автоматический рост./height set <player> <meters>— установить рост другому игроку;/height remove <player>— убрать его ручной рост./gender <type>— выбрать свой тип пола;/gender set <player> <type>— изменить его другому игроку./growth summary [player]— посмотреть рост, тип пола и прогресс./growth height [player]— посмотреть рост и прогресс;/growth gender [player]— посмотреть тип пола./playergrowth reload— перезагрузить конфиг, типы пола и сообщения./playergrowth help— показать доступные команды.
Права
playergrowth.height— команды изменения своего роста.playergrowth.height.others— изменение роста других игроков.playergrowth.gender— выбор своего типа пола.playergrowth.gender.others— изменение типа пола другим игрокам.playergrowth.infoиplayergrowth.info.others— просмотр сведений о себе и других.playergrowth.admin.reload— перезагрузка настроек.playergrowth.help— просмотр списка команд.
Настройка
config.ymlсодержит скорость роста, границы масштаба, хранилище, синхронизацию серверов и язык.gender.ymlзадаёт типы пола, их псевдонимы и максимальный рост.localizations/messages_<locale>.ymlсодержит сообщения для игроков.
Требования
На сервере Paper или его форке, включая Purpur, используется модуль minecraft/paper; для Spigot и CraftBukkit — minecraft/bukkit. На каждом сервере сети нужен только один из этих модулей. Для синхронизации между серверами требуется прокси Velocity и модуль minecraft/velocity; BungeeCord не поддерживается.
