Plugin Chat RedisChat [5.4.13]

RedisChat
Short Description:
Drag & drop! Формат Minimessage, Hex цвета, письма, Emojis, анонсы и многое другое
22
780
  • Like 0
Reactions:2 users

Latest updates

5.4.13

Отправка сообщения при присоединении, если у игрока есть непрочитанные письма Обновлено ядро...

5.4.12

Если версия ниже 1.20.6, значение useItemName будет принудительно равно false

5.4.11b

Исправлена редкая ошибка, когда устанавливалась некоторая комбинация зависимостей
Read more...
Supports version
  1. 1.17.✘
  2. 1.18.✘
  3. 1.19.✘
  4. 1.20.✘
  5. 1.21.✘
Official page
https://www.spigotmc.org/resources/111015/
Documentation
https://emibergo.gitbook.io/redischat
Source code
https://github.com/Emibergo02/RedisChat
1737360021053

Описание плагина RedisChat:​

RedisChat — это плагин для кросс-серверного чата, разработанный для бесшовной связи между игроками на разных серверах.

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

RedisChat основан на мощном формате MiniMessage, который поддерживает полный RGB, кликабельные и отображаемые при наведении сообщения, делая общение более интерактивным и визуально привлекательным.

RedisChat также разработан для масштабируемости, что делает его идеальным выбором для больших и развивающихся серверов, которым требуется надёжная и эффективная система чата.

Будь то небольшой сервер сообщества или обширная сеть серверов, RedisChat предоставляет всё необходимое для вывода вашего общения на новый уровень.

Продвинутый сценарий использования

Поскольку RedisChat не зависит от прокси (но ведёт себя как прокси), плагин имеет множество вариантов применения:
  • Мульти-прокси
    Используйте RedisChat для синхронизации чатов между различными прокси-серверами.
    Например: Proxy 1 имеет сервер Spigot1, а Proxy 2 — сервер Spigot2. Вы можете синхронизировать чаты этих двух серверов, просто настроив один и тот же адрес/URI Redis-сервера.
  • Множественные мульти-спигот-серверы
    У вас есть Skyblock с 200 инстанциями Spigot и Survival с 4 инстанциями.
    Вы можете синхронизировать чаты Skyblock-серверов, установив одинаковый cluster-id, и аналогично для Survival-инстанций.
  • Одиночный Spigot
    Использование на одном инстансе — это самый простой вариант настройки.
    Рекомендуется использовать Redis, но возможно настроить хранение данных RedisChat на MySQL или в файлах.

Команды плагина RedisChat:​


Команды для игроков
  • /msg <игрок> <сообщение> — отправка личного сообщения (разрешение: redischat.message)
  • /reply <сообщение> — ответ на последнее личное сообщение (разрешение: redischat.message)
  • /ignore <игрок/список/все> — игнорирование игроков (разрешение: redischat.ignore)
  • /rmail или /mail <отправить/удалить> <тема> — отправка или удаление почты
  • /rmail или /mail — открытие интерфейса почты
Команды для операторов
  • /announce <start/stop> <сообщение> — объявление (разрешение: redischat.announce)
  • /clearchat — очистка чата (разрешение: redischat.clearchat)
  • /broadcast <сообщение> — отправка широковещательного сообщения (разрешение: redischat.broadcast)
  • /spychat — активация режима наблюдения за чатом (разрешение: redischat.spycommand)
  • /redischat <reload> — перезагрузка плагина (разрешение: redischat.admin)

Распространённые проблемы с RedisChat

  1. Отключение чатов CMI и EssentialsX
    Для работы RedisChat необходимо отключить команды чата таких плагинов, как CMI и EssentialsX:
    • ignore
    • msg
    • mail
    • reply
    • channel/channels
    • staffchat
    • mutechat
    • broadcast
    • broadcastraw
  2. Отключение форматирования чата в CMI
    Чтобы отключить форматирование чата в CMI, установите параметры ModifyChatFormat и ClickHoverMessages в значение false в файле cmi/Settings/Chat.yml.
  3. Конфликты RedisChat с другими плагинами
    Если RedisChat перекрывает функции других плагинов (например, вы используете AdvancedBans для мьюта игроков, но чат продолжает работать):
    • Измените приоритет слушателя событий на более высокий, чем у плагина AdvancedBans.
    • В файле config.yml настройте параметр:
      YAML:
      # Уровень приоритета события (LOWEST, LOW, NORMAL, HIGH, HIGHEST, MONITOR)
      # Измените, если другие плагины мешают работе RedisChat
      listeningPriority: NORMAL # Установите HIGHEST или MONITOR
  4. Ошибка проверки сообщений чата
    Если вы получаете ошибку проверки сообщений чата, вероятно, у вас не установлен плагин Anti-Encryption, такой как SignedVelocity.
  5. Плейсхолдеры не отображаются корректно
    • Это может быть связано с отсутствием установленных расширений LuckPerms и Vault для PlaceholderAPI.
    • Установите их с помощью команд:
      Bash:
      /papi ecloud download LuckPerms
      /papi ecloud download Vault
    • Перезагрузите PlaceholderAPI:
      /papi reload

Установка плагина RedisChat:​


Требования:
  • Сервер Spigot/Paper версии не ниже 1.17.x
  • Установленный PlaceholderAPI
Шаги установки:
  1. Скачайте .jar-файл с SpigotMC и поместите его в папку plugins вашего сервера.
  2. Запустите сервер. Готово!
  3. (Необязательно, но рекомендуется) Настройте данные для подключения к Redis и измените ваш способ хранения данных на "REDIS".
  4. Повторите для каждой инстанции сервера, которая будет использовать общий чат.

Author

bobobo

More resources from bobobo

AdvancedJobs
AdvancedJobs
20+ профессий, беспрерывные награды, уровни заданий и легкая настройка для максимального вовлечения
Executable Levers
Executable Levers
Размещайте масштабируемые рычаги и настраивайте их триггеры
Executable Items PREMIUM
Executable Items PREMIUM
Кастомные предметы ✨ Поддержка Custom Craft ✅ Более 30 различных триггеров ⭐ Бесконечные возможности
⭐ ExecutableEvents ⭐ PREMIUM
⭐ ExecutableEvents ⭐ PREMIUM
Инструмент, позволяющий настраивать события, происходящие на вашем сервере.
Executable Blocks ⭐ PREMIUM
Executable Blocks ⭐ PREMIUM
Кастомные блоки, кастомные триггеры, создавайте эпические блоки! Поддерживает ItemsAdder, Oraxen!
SCore
SCore
Библиотека для плагинов от Ssomar
VehiclesPlus (1.12 - 1.21)
VehiclesPlus (1.12 - 1.21)
Реалистичные пользовательские транспортные средства для вашего сервера Minecraft!
✪ Cinematic Studio ✪
✪ Cinematic Studio ✪
Создавайте кинематографические сцены с помощью этого мощного инструмента
AdvancedEnchantments
AdvancedEnchantments
200+ кастомных чар - таблица чар и поддержка наковальни - 20+ предметов
xenForo 2.3.6 Release Edition By Black-Minecraft.com
xenForo 2.3.6 Release Edition By Black-Minecraft.com
Панель управления сайтом xenForo 2.3.6
Lands - Land claim plugin
Lands - Land claim plugin
Многофункциональный GUI, налоги, настройки, флаги, простота использования, титулы, награды, и т.д.
Dexterity
Dexterity
Добавьте умопомрачительную детализацию в ваши миры Майнкрафт
TopBottom