
JadedChat - Гибкий чат-плагин для Minecraft-сервера
JadedChat - плагин для Paper, превращающий чат Майнкрафта в настраиваемую систему каналов с MiniMessage, приватными сообщениями, фильтрами и поддержкой BungeeCord. Требует Java 17 и PlaceholderAPI.
JadedChat - серверный плагин для Paper и других Spigot-совместимых ядер, который переделывает стандартный чат Майнкрафта под ваши нужды. Если вам когда-нибудь надоело, что в чате всё сливается в одну кучу и нельзя отделить глобальный базар от локального общения, этот плагин как раз про это.
В основе лежит JSON-чат и формат MiniMessage (тот же, что используют современные Paper-плагины для цветов и украшений). Плюс PlaceholderAPI, так что в форматы можно вставлять любые плейсхолдеры - баланс игрока, его префикс из LuckPerms, что душе угодно. По отзывам, JadedChat неплохо подходит тем, кому нужен локальный и глобальный чат на уровне серьёзнее ванильного. Кому настройка покажется сложной, те обычно смотрят в сторону плагинов вроде VentureChat, но JadedChat даёт больше контроля над форматами.
Что умеет плагин
Всё сводится к гибкости конфига. Можно оставить простой формат в одну строчку, а можно построить многоуровневую систему каналов - насколько хватит фантазии.
- Неограниченное число каналов и отдельный формат для каждого
- Переключатели цветов и украшений (жирный, курсив и прочее) персонально для каждого формата
- Система эмоций - настраиваемые замены текста, то есть свои эмодзи и сокращения прямо в чате
- Свои сообщения входа и выхода с сервера
- Приватные сообщения с режимом Social Spy
- Фильтрация по regex - отсекает мат, спам и всё, что вы опишете регуляркой
- Кросс-серверный чат через BungeeCord
- Интеграция с DiscordSRV и LuckPerms
- Показ предмета из руки в чате
Отдельно про API. Он есть, и это его сильная сторона - разработчик может вмешиваться в обработку чата, не ломая другие плагины. Если вы пишете свои фичи на сервер, это заметно упрощает жизнь. В версии 0.7 как раз добавили метод API getFormattedMessage(), так что возможности расширились.
Требования
Тут без сюрпризов, но проверить стоит заранее - на старых сборках Java плагин просто не запустится.
- Java 17 или новее
- Серверное ядро с поддержкой Spigot API (Paper, Purpur, Spigot)
- Minecraft 1.8 и выше - последняя версия плагина (0.7 от 27 февраля 2025) заявлена вплоть до 1.21.4
- PlaceholderAPI - обязателен
Команды
| Команда | Алиасы | Права | Описание |
|---|---|---|---|
| /jadedchat | /jc | jadedchat.admin | Основная команда плагина |
| /jadedchat channels | /jc list | Показывает список загруженных каналов | |
| /jadedchat reload | Перезагружает конфиги | ||
| /channel <канал> [сообщение] | /chat, /ch | Нет | Переключение между каналами |
| /message <игрок> <сообщение> | /msg, /whisper, /w, /tell, /pm, /dm | Нет | Личное сообщение игроку |
| /reply <сообщение> | /r | Нет | Ответ на последнее личное сообщение |
| /socialspy | /spy, /ss | jadedchat.socialspy | Подглядывание за личными сообщениями |
Права
jadedchat.showitem- доступ к показу предмета в чатеjadedchat.filter.view- видеть отфильтрованные сообщенияjadedchat.bypass.regexfilter- обходить regex-фильтрjadedchat.bypass.repeatfilter- обходить фильтр повторов
Важные нюансы
Плагин официально помечен как ранняя разработка. Это значит, что API может измениться до полного релиза, и перед крупным обновлением лучше делать бэкап конфигов. На тестовом сервере я бы советовал сначала прогнать свежую версию на одной-двух тестовых учётках, а уж потом заливать на прод.
Ещё момент - показ предмета в 0.7 вынесли из встроенного тега в отдельный ShowItem. Если у вас был настроен показ предметов через старый способ, после обновления формат придётся поправить, иначе тег просто перестанет работать. Это тот случай, когда "просто обновил и всё сломалось" случается на ровном месте.
Немаловажно, что последние версии подтянули свежие зависимости - Adventure 4.19.0 и DiscordSRV 1.29.0, плюс добавили BetterReload. То есть перезагрузка конфигов теперь проходит аккуратнее, без внезапных дублей форматов или подвисаний чата. Для сервера с онлайном это ощутимо.
Что в планах
Автор заявил поканальные кулдауны на чат, запись чата в MySQL, MOTD при входе на сервер и автоматические объявления. Журналирование в MySQL, кстати, уже появлялось ранее - полезно тем, кто любит разбирать логи конфликтов в чате.
Кому подойдёт
Если держите публичный сервер с ролевыми каналами, локальным и глобальным чатом, фильтрами и модерацией - JadedChat закрывает эти задачи почти целиком. Для маленького приватного сервера он тоже сгодится, просто многие фичи останутся невостребованными. Плагин ставится на BungeeHost в пару кликов, что удобно, если вы как раз поднимаете сервер и хотите сразу завести нормальный чат без пляски с конфигами. Проект распространяется по лицензии MIT, а сам исходник открыт - можно спокойно смотреть, как всё устроено внутри.
Скачать JadedChat стоит тем, кто ищет именно канальную систему с regex-фильтрацией и API, а не просто цветной чат. Требования простые: Java 17, PlaceholderAPI и Spigot-совместимое ядро - и можно строить свою схему общения.
Сервер для плагина JadedChat - Гибкий чат-плагин для Minecraft-сервера - как у профи
Плагин JadedChat - Гибкий чат-плагин для Minecraft-сервера создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином JadedChat - Гибкий чат-плагин для Minecraft-сервера для друзей можно за пару минут - BungeeHost всё уже подготовил.
