Плагин для серверов Майнкрафт с классами, происхождениями и супергероями. В нём есть 34 готовых героя с уникальными способностями, а собственных героев можно собирать из отдельных навыков.
Возможности
При первом входе игрок выбирает героя в меню-сундуке; значки героев в этом меню можно заменить на любые предметы.

Для новых игроков доступны разные варианты: оставить их без способностей, случайно назначать героя из заданного списка или разрешить выбор через команду либо меню с задержкой. По умолчанию герой меняется с помощью звезды незера. В reroll.yml можно выбрать предмет для смены, доступных героев и создать несколько групп: например, звезда незера для добрых героев и череп визер-скелета для злых.
Плагин поддерживает PlaceholderAPI: %superheroes_name% выводит имя героя, а %superheroes_description% — его описание. При наличии WorldGuard в регионах доступен флаг allow-heroes: значение deny отключает способности героев в регионе.
Команды
/hero select— выбрать или сменить героя./hero gui— открыть меню смены героя./hero check— узнать выбранного героя./hero reroll— случайно выбрать героя из группы изreroll.yml./hero reload— перезагрузить плагин./hero export— сохранить данные игроков в файл для переноса между базами данных./hero import— загрузить ранее экспортированные данные.
Права
superheroes.hero— доступ ко всем командам плагина.superheroes.hero.check— проверить своего героя;superheroes.hero.check.others— героя другого игрока.superheroes.hero.gui— открыть меню героя.superheroes.hero.select— выбрать героя себе;superheroes.hero.select.others— назначить героя другому игроку;superheroes.hero.select.bypasscooldown— игнорировать задержку выбора.superheroes.hero.select.<heroName>— доступ к конкретному герою при включённомeachHeroRequiresPermission.superheroes.hero.reroll— использовать случайную смену героя;superheroes.hero.reroll.<groupName>— смену из указанной группы.superheroes.hero.exportиsuperheroes.hero.import— экспорт и импорт данных.superheroes.hero.reload— перезагрузить конфиги и героев.
Настройка
Данные игроков по умолчанию хранятся в YAML-файле: выбранный герой и задержка его смены. Для крупного сервера в database.yml можно настроить MySQL через параметры type, host, port, name, username и password; перед переносом используйте /hero export, а после смены базы — /hero import.
Требования
Для плейсхолдеров нужен PlaceholderAPI, а управление способностями в регионах доступно при установленном WorldGuard.
