Помогите Префиксы uralclans в essentials

Статус
Закрыто для дальнейших ответов.

Psixodelic

Активный участник
Пользователь
Баллы
88
Ник в Minecraft
Psixodelic
Поставил UralClans, прописал !clantag! в настройки чата Essentials, в результате в крик пишет нормально с тэгом,
пример : допустим простой игрок (префикс стандартной группы Бродяга) клан БЛАБЛА ник бла,
в крике пишет - [БЛАБЛА] [Бродяга] бла : текст
а в обычный пишет - !clantag! [Бродяга] бла : текст

в конфиге essentials разделе chat
group-formats:
User: '!clantag! &a[Бродяга] &a{DISPLAYNAME}&a:&6 {MESSAGE}'

Как исправить что бы в оба чата шло название клана ?
 
На essentials недавно перешел, можно поподробней где именно ?
Там в уралкланс @EventHandler приоритет выставлен, его просто убрать и оставить @EventHandler без параметра.
Привести к такому виду короче

Java:
   @EventHandler
   public void AsyncPlayerChatEvent(AsyncPlayerChatEvent event) {
      if(Clan.hasMember(event.getPlayer().getName()) && event.getFormat().contains("!clantag!")) {
         event.setFormat(event.getFormat().replace("!clantag!", "§3Ⓚ§6" + Clan.getClanByName(event.getPlayer().getName()).getName()));
      } else {
         event.setFormat(event.getFormat().replace("!clantag!", ""));
      }

   }
 
Там в уралкланс @EventHandler приоритет выставлен, его просто убрать и оставить @EventHandler без параметра.
Привести к такому виду короче

Java:
   @EventHandler
   public void AsyncPlayerChatEvent(AsyncPlayerChatEvent event) {
      if(Clan.hasMember(event.getPlayer().getName()) && event.getFormat().contains("!clantag!")) {
         event.setFormat(event.getFormat().replace("!clantag!", "§3Ⓚ§6" + Clan.getClanByName(event.getPlayer().getName()).getName()));
      } else {
         event.setFormat(event.getFormat().replace("!clantag!", ""));
      }

   }

всё робит спс
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ