▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Superheroes | Classes, Origins, Races
Superheroes | Classes, Origins, Races

Superheroes | Classes, Origins, Races

Плагин Superheroes для Minecraft добавляет систему супергероев, классов и способностей. Создавайте свои классы или выбирайте из 34 готовых героев с уникальными навыками. Идеально для RPG-серверов.

Оцените первым
32.4K
42

Superheroes - это плагин для серверов Minecraft, который превращает обычную выживалку в настоящую RPG-песочницу с супергероями. Вместо того чтобы просто копать и строить, игроки получают уникальные способности, классы и расы. По сути, это гибкая система Origins/Classes, заточенная под PvP, PvE и ролевые отыгрыши.

Что это и зачем нужно

В ванильном Minecraft нет разделения на классы - все игроки одинаковы. Superheroes решает эту проблему: каждый игрок выбирает себе героя с набором навыков, которые меняют геймплей. Хотите летать, стрелять лазерами или становиться невидимым? Пожалуйста. Плагин даёт серверу глубину и реиграбельность, особенно на RPG-серверах.

Как это работает

Плагин построен на модульной системе "скиллов" (skills). Ты как админ можешь миксовать разные способности и создавать собственных героев. Если какого-то навыка нет в плагине - можно предложить идею разработчику. Но даже без творчества есть чем заняться: из коробки идёт 34 готовых супергероя с уникальными абилками.

Когда новый игрок заходит на сервер, ему открывается GUI-меню с выбором героя. Иконки можно кастомизировать под любой предмет. Настройка гибкая:

  • Новички могут быть без способностей (Powerless)
  • Можно выдавать случайного героя из выбранного пула
  • Доступна команда /hero select с кулдауном (или GUI с кулдауном)

Смена героя

По умолчанию, если игрок получает звезду Незера, он может перевыбрать героя. Всё это настраивается в reroll.yml: меняй предмет для реролла, указывай, каких героев можно получить. Можно сделать несколько предметов для разных категорий - например, звезда Незера для добрых героев, а визер-череп для злых. Также можно дать доступ к GUI, командам select или reroll.

Команды

  • /hero select - сменить героя игроку
  • /hero gui - открыть GUI смены героя
  • /hero check - проверить, какой герой у игрока
  • /hero export - выгрузить данные в файл (полезно при смене БД)
  • /hero import - импортировать данные из файла (например, при переходе на MySQL)
  • /hero reroll - случайный выбор героя из группы (настраивается в reroll.yml)
  • /hero reload - перезагрузить плагин

Права (Permissions)

  • superheroes.hero.check - просмотр своего героя
  • superheroes.hero.check.others - просмотр героя другого игрока
  • superheroes.hero.export - экспорт данных
  • superheroes.hero.import - импорт данных
  • superheroes.hero.gui - открытие GUI
  • superheroes.hero - доступ ко всем командам
  • superheroes.hero.select - смена своего героя
  • superheroes.hero.select.others - смена героя другому игроку
  • superheroes.hero.select.bypasscooldown - игнорировать кулдаун
  • superheroes.hero.select. - доступ к конкретному герою (если включено eachHeroRequiresPermission)
  • superheroes.hero.reload - перезагрузка конфигов
  • superheroes.hero.reroll - использование /hero reroll
  • superheroes.hero.reroll. - реролл для конкретной группы
  • superheroes.notify - получение уведомлений об обновлениях

База данных и производительность

По умолчанию плагин хранит данные в YAML-файле. Для больших серверов лучше переключиться на MySQL - это сильно ускоряет работу. Чтобы не потерять данные при смене формата, используй /hero export перед переключением и /hero import после.

# Настройки базы данных
database:
  type: YAML
  host: ваш хост (если MySQL)
  port: 3306
  name: имя базы (если MySQL)
  username: пользователь (если MySQL)
  password: пароль (если MySQL)

Интеграции

  • PlaceholderAPI - поддерживаются плейсхолдеры %superheroes_name% и %superheroes_description%. Можно запросить дополнительные в Discord.
  • WorldGuard - через флаг allow-heroes на регионах. Если поставить deny, то в этом регионе способности героев отключаются.

SuperheroesPlusUltra

Для тех, кому мало базового функционала, есть расширение SuperheroesPlusUltra. Оно добавляет полную интеграцию с SkillsLibrary - можно писать свои способности без Java. В комплекте идёт три новых героя для примера. Также появляются скины для героев и базовая поддержка Skript.

Важно знать

  • Плагин отлично подходит для RPG-серверов, харкорных выживалок и PvP-арен.
  • На маленьких серверах YAML-хранилище работает нормально, но для 50+ игроков лучше сразу ставить MySQL.
  • Если вы собираете сервер с нуля - Superheroes даёт готовую классовую систему без танцев с бубном.
  • Скачать плагин Superheroes можно на SpigotMC, а расширение - там же.

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

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.1.x1.21.x1.20.x1.16.x

Поддерживаемые окружения

Сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:1 неделю назад
Главная