- Для версий
- 1.19.✘
- 1.20.✘
- 1.21.✘
- 26.✘
- Зависимости
- Luckperms [Optional], PlaceholderAPI [Optional]
MSPChoosePVP — это плагин для Minecraft, который позволяет игрокам выбирать предпочитаемый стиль игры: PVE или PVP. Он разработан для серверов, на которых нужно отделить игроков, предпочитающих мирный стиль игры, от тех, кто ориентирован на сражения, при этом сделав процесс выбора простым, наглядным и настраиваемым.
Когда игрок присоединяется к серверу, плагин автоматически открывает графический интерфейс, в котором можно выбрать режим PVE или PVP. Режим PVE защищает игроков от нежелательных сражений, а режим PVP позволяет вступать в бой с другими игроками. Плагин поддерживает подтверждение перед сохранением выбора, автоматическое повторное открытие меню, если игрок закрывает его, не сделав выбор, а также защиту для игроков, которые еще не выбрали режим.
Плагин включает в себя графический интерфейс с настройками для администраторов, с помощью которого сотрудники сервера могут управлять поведением плагина, не редактируя файлы вручную. Администраторы могут включать и отключать выбор PVE/PVP, включать защиту перед выбором, управлять частицами, звуками, эффектами, поведением при подтверждении выбора, повторным открытием меню, уведомлениями в заголовке и чате, уведомлениями для игроков, а также менять язык плагина прямо из меню, не перезапуская сервер.
MSPChoosePVP поддерживает сохранение выбора игроков с помощью базы данных, в том числе SQLite и MySQL. Выбор игроков сохраняется, и администраторы могут проверять, изменять или сбрасывать его. Плагин также предоставляет статистику о том, сколько игроков выбрали PVE или PVP.
Плагин поддерживает PlaceholderAPI и предоставляет заполнители, которые можно использовать в табло, списках вкладок, чатах, голограммах, меню и других совместимых плагинах. Он переведен на множество языков и позволяет переключать активный язык в меню настроек игры.
Команды
/pvp
Отображает справку по командам PVE/PVP и доступные подкоманды.
/pvp status <ник>
Проверяет сохраненный режим игрока.
/pvp change <ник> <PVE|PVP>
Меняет выбранный игроком режим на PVE или PVP.
/pvp reset <ник>
Сбрасывает сохраненный выбор игрока. Если игрок в сети, для него снова откроется меню выбора.
/pvp stats
Отображает статистику выбора, включая количество игроков в PVE, PVP и общее количество игроков с сохраненным выбором.
/pvp settings
Открывает меню настроек администратора.
Возможности
PlaceholderAPI
%pvptype_<игрок>%
Показывает символ типа PVP другого игрока.
Пример:
%pvptype_Steve%
Целевой игрок может быть онлайн или оффлайн. Если игрок неизвестен или у него нет сохраненного выбора, отображается значение "нет выбора".
PlaceholderAPI конфигурация
Настройки PlaceholderAPI изменяются в config.yml:
MSPChoosePVP может сохранять выбор игроков с помощью:
Меню настроек администратора
Меню настроек администратора позволяет сотрудникам сервера управлять плагином прямо в игре.
Доступные настройки:
Настройки меню выбора
Поведением меню выбора также можно управлять из графического интерфейса настроек.
Управление игроками
Администраторы могут управлять онлайн-игроками прямо из графического интерфейса.
Когда игрок присоединяется к серверу, плагин автоматически открывает графический интерфейс, в котором можно выбрать режим PVE или PVP. Режим PVE защищает игроков от нежелательных сражений, а режим PVP позволяет вступать в бой с другими игроками. Плагин поддерживает подтверждение перед сохранением выбора, автоматическое повторное открытие меню, если игрок закрывает его, не сделав выбор, а также защиту для игроков, которые еще не выбрали режим.
Плагин включает в себя графический интерфейс с настройками для администраторов, с помощью которого сотрудники сервера могут управлять поведением плагина, не редактируя файлы вручную. Администраторы могут включать и отключать выбор PVE/PVP, включать защиту перед выбором, управлять частицами, звуками, эффектами, поведением при подтверждении выбора, повторным открытием меню, уведомлениями в заголовке и чате, уведомлениями для игроков, а также менять язык плагина прямо из меню, не перезапуская сервер.
MSPChoosePVP поддерживает сохранение выбора игроков с помощью базы данных, в том числе SQLite и MySQL. Выбор игроков сохраняется, и администраторы могут проверять, изменять или сбрасывать его. Плагин также предоставляет статистику о том, сколько игроков выбрали PVE или PVP.
Плагин поддерживает PlaceholderAPI и предоставляет заполнители, которые можно использовать в табло, списках вкладок, чатах, голограммах, меню и других совместимых плагинах. Он переведен на множество языков и позволяет переключать активный язык в меню настроек игры.
Команды
/pvp
Отображает справку по командам PVE/PVP и доступные подкоманды.
/pvp status <ник>
Проверяет сохраненный режим игрока.
/pvp change <ник> <PVE|PVP>
Меняет выбранный игроком режим на PVE или PVP.
/pvp reset <ник>
Сбрасывает сохраненный выбор игрока. Если игрок в сети, для него снова откроется меню выбора.
/pvp stats
Отображает статистику выбора, включая количество игроков в PVE, PVP и общее количество игроков с сохраненным выбором.
/pvp settings
Открывает меню настроек администратора.
Возможности
- Выбор PVE/PVP с помощью графического интерфейса
- Дополнительное подтверждение перед сохранением выбора
- Дополнительное автоматическое открытие меню при подключении
- Дополнительное повторное открытие меню, если игрок закрыл его, не сделав выбор
- Дополнительное повторное открытие меню, если выбор не удалось сохранить в базе данных
- Защита от выбора режима игроком
- Административный графический интерфейс для настройки плагина
- Графический интерфейс для управления онлайн-игроками
- Возможность изменить режим игрока с помощью графического интерфейса
- Возможность сбросить выбор игрока с помощью графического интерфейса
- Возможность изменить стиль анимации частиц игрока
- Статистика выбора
- Настраиваемые частицы
- Настраиваемая анимация частиц
- Настраиваемые звуки
- Настраиваемые эффекты PVE/PVP
- Отдельная опция для звуков эффектов PVP
- Отдельная опция для звуков выбора в PVP
- Поддержка SQLite и MySQL
- Поддержка PlaceholderAPI
- Переключение языка во время выполнения без перезапуска сервера
- Перевод на множество языков
- Настраиваемые заголовки, сообщения в чате, названия элементов графического интерфейса, предыстория, материалы, слоты и расположение меню
- Настраиваемые символы и цвета PlaceholderAPI
- Уведомления администратора об изменениях и сбросах настроек
- Возможность принудительного закрытия текущего графического интерфейса целевого игрока после действий администратора
- Возможность принудительного отключения разрешения на выбор необходимого режима
- Нет выбора — используется настроенное значение без выбора
PlaceholderAPI
%pvptype_<игрок>%
Показывает символ типа PVP другого игрока.
Пример:
%pvptype_Steve%
Целевой игрок может быть онлайн или оффлайн. Если игрок неизвестен или у него нет сохраненного выбора, отображается значение "нет выбора".
PlaceholderAPI конфигурация
Настройки PlaceholderAPI изменяются в config.yml:
YAML:
placeholder:
no-choice: "#808080❓"
pve:
symbol: "🛡"
color: "#FFD447"
pvp:
symbol: "🗡"
color: "#FF3333"MSPChoosePVP может сохранять выбор игроков с помощью:
- SQLite
- MySQL
Меню настроек администратора
Меню настроек администратора позволяет сотрудникам сервера управлять плагином прямо в игре.
Доступные настройки:
- Включение или отключение выбора PVE
- Включение или отключение выбора PVP
- Включение или отключение защиты перед выбором
- Включение или отключение разрешения на обходной выбор
- Включение или отключение уведомлений игроков при смене режима администратором
- Включение или отключение уведомлений игроков при сбросе выбора администратором
- Включение или отключение закрытия текущего графического интерфейса целевого игрока после действий администратора
- Включение или отключение частиц выбора
- Изменение стиля анимации частиц
- Изменение языка плагина без перезапуска
- Включение или отключение звуков графического интерфейса
- Включить или отключить PVE-эффекты
- Включить или отключить PVP-эффекты
- Включить или отключить звук PVP-эффекта
- Включить или отключить отдельный звук выбора PVP-игрока
- Открыть настройки меню выбора
- Открыть управление онлайн-игроками
- Обновить статистику выбора
Настройки меню выбора
Поведением меню выбора также можно управлять из графического интерфейса настроек.
- Автоматическое открытие меню выбора при присоединении игрока
- Требовать подтверждения после выбора PVE или PVP
- Повторно открыть меню, если игрок закрыл его, не сделав выбор.
- Показать заголовок после успешного выбора.
- Отправить сообщение в чат после успешного выбора.
- Повторно открыть меню, если выбор не удалось сохранить в базе данных.
Управление игроками
Администраторы могут управлять онлайн-игроками прямо из графического интерфейса.
- Просмотр текущего режима игрока.
- Переключение режима игрока на PVE.
- Переключение режима игрока на PVP- Уведомления администратора
- Закрытие целевого графического интерфейса после действий администратора
- Звуки
- Частицы
- Анимация частиц
- Эффекты
- Заголовки
- Сообщения в чате
- Языковые файлы
- Символы и цвета по умолчанию
- тип базы данных
- размер графического интерфейса
- слоты графического интерфейса
- материалы графического интерфейса
- пользовательские данные модели
- доступность PVE/PVP
- поведение меню присоединения
- поведение при подтверждении
- защита перед выбором
- поведение при обходе обязательного выбора
- Уведомления администратора
- Закрытие целевого графического интерфейса после действий администратора
- Звуки
- Частицы
- Анимация частиц
- Эффекты
- Заголовки
- Сообщения в чате
- Языковые файлы
- Символы и цвета PlaceholderAPI







