Помогите Essentails chat перекрывает мой плагин

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

DarkTemplar01

Активный участник
Пользователь
Баллы
58
Ник в Minecraft
Darkauron
Плагин делает префикс в чате, можно ли как то совместить его с суфиксом групп eссентаилс? и фракциями
 
Последнее редактирование:
Может "уссентаилс" вообще убрать? Там функционала кот наплакал, реализуй его в своем плагине и все. Еще попробуй сделать высокий приоритет на ивент, возможно прокатит.
 
По сути EssentialsChat префексы сильно и не нужны, но вот можно ли как-то сделать про примеру factions чтобы вписать префикс плагина в EssentialsChat. Кратко говоря, группы не обязательно видить, но нужно чтобы фракция была в суфиксе, а клан в префиксе
Ну это я уже не знаю. Полазь по форуму, может что найдешь или поспрашивай...
 
Читайте офф.страницу Factions. Там всё написано. Только Ess поддерживается, начиная с версии 2.12.1 вроде (тут не уверен).
 
Плагин делает префикс в чате, можно ли как то совместить его с суфиксом групп уссентаилс? и фракциями
Определнно возможно.У меня Спигот 1.7.2 вот скриншот с сервера
upload_2014-12-14_17-14-47.png
Это я так понимаю то что нужно?
Если да, то копайтесь в настройках... На крайний случай пишите помогу
Хотя я нашёл. Вам нужно зайти в дирректорию /mstore/factions_mconf и в файле instance.json
найдите строки и попробуйте поменять их как у меня.
Код:
  "chatSetFormat": true,
  "chatSetFormatAt": "LOWEST",
  "chatSetFormatTo": "{factions_relcolor}§l{factions_roleprefix}§r{factions_relcolor}{factions_name|rp}§f%1$s %2$s",
  "chatParseTags": true,
  "chatParseTagsAt": "LOW",
Можете поэксперементировать с этими настройками.
Хочу предупредить: насколько я помню изменения вступают в силу сразу после сохранения файла. там не нужно перезагружать сервер или файл конфигурации или что то еще.
 
Определнно возможно.У меня Спигот 1.7.2 вот скриншот с сервера
Посмотреть вложение 28592
Это я так понимаю то что нужно?
Если да, то копайтесь в настройках... На крайний случай пишите помогу
Хотя я нашёл. Вам нужно зайти в дирректорию /mstore/factions_mconf и в файле instance.json
найдите строки и попробуйте поменять их как у меня.
Код:
  "chatSetFormat": true,
  "chatSetFormatAt": "LOWEST",
  "chatSetFormatTo": "{factions_relcolor}§l{factions_roleprefix}§r{factions_relcolor}{factions_name|rp}§f%1$s %2$s",
  "chatParseTags": true,
  "chatParseTagsAt": "LOW",
Можете поэксперементировать с этими настройками.
Хочу предупредить: насколько я помню изменения вступают в силу сразу после сохранения файла. там не нужно перезагружать сервер или файл конфигурации или что то еще.
Дело в том что надо совместить префикс моего плагина, с названием фракции которое переместить в суфикс (ну и название групп есентеилс по возможности). Если не сложно скинуть рабочий factions 1.7.2
 
Дело в том что надо совместить префикс моего плагина, с названием фракции которое переместить в суфикс (ну и название групп есентеилс по возможности). Если не сложно скинуть рабочий factions 1.7.2
У меня на 1.7.2 без проблем работаю вот эти ядра
Factions и Mcore
Essentials стоит один из последних, либо последний.
А вообще что у вас за плагин? Вы говорите "Моего плагина" Это на чат? Если да то используйте Эссеншал чат обычный и будет вам счастье.
Ведите ли, когда вы выставляете настройку "chatSetFormat": true то фекшен перехватывает все другие плагины и ему плевать на них становиться.
Далее если вы не используйте ЭссеншалЧат, нужно смотреть поддерживает ли ваш Faction ваш плагин. Если да, то в нем должны быть переменны для Вашего плагина, а именно в строчке
"chatSetFormatTo": "{factions_relcolor}§l{factions_roleprefix}§r{factions_relcolor}{factions_name|rp}§f%1$s %2$s"
вместо %1$s %2$s" нужно вставлять то что, как это называется в вашем плагине в Эссеншэл.
Надеюсь сейчас понятно? Разжевал уже как мог, подробнее некуда.
+ я же вам показывал уже маленький скрин с экрана, у меня все прекрасно работает...
 
У меня на 1.7.2 без проблем работаю вот эти ядра
Factions и Mcore
Essentials стоит один из последних, либо последний.
А вообще что у вас за плагин? Вы говорите "Моего плагина" Это на чат? Если да то используйте Эссеншал чат обычный и будет вам счастье.
Ведите ли, когда вы выставляете настройку "chatSetFormat": true то фекшен перехватывает все другие плагины и ему плевать на них становиться.
Далее если вы не используйте ЭссеншалЧат, нужно смотреть поддерживает ли ваш Faction ваш плагин. Если да, то в нем должны быть переменны для Вашего плагина, а именно в строчке
"chatSetFormatTo": "{factions_relcolor}§l{factions_roleprefix}§r{factions_relcolor}{factions_name|rp}§f%1$s %2$s"
вместо %1$s %2$s" нужно вставлять то что, как это называется в вашем плагине в Эссеншэл.
Надеюсь сейчас понятно? Разжевал уже как мог, подробнее некуда.
+ я же вам показывал уже маленький скрин с экрана, у меня все прекрасно работает...
Плагин не конкретно на чат, а на классы, и прокачку (тоесть пишет класс Ассассин, Маг и тд в префикс)
 
Плагин не конкретно на чат, а на классы, и прокачку (тоесть пишет класс Ассассин, Маг и тд в префикс)
Тогда не знаю, смотрите на оффициальном сайте поддерживает ли Эссеншал и фэкшен ваш плагин.
Если нет то тут только самопис скорее всего.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ