Плагин Чат Защита ChatControl Red [11.2.4]

Примечание разработчика: Мы завершаем работу над большим обновлением базовой библиотеки. Однако этот процесс занимает больше времени, чем планировалось, поэтому мы выпускаем это обновление в виде небольшого сервисного обновления, чтобы обеспечить дальнейшую функциональность плагина. Большинство тикетов на GitHub должны быть уже отвечены, спасибо за ваше бесконечное терпение в этом вопросе. Никто не ожидал, что этот процесс займет более 2 месяцев, но те из вас, кто помнит провал ChatControl 9 в 2020 году, знают, что тестирование очень важно. Я хочу выпустить стабильный билд с первой попытки и сделать его быстрее, чем любой другой плагин чата, плюс быть разработчиком-одиночкой - не самое лучшее сочетание. Новое время прибытия - 1-3 недели.
  • Улучшение | Поддержка нового ItemsAdder 4.
  • Улучшение| Новые, более быстрые regex-фильтры для поиска бранных слов по умолчанию благодаря TheIntolerant
  • Исправление | Решено «IndexOutOfBoundsException: Index 0 выходит за границы для длины 0».
  • Исправление | Solved ProtocolLib reported issues when reloading the problem.
  • Исправление | Устранено отсутствие драйверов баз данных при использовании Hikari. Теперь появится инструкция о том, как получить драйверы.
  • Лайк 0
Реакции:1 пользователя
Обновлено и протестировано для поддержки Minecraft 1.21.1. Мы все еще поддерживаем 1.7.10, но с ChatControl Red мы поднимем его до 1.8.8 как минимум.

Прогресс разработчиков: Мы начали переписывать ChatControl в то же время, что и Foundation 7. Универсальная поддержка Adventure и MiniMessage (с сохранением наследия и цветовых кодов) при поддержке Spigot, Paper 1.8.8-1.21.1 не является простым процессом, поэтому я все еще дорабатываю интерфейсы моста, чтобы код работал на этих платформах. Новое ETA для ChatControl 11 - конец августа - сентябрь.
  • Лайк 0
Реакции:1 пользователя
Добавляет совместимость с 1.21.1.

Я работаю над переписыванием ядра Adventure и добавлением глобальной поддержки MiniMessage.

Дневник разработчика: Требования обновлений не приведут к тому, что обновление будет отправлено быстрее. Количество претензий со стороны некоторых членов сообщества, мягко говоря, позорно.

Мне 26 лет, и жизнь сильно отличается от той, когда я впервые поставил ChatControl в 2013 году, когда я учился в школе. Люди, которые купили его за $9,99 много лет назад и продолжают получать бесплатные обновления, ожидают поддержки мирового класса, а этого не добиться.

Это плагин для хобби, обновляемый по мере сил, как и все остальные плагины для Minecraft. Если вы не можете с этим смириться, пожалуйста, немедленно прекратите использовать ChatControl.
  • Лайк 0
Реакции:1 пользователя
  • Исправление | Решено "/chc log" не работает должным образом.
  • Улучшение | Сделали "задержку" и "задержку игрока" с оповещением более надежными. Чтобы узнать, как использовать эти операторы правил, смотрите страницу Вики > Правила.
  • Исправление | Решена проблема с тем, что ChatChannelEvent не обновлял список получателей сообщений канала при использовании API.
  • Исправление | Устранено нежелание метода PrePrivateMessageEvent#setSound работать при использовании API.
  • Исправление | Решено "Невозможно вызвать "java.lang.CharSequence.toString()", потому что "replacement" равно null" в "/mail inbox".
  • Исправление | Устранены проблемы с цветовым меню /chc в устаревших версиях Minecraft.
  • Исправление | Устранена ошибка "ожидался класс, получен интерфейс" в графическом интерфейсе для старых версий Minecraft.
    • Как оказалось, Spigot вносит изменения без предупреждения. Я не обвиняю Spigot в попытках модернизировать API, я просто огорчен, что это произошло без надлежащего объявления, так как это большое изменение, ломающее все плагины, вызывающие просмотр инвентаря для Minecraft 1.20 и старше, использующие API 1.21.
    • Я буду продолжать поддерживать 1.7.10+, так как это очень просто (вопреки другим заявлениям).
  • Улучшение | Добавлена совместимость с Minecraft 1.21.
  • Улучшить | Решены проблемы совместимости с Folia в последних сборках Folia.
  • Улучшить | Добавлен метод setSound() в PrePrivateMessageEvent, чтобы вы могли отключить звуки PM для игроков, которые этого не хотят, используя наш API.
  • Исправление | Решена проблема с тем, что чат не отправлялся в консоль на современном слушателе чата, когда каналы были отключены.
  • Исправление | Устранено неправильное функционирование переменной [предмет] на Paper 1.20.5+.
  • Misc | Уменьшение блокировки внутренних команд, чтобы блокировать только команду /op. (Контекст: Некоторые части этого плагина могут быть настроены на запуск командной строки, поэтому мы блокируем команду /op для предотвращения эксплуатации).
ВерхНиз