Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
Platforms
Creators
Details
Licensed MIT
Published 3 months ago
Updated 4 days ago
gChat
gChat is a comprehensive chat management solution for Spigot & Paper servers. It provides full control over chat formats, channels, and integrations, replacing the need for multiple separate chat plugins.
🚀 Features
- Global & Local Chat: Separate channels for global (
/gor!) and radius-based local chat (/l). - Advanced Formatting: Full support for standard colors (
&c), HEX colors (&#RRGGBB), and beautiful Gradients ({#RRGGBB>}text{#RRGGBB<}). - LuckPerms Integration: Display player prefixes, suffixes, and create custom chat formats for different permission groups.
- DiscordSRV Integration: A powerful, two-way chat bridge (MC <-> Discord).
- Sends global chat messages to Discord.
- Receives Discord messages into Minecraft.
- Displays Discord role colors and role names in-game for a seamless feel.
- Built-in Filters:
- Anti-Swear: Block or censor bad words.
- Anti-Link: Block links/ads for players without permission.
- Custom System Messages:
- Customizable Join & Quit messages.
- Custom Death messages (for Player Kills, Mob Kills, and other causes).
- Broadcast System:
- Automated, interval-based broadcast messages.
- Manual broadcast command (
/broadcast). - Supports clickable links and custom headers/footers.
- Command Blocker: Prevent non-permissioned players from using commands like
/pl,/plugins, etc. - Full Configuration: Nearly every message, format, and setting can be customized in the config files.
🔗 Dependencies
gChat can run on its own, but its best features are unlocked with these optional plugins:
- LuckPerms: Required for group-based chat formats.
- PlaceholderAPI: Required to use placeholders (e.g.,
%player_name%) in formats. - DiscordSRV: Required for the Discord integration.
📦 Installation
- Download the
gChat.jarfile. - Place the
.jarfile into your server's/pluginsfolder. - (Optional) Install any of the dependencies listed above.
- Restart your server.
- Configure the
config.yml,messages_en.yml, andbroadcast.ymlfiles in the/plugins/gChat/folder to your liking. - Use
/gchat reloadto apply changes.
⌨️ Commands & Permissions
| Command | Permission | Description |
|---|---|---|
/g <message> |
gchat.use |
Sends a message to the global chat. |
/g |
gchat.use |
Toggles your chat mode to Global. |
/l <message> |
gchat.use |
Sends a message to the local (radius) chat. |
/l |
gchat.use |
Toggles your chat mode to Local. |
!<message> |
gchat.use |
Sends a single message to global chat. |
/gchat reload |
gchat.reload |
Reloads all plugin configuration files. |
/gchat help |
(none) | Shows the plugin help message. |
/gchat debug |
gchat.debug |
Shows debug information (e.g., your LuckPerms group). |
/broadcast <...> |
gchat.broadcast |
Manually sends or reloads broadcast messages. |
🛡️ Additional Permissions
| Permission | Description |
|---|---|
gchat.color |
Allows using standard color codes (&c, &l, etc.). |
gchat.gradient |
Allows using HEX (&#RRGGBB) and Gradient codes. |
gchat.link.bypass |
Allows sending clickable links in chat. |
gchat.filter.bypass |
Bypasses the bad word filter. |
gchat.bcomm.bypass |
Bypasses the blocked command list. |
gchat.bypass.cooldown |
Bypasses the message cooldown. |
gchat.bypass.length |
Bypasses the message length limit. |
(Русский) gChat
gChat — это комплексное решение для управления чатом на серверах Spigot и Paper. Он предоставляет полный контроль над форматами чата, каналами и интеграциями, заменяя необходимость в нескольких отдельных плагинах для чата.
🚀 Особенности
- Глобальный и Локальный чат: Раздельные каналы для глобального (
/gили!) и локального чата по радиусу (/l). - Продвинутое форматирование: Полная поддержка стандартных цветов (
&c), HEX-цветов (&#RRGGBB) и красивых Градиентов ({#RRGGBB>}текст{#RRGGBB<}). - Интеграция с LuckPerms: Отображение префиксов, суффиксов и создание собственных форматов чата для разных групп.
- Интеграция с DiscordSRV: Мощный двусторонний мост (MC <-> Discord).
- Отправляет сообщения из глобального чата в Discord.
- Получает сообщения из Discord в Minecraft.
- Отображает цвета ролей и названия ролей из Discord прямо в игре.
- Встроенные фильтры:
- Анти-мат: Блокирует или цензурирует плохие слова.
- Анти-реклама: Блокирует ссылки для игроков без прав.
- Настраиваемые системные сообщения:
- Настраиваемые сообщения о входе и выходе.
- Настраиваемые сообщения о смерти (от игрока, моба или других причин).
- Система объявлений:
- Автоматические объявления по интервалу.
- Ручная команда для объявлений (
/broadcast). - Поддержка кликабельных ссылок и кастомных заголовков.
- Блокировщик команд: Запрещает игрокам без прав использовать команды вроде
/pl,/pluginsи т.д. - Полная настройка: Абсолютно все сообщения, форматы и настройки можно изменить в файлах конфигурации.
🔗 Зависимости
gChat может работать сам по себе, но его лучшие функции раскрываются с этими необязательными плагинами:
- LuckPerms: Необходим для работы форматов чата на основе групп.
- PlaceholderAPI: Необходим для использования плейсхолдеров (например,
%player_name%) в форматах. - DiscordSRV: Необходим для интеграции с Discord.
📦 Установка
- Скачайте файл
gChat.jar. - Поместите
.jarфайл в папку/pluginsвашего сервера. - (По желанию) Установите любые из плагинов-зависимостей, перечисленных выше.
- Перезапустите ваш сервер.
- Настройте файлы
config.yml,messages_ru.ymlиbroadcast.ymlв папке/plugins/gChat/по вашему вкусу. - Используйте
/gchat reload, чтобы применить изменения.
⌨️ Команды и Права
| Команда | Право | Описание |
|---|---|---|
/g <сообщение> |
gchat.use |
Отправить сообщение в глобальный чат. |
/g |
gchat.use |
Переключить режим чата на Глобальный. |
/l <сообщение> |
gchat.use |
Отправить сообщение в локальный чат (по радиусу). |
/l |
gchat.use |
Переключить режим чата на Локальный. |
!<сообщение> |
gchat.use |
Отправить одно сообщение в глобальный чат. |
/gchat reload |
gchat.reload |
Перезагрузить все файлы конфигурации плагина. |
/gchat help |
(нет) | Показать сообщение с помощью по плагину. |
/gchat debug |
gchat.debug |
Показать отладочную информацию (например, вашу группу LuckPerms). |
/broadcast <...> |
gchat.broadcast |
Вручную отправить или перезагрузить объявления. |
🛡️ Дополнительные Права
| Право | Описание |
|---|---|
gchat.color |
Разрешает использовать стандартные цветовые коды (&c, &l и т.д.). |
gchat.gradient |
Разрешает использовать HEX (&#RRGGBB) и Градиенты. |
gchat.link.bypass |
Разрешает отправлять кликабельные ссылки в чат. |
gchat.filter.bypass |
Обход фильтра плохих слов. |
gchat.bcomm.bypass |
Обход блокировщика команд. |
gchat.bypass.cooldown |
Обход задержки (кулдауна) между сообщениями. |
gchat.bypass.length |
Обход ограничения на длину сообщения. |



