Привет! Отличный плагин! Но обнаружился баг{?} в работе с межсерверным чатом.
Пример.
Создаём межсерверный чат на двух серверах:
Код:
chats:
serv:
enable: true
display-name: 'межсерв'
format: '{prefix}{player}{suffix}: {message}'
range: -3
symbol: '-'
cooldown: -1
command: 'servchat'
Есть игроки pl1 и pl2 в составе группе "default", которой посредством LuckyPerms выдан префикс [Gamer]. У группы, естесственно, есть все необходимые права для отправления и чтения сообщений в данном чате: "chatty.chat.sefv".
Так вот, если игроки находятся на разных серверах, и игрок pl1 пишет в чате сообщение:
, то второй игрок получает его в нормальном виде:
Код:
[Gamer]pl1: Как здоровье?
, а в чате первого игрока, отправившего это сообщение, отображается так:
Код:
[Gamer][Gamer]pl1: Как здоровье?
Но ежели оба игрока торчат на одном сервере, то сообщение отобржается с двумя префиксами у обоих:
Код:
[Gamer][Gamer]pl1: Как здоровье?
Проще говоря, в межсерверном чате того сервера, с которого идёт отправка сообщения, у всех игроков (и у отправителя, и у получателей) оно отображается с двойным префиксом. А в чатах всех других серверов - отображается нормально, с одним префиксом.