ChatMT

ChatMT

ChatMT is a powerful chat core featuring support for HEX gradients, a smart AI bot (Gemini), advanced moderation, and a built-in penalty system.

307 downloads 0 followers

πŸ’¬ ChatMT V2

The ultimate chat management core from MT Studio

ChatMT V2 is a Swiss Army knife for Minecraft server administrators. The plugin combines flexible format customization, powerful moderation, AI integration, and full support for modern HEX gradientsβ€”all while remaining incredibly lightweight and optimized. ✨ Key Features

πŸ€– AI Integration (Gemini 3.5): A smart bot right on your server. Players can ask the AI ​​questions directly in the chat (e.g., "Bot, how do I craft an anvil?"), and the AI ​​will respond as itself. 

🎨 Modern MiniMessage & HEX: Support for gradients and custom colors, even on older server cores, thanks to a legacy fallback system. Beautiful messages without complex workarounds. 

πŸ›‘οΈ Ironclad Moderation: Built-in filters for Anti-Caps, Anti-Spam, Anti-Profanity (with *** censorship), and Anti-Advertising (featuring smart whitespace removal and domain whitelist support). 

βš–οΈ Built-in Punishment System: `/kick`, `/ban`, `/mute`, and `/unmute` commands available right out of the box. 

πŸ•΅οΈβ€β™‚οΈ Spy Mode: Catch rule-breakers in the act. Includes `SocialSpy` to view private messages and `CommandSpy` to track entered commands (passwords from auth plugins are automatically hidden). 

βœ‰οΈ Advanced Communication: Separate local and global chat channels, convenient private messaging (`/msg`, `/reply`), and audible player mentions using `@Nickname`. 

πŸ“’ Auto-Broadcaster: Background broadcasting of beautifully formatted announcements at customizable intervals. πŸ“ Asynchronous Logging: The plugin neatly writes chat history and issued punishments to separate files (`chat.log`, `punishments.log`) without burdening the server's main thread.

πŸš€ Installation

Download the latest version of `ChatMT-2.x.x.jar`. 

Place the file in your server's `plugins/` folder. 

Optional: Install PlaceholderAPI for placeholder support (e.g., prefixes from LuckPerms). 

Restart the server. 

Open `plugins/ChatMT/config.yml` and insert your Gemini API key (if you wish to use AI features). 

Run `/mt reload` in the console or in-game to apply changes.

πŸ“œ Commands and Permissions

Command Description Required Permission /mt reload Reload all configurations chatmt.admin

`/mt spy <social/command>`	Toggle spying mode	`chatmt.spy`

`/msg <player> <text>`	Send a private message	Available to everyone

`/reply <text>`	Reply to the last private message	Available to everyone

`/kick <player> [reason]`	Kick a player	`chatmt.punish.kick`

`/ban <player> [reason]`	Ban a player	`chatmt.punish.ban`

`/mute <player> [reason]`	Mute a player	`chatmt.punish.mute`

`/unmute <player>`	Unmute a player	`chatmt.punish.unmute`

`/broadcast <text>`	Send a global announcement	`chatmt.admin.broadcast`

Bypasses:

`chatmt.bypass.spam` β€” Ignore message cooldowns. 

`chatmt.bypass.caps` β€” Write in all-caps without restrictions. 

`chatmt.bypass.ads` β€” Send any links in chat. 

`chatmt.bypass.swear` β€” Bypass profanity filtering. βš™οΈ Configuration

All configuration files (config.yml and messages.yml) come with built-in support for two languages ​​(RU/EN) via comments. You can easily switch languages ​​by simply removing the relevant # characters.

File structure:

`config.yml` β€” Settings for AI, chat radius, moderation filters, and notification intervals. 

`messages.yml` β€” All chat formats, plugin messages, and gradients. Supports the MiniMessage format (e.g., `<gradient:#ff5e62:#ff9966>Text</gradient>`).

🧩 MT Studio Ecosystem

ChatMT V2 is designed as part of the unified MT Studio plugin ecosystem. It works perfectly as a standalone plugin but truly shines when used alongside our other solutions:

πŸ›‘οΈ AuthMT (Authentication and security)

πŸ’° VaultMT (Economy and transactions)

πŸ“¦ PackMT (Resource packs and visuals)

No gallery available for this project.

Version Minecraft Loader Download

ChatMT 2.2.0

2.2.0

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.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
bukkit, paper, purpur, spigot
Download

ChatMT 2.1.1

2.1.1

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.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2
bukkit, paper, purpur, spigot
Download

ChatMT 2.1.0

2.1.0

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.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2
bukkit, paper, purpur, spigot
Download

ChatMT 2.0.0

2.0.0

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.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2
bukkit, paper, purpur, spigot
Download

ChatMT 1.5.1

1.5.1

1.12, 1.12.1, 1.12.2, 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.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
bukkit, paper, purpur, spigot
Download

ChatMT 1.5.0

1.5.0

1.12, 1.12.1, 1.12.2, 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.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
bukkit, paper, purpur, spigot
Download

ChatMT 1.3.0

1.3.0

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.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
bukkit, paper, purpur, spigot
Download