Gold Плагин Чат Защита ChatControl - Format & Filter Chat [12.2.20]

Примечание: также обновите BungeeControl и VelocityControl.

  • Исправлено: устранена ошибка Cannot invoke "java.lang.Boolean.booleanValue()" because the return value of SerializedMap.getBoolean(String) is null, которая каждые несколько секунд засоряла консоль. Также исправлена проблема, из-за которой игроки на других серверах отображались как офлайн, если на прокси использовалась устаревшая версия BungeeControl или VelocityControl. Теперь вместо постоянных ошибок раз в час выводится одно сообщение с просьбой обновить эти плагины.
Примечание: также обновите BungeeControl и VelocityControl. Обновите дополнение для прокси и ChatControl на всех серверах сети одновременно, затем перезапустите всю сеть.

  • Новое: добавлена возможность включить передачу сообщений других Discord-ботов с помощью настройки Discord.Bridge_Bot_Messages в settings.yml. Также установите DiscordChatChannelBlockBots в false в конфигурации DiscordSRV.
  • Исправлено: команды /msg и /r теперь находят игроков на других серверах даже после подключения к серверу, на котором никого не было.
  • Исправлено: восстановление неполных данных игроков после пропущенных сетевых уведомлений. Также предотвращена перезапись более новых изменений данных игрока при отправке снимка состояния.
  • Исправлено: теперь сохраняется порядок обновлений данных игроков, полученных через Redis в VelocityCTD.
  • Исправлено: несвязанные Discord-боты больше не получают права Minecraft на основании совпадения имени с именем игрока. Также предотвращена передача автоматических ответов ботов и сообщений из режима слежения за Discord в другие мосты.
  • Исправлено: к сообщениям Discord, содержащим только вложения, теперь применяются задержка отправки сообщений и ограничения на их количество.
  • Исправлено: устранены ошибки при обработке сообщений Discord, содержащих только цвета и пробелы. Правила кика теперь используют действие для участников Discord.
  • Исправлено: устранена ошибка ConcurrentModificationException, возникавшая при очистке сообщений Discord одновременно с поступлением новых сообщений.
  • Исправлено | Исправлено сбрасывание настроек слежки и мутов после перезапуска, когда в settings.yml параметр Clear_Data_If_Inactive установлен на 0 дней.
  • Исправлено | Исправлено принятие некорректных и слишком больших значений длительности командой /mute.
  • Исправлено | Исправлена проблема, из-за которой единицы времени в верхнем регистре не работали на серверах с турецкой локалью.
  • Улучшено | Старые настройки Format_To_Discord и Format_From_Discord теперь автоматически переносятся на новую конфигурацию.
  • Исправлено | Исправлено отображение серверных префиксов в сообщениях, отправленных в Discord. Повторно отправляемые ботом сообщения теперь используют Channels.Format_Discord, а Format_To_Discord применяется только к сообщениям из Minecraft.
  • Исправлено | Исходные сообщения Discord теперь сохраняются, если формат повторной отправки ботом пуст или не генерирует никакого текста.
  • Исправлено | Личные сообщения в некоторых случаях отображались как доставленные игрокам, покинувшим серверы backend.
  • Исправлено | Цвета MiniMessage игнорировали права доступа при использовании имён в верхнем регистре, цветов в кавычках или вложенных тегов.
  • Новое | Добавлена поддержка Minecraft 26.3
  • Новое | Добавлены -s и -silent для /toggle, чтобы скрывать сообщения подтверждения при выполнении команд из меню или консоли.
Note: Please update BungeeControl and VelocityControl too.

  • Improve | Links in chat now stay clickable when colored, keep sentence punctuation such as trailing comma out of the link, and links with characters Minecraft cannot open stay plain text instead of breaking the message
  • Improve | An invalid Open_Url in a format now prints a warning telling you what to fix instead of failing every message using that format
  • Fix | Solved "Illegal character in query" and "Cannot convert to a String with Apache" on 1.21.5+ when a player sends a link with parameters such as youtube.com/watch?v=x&list=y
  • Fix | Players could resolve {variables} and %placeholders% by typing them in chat while having a chat gradient, this no longer works
Примечание: Также обновите BungeeControl и VelocityControl.

  • Новое | Sender_Variable в форматах теперь может содержать список условий, при этом каждое условие должно выполняться. Пример смотрите в formats/chat.yml.
  • Новое | В VelocityControl теперь можно скрывать команды из автодополнения в Tab_Complete.Hide_Commands.
  • Исправлено | Глифы Nexo теперь учитывают индивидуальные разрешения каждого глифа: запрещённые плейсхолдеры отображаются как обычный текст, а запрещённые теги <glyph:name> удаляются.
  • Исправлено | Фильтрация таб-комплита прокси в Velocity теперь работает корректно и учитывает разрешение chatcontrol.bypass.tabcomplete.
  • Исправлено | Исправлена ошибка ReflectionException: Could not invoke ... FontImageWrapper.replaceFontImages при запуске, возникавшая в некоторых случаях при установленном ItemsAdder.
  • Исправлено| DiscordSRV больше не отправляет ваш чат в собственный канал Discord, если здесь включены Channels и Discord.
    • Теперь в Discord отправляются только каналы с указанным Discord_Channel_Id.
    • Примечание: если вы использовали DiscordSRV для передачи чата, укажите для каждого канала собственный Discord_Channel_Id в settings.yml.
  • Исправлено | Исправлена проблема с доставкой сообщений на старых форках серверов, которые предоставляют Adventure API, но реализуют его некорректно.
ВерхНиз