

SimplePMs
Активный0.0
Установок
Последнее обновление
Версии
SimplePMs
Простой, но мощный плагин для организации приватных сообщений между игроками, который предлагает полный набор функций для комфортного общения.
Основные возможности
Система включает в себя все необходимое для личной переписки: отправку сообщений и ответы на них, возможность временно отключать получение сообщений, блокировку нежелательных пользователей, а также функцию "Социальная слежка" для администраторов. Плагин поддерживает интеграцию с PlaceholderAPI для кастомизации формата сообщений и позволяет обмениваться сообщениями даже с консоли сервера.
Команды плагина
Команда | Права доступа | Назначение |
---|---|---|
/msg <игрок> <сообщение> |
message.basic.send |
Отправка личного сообщения другому игроку |
/msgtoggle |
message.basic.toggle |
Включение/отключение получения личных сообщений |
/r <сообщение> |
message.basic.send |
Ответ последнему собеседнику |
/block <пользователь> <причина> |
message.basic.block |
Блокировка пользователя от отправки вам сообщений |
/unblock <пользователь> |
message.basic.block |
Разблокировка пользователя |
/blocklist |
message.basic.block |
Просмотр списка заблокированных пользователей |
/socialspy |
message.admin.social-spy |
Включение/отключения просмотра личных сообщений других игроков |
/spmreload |
message.reload |
Перезагрузка конфигурации и локализации плагина |
Система прав доступа
Права доступа | По умолчанию | Функциональность |
---|---|---|
message.reload |
OP | Перезагрузка конфигурации и локализации |
message.basic. |
true |
Все базовые функции обмена сообщениями |
message.basic.send |
true |
Отправка сообщений |
message.basic.receive |
true |
Получение сообщений |
message.basic.toggle |
true |
Включение/отключение личных сообщений |
message.basic.block |
true |
Блокировка, разблокировка и просмотр заблокированных пользователей |
message.admin. |
OP | Все административные права |
message.admin.override |
OP | Обход ограничений при отправке сообщений |
message.admin.social-spy |
OP | Просмотр личных сообщений между игроками |
message.admin.console-spy |
OP | Просмотр сообщений между консолью и игроками |
message.bypass.social-spy |
OP | Защита от просмотра ваших сообщений через социальную слежку |
message.bypass.command-spy |
OP | Скрытие команд от социальной слежки |
Интеграция с PlaceholderAPI
Для кастомизации формата сообщений в конфигурационном файле можно использовать плейсхолдеры PlaceholderAPI. Для этого применяется синтаксис: <papi:плейсхолдер>
Например, вместо стандартного %player_displayname%
следует использовать <papi:player_displayname>
в файле конфигурации. Важно удалить символы %
и указать только текст плейсхолдера.
Примечание: Данная функция работает только в файле
config.yml
и не поддерживается в файле локализацииlocale.yml
. Для работы плейсхолдеров необходимо установить плагин PlaceholderAPI.