Плагин Чат RedisChat [5.5.12]

RedisChat
Краткое описание:
Drag & drop! Формат Minimessage, Hex цвета, письма, Emojis, анонсы и многое другое
135
2 452
  • Лайк 0
Реакции:7 пользователей

Последние обновления

5.5.12

Исправлены подсказки для команды /msg. Добавлена интеграция с EssentialsX Vanish. Исправлена...

5.5.11

Новая команда /channel listen <channel> доступна игрокам, чтобы обходить GUI каналов. Система...

5.5.10

Support for 1.21.7 Updated CommandAPI
Смотреть еще...
Для версий
  1. 1.17.✘
  2. 1.18.✘
  3. 1.19.✘
  4. 1.20.✘
  5. 1.21.✘
Источник
https://www.spigotmc.org/resources/111015/
Документация
https://emibergo.gitbook.io/redischat
Исходный код
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. Повторите для каждой инстанции сервера, которая будет использовать общий чат.

Автор

bobobo

Еще ресурсы от bobobo

UltimateShop-Premium
UltimateShop-Premium
Скидки - Меню для Bedrock - Рандом - Множество других возможностей!
Mythic Dungeons DEV BUILD's
Mythic Dungeons DEV BUILD's
Предварительные сборки плагина MythicDungeons
Libs Disguises [Premium]
Libs Disguises [Premium]
Плагин для маскировки, который, на мой взгляд, лучше других...
AdvancedKits
AdvancedKits
❂ Плагин форм, о котором мечтает каждый игрок! Рекомендуется для всех типов игровых режимов!
LPX AntiPacketExploit
LPX AntiPacketExploit
Защищает ваш сервер от эксплойтов краш-пакетов
ExploitFixer
ExploitFixer
Защитите свой сервер Minecraft от хакерских атак с помощью совершенной системы безопасности Spigot.
Sonar
Sonar
Sonar - это легкий и простой в использовании плагин для защиты от ботов для вашего сервера Minecraft
UltimateTimber
UltimateTimber
Улучшите опыт рубки деревьев с анимацией и реалистичными звуками
UltimateKits
UltimateKits
UltimateKits - простой способ создания и управления наборами в Minecraft.
♛ Party Games X ♛ [23 Minigames! Parties, Spleef, Quake, TNTRun, + Tons more!]
♛ Party Games X ♛ [23 Minigames! Parties, Spleef, Quake, TNTRun, + Tons more!]
Самый лучший набор веселых мини-игр для вашего сервера!
Ouranos - World & City Generator
Ouranos - World & City Generator
✨✅ Процедурный генератор мира и городов, деревень, строений и т. д.
MythicRPG
MythicRPG
MythicRPG - это дополнение для Mythic, которое позволяет создавать кастомные заклинания
ВерхНиз