ModsJava
Chatty - Lightweight universal Bukkit chat-system solution [1.7.10 - 1.20]
Chatty is the universal chat-system solution for any server (Cauldron, Thermos e t.c.). It contains a big pack of features, that can be simply disabled if you don't need it.
Features
- Supports old versions (1.7.10 and higher).
- Supports Thermos and Cauldron servers.
- Multiple world-wide, server-wide or ranged chats.
- Cooldowns for chats.
- Advertisement and caps moderation.
- Notifications at chat, ActionBar (1.8+) and Advancements (1.12+).
- JSON chat formatting (1.7.10+).
- HEX-colorcodes support.
- @Mentions system.
- Multiline fully configurable chat formats.
- Private messages.
- Swearing protection.
- Hover tooltips on swears for admins.
- Command for changing prefixes and suffixes.
- BungeeCord support.
You can see configuration file at Chatty GitHub repository: https://github.com/Brikster/Chatty/blob/master/spigot/src/main/resources/config.yml
A little tip: you can delete excess blocks, and plugin will work without any errors.
Example configuration file:
Code (Text):
chats:
default:
enable: true
format: '{prefix}{player}{suffix}&r: {message}'
permission: false
default:
enable: true
format: '{prefix}{player}{suffix}&r: {message}'
permission: false
chatty.chat.<chat> (chatty.chat.<chat>.see or chatty.chat.<chat>.write) - grants access for chat.
chatty.spy.<chat> or chatty.spy - allows to see all messages from chat-modes.
chatty.command.spy - allows to use "/spy" command for enabling/disabling spy-mode.
chatty.command.reload - allows to use "/chatty" command for reloading configuration.
chatty.command.chat - allows to use "/chat" command.
chatty.command.swears - allows to use "/swears" command.
chatty.command.clearchat - allows to use "/clearchat" command (clear chat for yourself).
chatty.command.clearchat.all - allows to use "/clearchat all" command.
chatty.command.ignore - allows to use "/ignore" command.
chatty.command.msg - allows to use "/msg" command.
chatty.command.reply - allows to use "/reply" command.
chatty.command.prefix - allows to change your prefix by "/prefix" command.
chatty.command.prefix.others - allows to change other's prefix by "/prefix" command.
chatty.command.suffix - allows to change your suffix by "/suffix" command.
chatty.command.suffix.others - allows to change other's suffix by "/suffix" command.
chatty.style.<style> or chatty.style.<style>.<chat> - allows to use styles in chat (styles: colors, bold, magic, reset, italic, underline, strikethrough).
chatty.notification.chat.<list> - allows to see messages from Chat notification list.
chatty.notification.advancements.<list> - allows to see messages from Advancements notification list.
chatty.notification.actionbar - allows to see messages from ActionBar notification.
chatty.moderation.advertisement - bypass advertisement moderation.
chatty.moderation.caps - bypass caps moderation.
chatty.cooldown or chatty.cooldown.<chat> - allows to bypass cooldown of chat.
chatty.mentions - allows to use mentions in chat.
Screenshots and video
Spoiler: Screenshots
![[IMG]](//proxy.spigotmc.org/8fc20af7aacffba1a735c06d22c75fe6898a4d38/68747470733a2f2f692e696d6775722e636f6d2f4e6276687576382e706e67)
![[IMG]](//proxy.spigotmc.org/6045d7fcf39657810b65a236cb9c8ed0ac70823a/68747470733a2f2f692e696d6775722e636f6d2f57435334714f582e706e67)
![[IMG]](//proxy.spigotmc.org/45d226114296d60d0250e41f40bcf433f8f62300/68747470733a2f2f692e696d6775722e636f6d2f317168575275352e706e67)
Spoiler: Demo Video
Advancements notifications:
ActionBar notifications:
ActionBar notifications:
Spanish Video Tutorial by Ajneb97
Hex color codes and gradient
Warning: Early versions of Spigot/PaperSpigot may not be supported. Use only latest builds to correct work of Chatty 1.16 features
Chatty supports new 1.16+ color codes. To add a new color code in your chat format, you need use the following pattern:
Code (Text):
{#12ABCD}text
Code (Text):
{#ffffff}<ext
You can create various multi-color gradient strings with this pattern:
Code (Text):
{#ffffff:#0039a6:#d52b1e This is awesome tricolor gradient}
Code (Text):
{#d818c4:#ae6be6:#0f7584:#7983a7:#a793ba:#34344b This is multicolor gradient}
Translations
Use can use the following translations:
en (English) - made by Chatty.
ru (Русский) - made by Chatty.
de (German) - made by SGT_Shan (outdated).
zh_CN (Simplified Chinese) - made by yaosiqian.
Requirements
The plugin doesn't have any requirements, but it can work with Vault and PlaceholderAPI.
PlaceholderAPI
PlaceholderAPI variables you can see there: https://www.spigotmc.org/wiki/placeholderapi-placeholders/
To add it to format, use %variable%, for example, %server_uptime%.
Thanks you for downloading Chatty!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Chatty - Lightweight universal Bukkit chat-system solution [1.7.10 - 1.20] is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 268,833 times (via Spigot). Download it and open it directly in the game.