1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Плагин [CHAT] Chatty - всеядный менеджер чата [1.7.10 - 1.20 и выше]

Тема в разделе "Неподтвержденные плагины", создана пользователем MrBrikster, 31 май 2018.

  1. Автор темы
    MrBrikster

    MrBrikster Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    MrBrikster
    Это есть в любом нормально плагине на чат, странный вопрос. Просто делаете format с цветовыми кодами, оно работает по-умолчанию, никаких дополнительных манипуляций не требуется.
     
  2. Автор темы
    MrBrikster

    MrBrikster Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    MrBrikster
    Это из-за оповещений (notifications) через Title. К сожалению, на ядре 1.8 (но не 1.8.8) они не работают.
     
  3. Christmas

    Christmas Активный участник Пользователь

    Баллы:
    76
    Игнор всё еще не работает. И будет ли обнова?
     
  4. Автор темы
    MrBrikster

    MrBrikster Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    MrBrikster
    Сегодня будет обнова с фиксами.
     
  5. Автор темы
    MrBrikster

    MrBrikster Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    MrBrikster
    Локальный чат у меня работает нормально. С NTE сегодня выйдет фикс
     
  6. cephalopoid

    cephalopoid Активный участник Пользователь

    Баллы:
    76
    Круто, ждёмссс
     
  7. Автор темы
    MrBrikster

    MrBrikster Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    MrBrikster
    Новая версия 2.17

    1) Исправлены проблемы с неработоспособностью команд PM (/msg, /ignore и т.д.) из-за Essentials.
    2) Команда "/ignore" теперь выводит список игнорируемых игроков (нужно обновить локализацию).
    3) Исправлены некоторые баги с swears hovers.
    4) Пофикшена проблема с неработающей функцией "auto-nte" (применение префиксов и суффиксов в NameTagEdit).
    5) Цветовые коды в личных сообщениях теперь нормально форматируются.

    Chatty на spigotmc.org.
    Загрузить последнюю версию!
    Дополнительный плагин на BungeeCord
     
  8. cephalopoid

    cephalopoid Активный участник Пользователь

    Баллы:
    76
    Спасибо!
     
  9. Christmas

    Christmas Активный участник Пользователь

    Баллы:
    76
    Хз че с игнором, он добавляет, но не удаляет и получается такое -


    Код:
    "fbd33c28-5924-3f2c-aag3-575ddd1bc4f2": [
          "_ClockTime_",
          "_ClockTime_",
          "_ClockTime_"
        ]
     
  10. Автор темы
    MrBrikster

    MrBrikster Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    MrBrikster
  11. Christmas

    Christmas Активный участник Пользователь

    Баллы:
    76
    Теперь добавляется и удаляется нормально, но не игнорит :D

    Т.е. вводные данные те же, но, после добавления в игнор, я спокойно вижу что человек пишет в локал мне. До фикса этого сам игнор работал.
     
    Последнее редактирование: 12 мар 2020
  12. Wolverine

    Wolverine Активный участник Пользователь

    Баллы:
    68
    Имя в Minecraft:
    Wolverine
    Обновился сегодня, до этого юзал 2.15.1
    На версии 1.7.10 такая вот ошибка в консоль спамит
    [13:29:45] [Server thread/WARN]: [Chatty] Task #67 for Chatty v2.17.1 generated an exception
    java.lang.RuntimeException: Titles are not supported by Chatty on your server version (v1_7_R4)
    at ru.mrbrikster.chatty.util.textapi.Title.send(Title.java:107) ~[?:?]
    at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:1.8.0_241]
    at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_241]
    at java.util.Iterator.forEachRemaining(Iterator.java:116) ~[?:1.8.0_241]
    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) ~[?:1.8.0_241]
    at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) ~[?:1.8.0_241]
    at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) ~[?:1.8.0_241]
    at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:1.8.0_241]
    at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:1.8.0_241]
    at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_241]
    at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418) ~[?:1.8.0_241]
    at ru.mrbrikster.chatty.notifications.TitleNotification.run(TitleNotification.java:35) ~[?:?]
    at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:71) ~[CraftTask.class:1.7.10-R0.1-SNAPSHOT]
    at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:346) [CraftScheduler.class:1.7.10-R0.1-SNAPSHOT]
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:873) [MinecraftServer.class:?]
    at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:431) [lt.class:?]
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:809) [MinecraftServer.class:?]
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:669) [MinecraftServer.class:?]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_241]
    Caused by: java.lang.NoSuchFieldException: playerConnection
    at java.lang.Class.getField(Class.java:1703) ~[?:1.8.0_241]
    at ru.mrbrikster.chatty.util.textapi.Title.send(Title.java:85) ~[?:?]
    ... 18 more
     
  13. cephalopoid

    cephalopoid Активный участник Пользователь

    Баллы:
    76
    Потому что динозавр
    Titles are not supported by Chatty on your server version (v1_7_R4)
     
  14. Wolverine

    Wolverine Активный участник Пользователь

    Баллы:
    68
    Имя в Minecraft:
    Wolverine
    Мы не когда не вымрем!
    поправил в кфг, полет нормальный
     
  15. D_A_R_U_T_A_N

    D_A_R_U_T_A_N Активный участник Пользователь

    Баллы:
    63
    Имя в Minecraft:
    _D_A_R_U_T_A_N_
    Добрый день, вчера нашёл и поставил ваш чат. Очень здоровский. Спасибо вам за него большое, такой возможности по установке своих символов, по вводу которых можно писать в определённый чат с разными расстояниями нигде не встречал.

    По началу у меня не работали заполнители, уже хотел писать сюда или просто отказаться от плагина, но заглянув на страницу Спигота, оказалось, что нужно ставить такие скобочки: <>, я же использовал проценты %

    Для использования PlaceholderAPI можно placeholder'ы вида %placeholder% из документации к плагину.

    И у Вас в шапке тоже указано в "процентном" оформлении, на Спиготе же иначе. Попровьте, наверное, а то как я кто-нибудь так и не разберётся с использованием заполнителей.

    Есть вопрос, как полностью переключиться на определённый канал с основного? Что бы не ставить каждый раз знак, а перейти и в нём остаться.

    Ещё один вопрос, можно ли использовать заполнители в сообщения входа/выхода и смерти? Не получается что-то, может опять не так делаю.

    Ещё не вопрос уже, а пожелание, может добавить больше кастомизируемости сообщению команды /msg, что в файле локализации. Допустим, тоже было бы не плохо, что бы в нём работали заполнители.

    Ещё про кастомизацию команд, да и каналов тоже, добавить плату за предмет, не только валюту, кулдаун на команды.
    [​IMG]
    Ещё момент, можно ли удалив кастомные собщения о входе/выходе и смерти включить тем самым обычные? А то вообще ничего не пишется в итоге..
     
    Последнее редактирование: 19 мар 2020
  16. Автор темы
    MrBrikster

    MrBrikster Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    MrBrikster
    На последней версии плагина (на spigotmc.org не последняя) "заполнители" работают через %.
    Переключиться полностью на другой канал нельзя, только писать через символ. Возможно, реализую переключение через команды.

    Выключить кастомные сообщения о входе и выходе можно, как и с любой другой функцией, удалив раздел из конфига. Прямо вообще - не просто оставить пустую строку, а удалить весь блок. Ну или поставить enable: false, в данном случае тоже сработает.

    Спасибо за пожелания, учту.
     
  17. Rellax

    Rellax Активный участник

    Баллы:
    61
    А можно как то префикс выдать для группы, а не конкретным игрокам
     
  18. Thin_Troll

    Thin_Troll Активный участник Пользователь

    Баллы:
    76
    для идей, хотелось бы видеть блэк-лист для /prefix,/suffix
    Запрет символа, слова, цвета.
     
  19. cephalopoid

    cephalopoid Активный участник Пользователь

    Баллы:
    76
    Идея: добавить право на очистку чата для индивидуального игрока, т.е. каждый игрок может очистить чат только для себя.
     
  20. Christmas

    Christmas Активный участник Пользователь

    Баллы:
    76
    Повторюсь, игнор добавляет и удаляет нормально, но не игнорит
     

Поделиться этой страницей