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

TChat

The most advanced (modular) chat plugin

31,8 тыс.48обновлён 23 июл. 2026 г.
Общение

Описание

For a better experience, use 26.1.2

Last update of this page:
TChat 5.0.0
07/23/2026

Features​ (5.0.0)

Always up-to-date

  • Always updated to the last Minecraft version

Anti Advertising Module

  • Filter or block messages that contain links, domains, or IP addresses
  • Bypass permission
  • Custom actions
  • Custom regex filters
  • Configurable at: modules/antiadvertising.yml

Anti Cap Module

  • Filter or block messages in the chat if they contain too many capital letters
  • Bypass permission
  • Custom actions
  • Custom percentages
  • Configurable at: modules/anticap.yml

Anti Spam Module

  • Detect and prevent repeated characters such as aaaaaaa or !!!!!!!!
  • Detect repeated patterns such as hahahaha or xdxdxdxd
  • Detect repeated words such as hello hello hello
  • Optional character diversity detection for messages with very low character variety
  • Choose between blocking or censoring detected spam
  • Custom censor character
  • Whitelist specific words from the repeated words check
  • Custom actions
  • Fully configurable checks and thresholds
  • Configurable at: modules/antispam.yml

Anti Unicode Module

  • Detect and filter potentially dangerous or unwanted Unicode characters
  • Detect bidirectional control characters that can visually reorder text
  • Detect zero-width and invisible characters
  • Detect non-printable ASCII control characters
  • Detect Zalgo text and excessive combining marks
  • Detect fullwidth characters and Mathematical Alphanumeric Symbols
  • Detect Private Use Area characters
  • Optional emoji filtering
  • Optional Unicode script whitelist
  • Choose between stripping, censoring, or blocking disallowed characters
  • Custom censor character
  • Custom actions
  • Fully configurable Unicode filters
  • Configurable at: modules/antiunicode.yml

Auto Broadcast Module

  • Create automated messages sent via chat
  • Compatible with the channel module
  • Automatically center messages (%center%)
  • Custom actions
  • Configurable at: modules/autobroadcast.yml

Block Chat Module

  • Block the chat with one command (/blockchat)
  • Bypass permission

Blocked Commands Module

  • Block commands easily
  • Bypass permission
  • Custom actions
  • Configurable at: modules/blockedcommands.yml

Blocked Words Module

  • Block or censor words in the chat
  • Bypass permission
  • Custom actions
  • Configurable at: modules/blockedwords.yml

Channels Module

  • Create private channels
  • Custom message modes
  • Permission to join/leave channels
  • Player limit
  • Configurable at: modules/channels.yml

Chat Bridge Module

  • Per World Chat
  • Create "world groups"
  • Configurable at: modules/chatbridge.yml

Chat Cooldown Module

  • Prevent players from sending messages too frequently
  • Configure the cooldown duration in seconds
  • Display the remaining cooldown time with %cooldown_remaining%
  • Custom actions
  • Configurable at: modules/chatcooldown.yml

Chat Placeholders

  • Create custom tags in the chat with actions
  • Customizable permissions
  • Configurable at: modules/chatplaceholders/*.yml

Chat Radius

  • This ensures that only players within a specific area can see each other's messages
  • Customizable per world bypass char
  • Configurable at: modules/worlds.yml

Color Chat Module

  • Use colors in chat (per color permission)
  • MiniMessage support
  • <click> and other tags blocked by default

Command Cooldown Module

  • Prevent players from using commands too frequently
  • Configure the cooldown duration in seconds
  • Display the remaining cooldown time with %cooldown_remaining%
  • Custom actions
  • Configurable at: modules/commandcooldown.yml

Custom Commands Module

  • Create fully customizable commands using YAML files
  • Define custom command names and aliases
  • Configure minimum and maximum argument limits
  • Custom usage messages and actions
  • Permission requirements
  • Custom actions when a player lacks permission
  • Per-command cooldowns
  • Custom cooldown actions with remaining time placeholders
  • Execute multiple actions when a command is successfully executed
  • Access command arguments with {arg0}, {arg1}, etc.
  • Access all arguments joined by spaces with {args}
  • Access the executing player's name with {player}
  • Configurable at: customcommands/*.yml

Debug Module

  • Enable detailed debug logging
  • Display startup times for individual modules
  • Display startup times for registered commands
  • Display startup times for menus
  • Track the initialization time of different plugin components
  • Useful for identifying slow-loading modules and components
  • Configurable through the plugin configuration

Detailed Startup

  • Display detailed information during plugin startup
  • Show the loading time of individual modules
  • Show the loading time of commands
  • Show the loading time of menus
  • Provide a complete overview of the plugin initialization process

Extensive Wiki

  • Check our wiki here!

Groups

  • Create custom groups with formats, prefix, suffix, etc.
  • Disable chat format per groups
  • Configurable at: modules/groups.yml

Grammar Module

  • Automatically trim leading and trailing whitespace
  • Collapse multiple consecutive spaces into a single space
  • Automatically capitalize the first letters of messages
  • Automatically capitalize the first letter after sentence-ending punctuation
  • Automatically append a final character to messages when needed
  • Configure the minimum message length required for each feature
  • Configure the final character used by the module
  • Configure which ending characters prevent the final character from being appended
  • Fully configurable grammar and message formatting rules
  • Configurable at: modules/grammar.yml

HEX and MiniMessage Support

  • All messages have support for legacy colors &, MiniMessage and HEX colors with the format <&#rrggbb>

Hover Text Support (MiniMessage)

  • Configurable at: modules/groups.yml and config.yml

InvSee Module

  • View other players inventories
  • Permission to use it
  • Fully customizable menu
  • Configurable at: modules/invsee.yml

Modular

  • Full modular plugin (all modules can be intelligently disabled to save resources)

Nick Module

  • Change your name or the names of other users
  • You can get your own nickname with %tchat_nick%

Per Group Chat Format

  • Custom formats for groups
  • Disable chat format per group
  • Configurable at: modules/groups.yml

Per World Chat

  • Limit the chat to one or more worlds
  • Configurable at: modules/chatbridge.yml

PlaceholderAPI Support

  • All messages and formats support PlaceholderAPI

SQL Storage

  • All data is stored in SQL

YAML Config

  • Everything is configurable in YML files

Worlds Module

  • Enable/disable the chat per worlds
  • Configure chat radius per world
  • Configurable at: modules/worlds.yml

Commands & Permissions​

https://tchat.tect.host/general/commands-and-permissions​

Placeholders​

https://tchat.tect.host/general/placeholders​

Dependencies​

PlaceholderAPI​

TChat5

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

Все версии →
release

TChat 5.0.0

5.0.0
23 июл. 2026 г.1,3 тыс.Minecraft: 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.11, 26.1, 26.1.1, 26.1.2paper, purpur
Скачать
Что нового
The TChat core has been largely rewritten to more closely follow a Kahn-style topological sorting algorithm. The previous module handling system had issues, particularly when unloading modules in reverse order, which could potentially lead to serious problems in the future. As a result, module management has been almost completely redesigned in this release. We strongly recommend updating to this version to benefit from the new and more reliable modular core system. ## Changelog * Completely rewritten the modular core system. * Improved module dependency management using a Kahn-style algorithm. * Improved module loading and unloading reliability. * Added support for MariaDB. * Added the Custom Commands module. * Added the Command Cooldown module. * Added the Chat Cooldown module. * Added the `[IF]` tag for conditional actions. See the wiki for more information. * Added the `[FOR]` tag for looping actions. See the wiki for more information. * Added the `[PRINT]` tag for printing messages. * Fixed spacing issues in the `[MESSAGE]` tag. * Fixed text override issues in the Banned Words module. * Fixed links being incorrectly handled in chat. (#7) * Updated the PlaceholderAPI dependency to the latest version (2.12.3). * Updated the PaperMC dependency to the latest build. (#74) * Updated the MiniMessage (Adventure) dependency to the latest version (5.2.0). * Added an improved startup log. * Added support for additional startup log information through the debug mode. * Added the debug option to config.yml.
beta

TChat 5.0.0-DEV-6

5.0.0-DEV-6
19 июн. 2026 г.708Minecraft: 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.11, 26.1, 26.1.1, 26.1.2paper, purpur
Скачать
Что нового
* Added invsee module * Fixed an error when changing the nickname of offline users * Fixed the execution of actions in the Banned Words module * Fixed a bug where the anticap module was not retrieving the correct raw message (#3) * Added Anti Advertising module * Updated Paper to last version * Updated HikariCP and SQLite dependencies to last version * Added Chat Placeholders module (custom and item tags)
beta

TChat 5.0.0-DEV-5

5.0.0-DEV-5
12 июн. 2026 г.156Minecraft: 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.11, 26.1, 26.1.1, 26.1.2paper, purpur
Скачать
Что нового
* Added Worlds module (per world chat radius and per world enable/disable chat) * Updated Paper to last version * Fixed double render in channels module * Added Chat Bridge module (per world chat) * Added actions to BlockedCommands module * Added actions to AutoBroadcast module * Added actions to AntiCap module * Added actions to BlockedWords module
beta

TChat 5.0.0-DEV-4

5.0.0-DEV-4
28 мая 2026 г.311Minecraft: 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.11, 26.1, 26.1.1, 26.1.2paper, purpur
Скачать
Что нового
* Fixed nick permissions * Added auto broadcast module * Updated papermc * Added block chat module * Added channels module
beta

TChat 5.0.0-DEV-3

5.0.0-DEV-3
20 мая 2026 г.180Minecraft: 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.11, 26.1, 26.1.1, 26.1.2paper, purpur
Скачать
Что нового
* Fixed some issues in the BannedWords module * Added the AntiCaps module * Added the BannedCommands module * Improved and fixed parts of the modular core system * Added the Nick module * Added SQL storage support * Updated PaperMC to the latest stable release * Fixed legacy color parsing -> TChat now automatically converts all legacy colors to MiniMessage colors for full compatibility between both systems * Fully refactored the code structure to allow cleaner and more organized future expansion * Updated MiniMessage to v5 * Added auto-completion to all TChat commands * Fixed a small spacing issue in the prefix
beta

TChat 5.0.0-DEV-2

5.0.0-DEV-2
14 мая 2026 г.147Minecraft: 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.11, 26.1, 26.1.1, 26.1.2paper, purpur
Скачать
Что нового
- Added blockedwords module - Improved modular system - Unnecessary or overly long comments in the code have been removed - Updated to last paper release
beta

TChat 5.0.0-DEV-1

5.0.0-DEV-1
1 мая 2026 г.265Minecraft: 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.11, 26.1, 26.1.1, 26.1.2paper, purpur
Скачать
Что нового
This is the first official release of TChat5.<br> Main changes compared to TChat4: * Spigot API -> PaperMC API * Java 17 -> Java 25 * "Modular plugin" -> Fully modular plugin using the Kahn algorithm * No compatibility with other chat plugins -> Improved compatibility with other chat plugins * Legacy colors and HEX -> Legacy colors and MiniMessage support in all messages * Impossible to disable a module without restarting the server -> Hot-pluggable modules with `/chat reload` * Constant updates without notice -> More stable updates with better support and server-side notifications * No MiniMessage support in chat colors -> Full MiniMessage support based on permissions
release

TChat 4.3.0.0

4.3.0.0
16 нояб. 2024 г.9,9 тыс.Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 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.3bukkit, paper, purpur, spigot
Скачать
Что нового
- Removed broadcast premade (unnecessary feature) - Remodeled configuration file structure - Expanded modular options (all those who disable a lot of TChat options will save a lot of performance with this new version) - AutoBroadcast code optimized - Removed only player for list command - Fixed bypass permission in anti advertising (signs) - Optimized joins code - Fixed an error when you use %tchat_tag% withouth tags - Added %mentioned% placeholder in all mention messages, titles, etc... - Fixed /seen command (not working correctly) - Fixed /nick command (the same as seen) - Removed a depuration message in groups system - Now the commands are registered by CommandMap and not by plugin.yml, that is to say that now when you deactivate a command, it will not be registered as before. - Removed rules, print, and other commands (now works in the commands.yml) - Spigot version updated to 1.21.3 - Updated Spigot page 4.2.3.1 -> 4.3.0.0 Update all files
release

TChat 4.2.3.1

4.2.3.1
29 окт. 2024 г.835Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 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.3bukkit, paper, purpur, spigot
Скачать
Что нового
Very small update (4.3.0 coming soon with many changes) - Fixed some errors in groups system - Added users section in groups.yml (to assign specific groups to specific players, this will solve the errors with the op players) (/chat group) 4.2.3 -> 4.2.3.1 Update files: Messages file groups.yml (add users section)
release

TChat 4.2.3

4.2.3
26 сент. 2024 г.1,5 тыс.Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1bukkit, paper, purpur, spigot
Скачать
Что нового
- Added broadcast premade - Added /replacer command - Added discord hook in /mute command - Added anti repeat commands system - Added discord hook in Banned Commands - Fixed ChatCooldown error - Added two new options in joins.yml (inside sound section) - Added censor mode in Anti Unicode system - Added an option to disable op-group on groups.yml - Added mentioner placeholder in the mention messages - Added bypass permission for channel player limit - Fixed bStats and optimized (thanks to Slide) - Fixed /chat reload for banned commands in /<TAB> - Added priority on groups.yml - Optimized ChatListener class - Fixed depuration error in Chat Cooldown system 4.2.2 ->4.2.3 Update files: Messages file config.yml joins.yml banned_commands.yml