COWMODSКаталог модов

BeeChat

Adds chat formatting with permissions and player list customisation

Автор: KotQWERTY1,3 тыс.5обновлён 27 янв. 2026 г.
Общение

Описание

BeeChat

Chat and tab formatting plugin for Paper and its forks.

Features

  • MiniMessage in config and chat
  • Using placeholders from MiniPlaceholders and PlaceholderAPI in config
  • Message formatting with permissions
  • Chat channels with customizable formats and permissions
  • Spy mode for monitoring chat channels
  • Tab customization

Message formatting

Players with permission can use formatting with MiniMessage in chat.

Permissions

  • beechat.format.all - all formatting tags
  • beechat.format.color - color, gradient, rainbow, pride and shadow tags
  • beechat.format.reset - reset tag
  • beechat.format.decorations - bold, italic, underlined, strikethrough and obfuscated decorations
  • beechat.format.insertion - insert tag
  • beechat.format.click - click tag
  • beechat.format.hover - hover tag
  • beechat.format.head - head tag
  • beechat.format.sprite - sprite tag

Example

MiniMessage support in chat messages. Message: "gradient:red:green:blue<b>MiniMessage</b> in chat messages" The MiniPlaceholders LuckPerms Expansion plugin is used here to display the prefix from LuckPerms

Chat channels

BeeChat supports multiple chat channels, each with its own format, distance and permission. Channels are identified by prefixes in the message.

Example

Chat channels (global, local and staff)

Spy mode

Spy mode allows players with permission to monitor all chat channels. This is useful for administrators who need to oversee conversations for moderation purposes. When enabled, all messages sent in any channel will be displayed to the spy, formatted according to the spy mode configuration. Can be enabled or disabled using the /beechat spy command. Permission: beechat.spy

Tab customization

Tab header, footer and player name format can be customized in config.

Example

Example tab list

Configuration

The default config can be found here: https://github.com/KotQWERTY/bee-chat/blob/main/src/main/resources/config.yml.

The configuration file (config.yml) only supports MiniMessage format. Legacy (ampersand) formatting is not supported.

You can use placeholders from MiniPlaceholders and PlaceholderAPI in the configuration.

Reloading

The configuration can be reloaded using the command /beechat reload.

Permission for the command: beechat.reload

Example configuration

chat:
  message-format: '<luckperms_prefix><reset> <name> <yellow>→ <gray><message>'
  channels:
    - identifier: '!'
      format: '<message_format>'

    - identifier: '#'
      permission: chat.channel.staff
      format: '<red>(Staff)</red> <message_format>'

    - identifier: ''
      distance: 40
      format: '<yellow>(Local)</yellow> <message_format>'
  spy:
    format: '<aqua>Spy</aqua> <channel_message>'
    disable-on-leave: true

tab-list:
  enable: true
  update-period: 200
  header: '<br><gradient:yellow:gold>Example Server<br>'
  footer: '<br>There are <green><server_online></green> players online<br>'
  player-name: '<luckperms_prefix> <reset><name> <luckperms_suffix>'

messages:
  reload: '<green>The <gradient:yellow:gold>BeeChat</gradient> configuration has been reloaded'
  not-player: '<red>This command can only be executed by a player'
  spy-mode-enabled: '<aqua>Spy</aqua> mode <green>enabled</green>. Enter the command again to <red>disable</red>'
  spy-mode-disabled: '<aqua>Spy</aqua> mode <red>disabled</red>'

Галерея

Message formatting with MiniMessageTab customization

Последние версии

Все версии →
release

BeeChat 1.8.1

1.8.1
27 янв. 2026 г.161Minecraft: 1.21.10, 1.21.11paper, purpur
Скачать
Что нового
# Fixes Fixed a bug that caused an exception to be thrown if the player was in another world when receiving a message.
release

BeeChat 1.8.0

1.8.0
25 янв. 2026 г.30Minecraft: 1.21.10, 1.21.11paper, purpur
Скачать
Что нового
# Legacy Formatting Support Added support for legacy formatting in config.yml for formats and PlaceholderAPI placeholders. # Fixes Fixed a bug that prevented PlaceholderAPI placeholders from working in channel format.
release

BeeChat 1.7.0

1.7.0
26 дек. 2025 г.49Minecraft: 1.21.10, 1.21.11paper, purpur
Скачать
Что нового
# Minimum Paper API Version The minimum Paper version has been updated to **1.21.10** to support the latest API features. # Chat ## Tags and Permissions - **beechat.format.color** - added `pride` and `shadow` tags - **beechat.format.head** - new `head` tag - **beechat.format.sprite** - new `sprite` tag ## Placeholders Support for MiniPlaceholders 3.1.0 # Command The `/beechat` command now uses Brigadier API. # Update Checker The update checker now uses semantic versioning.
release

BeeChat 1.6.0

1.6.0
25 февр. 2025 г.215Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur
Скачать
Что нового
• Added update checking at startup \ • Added bStats metrics
release

BeeChat 1.5.0

1.5.0
22 февр. 2025 г.91Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4paper
Скачать
Что нового
## New configuration loading BeeChat now uses new system to load configuration. ## Configuration error handling The configuration loading function now has improved error handling: - Displays an error message indicating where in the config the error occurred - Shows a warning in the console about using the default configuration if the error occurred while loading the config ## Fixes Fixed a bug that caused the `/beechat reload` command to trigger the player list update task even if it was disabled in the configuration.
release

BeeChat 1.4.0

1.4.0
25 июл. 2024 г.150Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4paper
Скачать
Что нового
## Chat channels BeeChat now supports multiple chat channels, each with its own format, distance and permission. Channels are identified by prefixes in the message. ## Spy mode Spy mode allows players with permission to monitor all chat channels. This is useful for administrators. When enabled, all messages sent in any channel will be displayed to the spy, formatted according to the spy mode configuration. Can be enabled or disabled using the `/beechat spy` command. Permission: **beechat.spy**
release

BeeChat 1.3.0

1.3.0
31 мая 2024 г.133Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21paper
Скачать
Что нового
## PlaceholderAPI placeholders support PlaceholderAPI placeholders can now be used in config. ## Command Added message informing about unknown subcommand to `/beechat` command.
release

BeeChat 1.2.1

1.2.1
23 мая 2024 г.104Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6paper
Скачать
Что нового
## 1.20.6 support This version fixes loading errors in **1.20.6**
release

BeeChat 1.2.0

1.2.0
23 мар. 2024 г.149Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4paper
Скачать
Что нового
## Reload command The reload command (`/beechat reload`) is now available to reload the configuration.
release

BeeChat 1.1.0

1.1.0
11 мар. 2024 г.139Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4paper
Скачать
Что нового
## Tab customization The tab list is now customizable. You can change the header and footer and the format of player name. **MiniMessage** and **MiniPlaceholders** are supported.