Minecraft Wiki перенесена на Единую платформу UCP. О замеченных ошибках, пожалуйста, сообщайте на портале сообщества или канале Discord.

PermissionsEX/Chat Manager

Материал из Minecraft Wiki
Перейти к: навигация, поиск

Chat Manager — официальное дополнение к PermissionsEX, которое предоставляет возможность гибкой настройки чата для определенного игрока или группы. Включает такие возможности как настройка локального и глобального чата, раскраска ников игроков, добавление к ним префиксов/суффиксов и другое.

Конфигурация[править | править код]

ChatManager по умолчанию отключён, чтобы включить его убедитесь, что файл ChatManager.jar находится в папке с плагинами, перезагрузите сервер и в файле plugins/ChatManager/config.yml в строке enable:параметр false замените на true.

Коды цветов
chat-range: 100.0
display-name-format: '%prefix%player%suffix'
global-message-format: <%prefix%player%suffix> &e%message
enable: true
message-format: <%prefix%player%suffix> %message
ranged-mode: false

Значение остальных параметров следующее:

  • ranged-mode: — режим локального чата, чтобы включить смените false на true;
  • chat-range: — расстояние от игрока, на котором другие смогут увидеть его сообщение, по умолчанию значение равно 100;
  • display-name-format: — формат отображения ника игрока, по умолчанию "ПрефиксНикСуффикс";
  • global-message-format: — формат глобального сообщения;
  • message-format: — формат обычного сообщения;
  • & — указывает на то, что символы идущие после этого знака обозначают цвет следующего параметра;
  • e — это, собственно, и есть цвет отображения параметра;
  • %message: в данном случае жёлтый. Вы можете выбрать какой угодно цвет, написав его код. Коды цветов показаны на рисунке.

Права[править | править код]

Permission Описание
chatmanager.chat.global Возможность писать в глобальный чат, когда включен режим локального чата.
chatmanager.chat.color Возможность писать разными цветами. Например: «&5Всем &4Привет!».
chatmanager.chat.magic Возможность писать "волшебным" &k цветом. Например: «&kHello».
chatmanager.override.ranged Возможность игнорировать настройки режима локального чата.

Режим локального чата[править | править код]

ChatManager содержит режим локального чата. Когда он включен, каждое сообщение будет распространятся не дальше определенного радиуса от писавшего (по-умолчанию 100 блоков)
Чтобы послать сообщение в глобальный чат, у вас должно быть нужное право, а также перед сообщением следует поставить восклицательный знак "!"

Пример[править | править код]

Рассмотрим на конкретном примере как добавить префикс к группе:

groups: 
  default: 
      default: true 
      permissions: 
      prefix: '&2[&fИгрок&2]'
      suffix: '&2'

Как видим, у всех игроков, кто входит в группу default будет префикс [Игрок] белого цвета (т.к. если не выбран определенный цвет, то по-умолчанию он будет белым)
У тех же, кто входит в группу Admins будет префикс [Админ] красного цвета, сам же ник будет белым, поскольку стоит параметр &f, если его убрать, то и все следующие параметры (ник, суффикс, сообщение) будут красными.Также если в суффиксе есть цветовой код, а сам суффикс отсутствует, то это будет цвет чата игрока.