Internet Explorer
Internet Explorer is not supported. Please upgrade to a more modern browser.
BetterTeams Chat Extension
Fully customizable chat formatting powered by BetterTeams & PlaceholderAPI
What does it do?
This is an extension for BetterTeams that takes over your chat formatting.
It replaces the default chat with a fully customizable format that pulls data directly from BetterTeams — team name, tag, prefix, suffix, color — and supports every color format Minecraft has to offer.
✨ Features
✅ BetterTeams integration — displays team name, tag, custom prefix, suffix and team color in chat
✅ PlaceholderAPI support — use any %placeholder% from any PAPI expansion
✅ Full color support — every color format supported, mixed in one string:
Legacy codes &a &b &c … &r
Short hex RRGGBB
Bukkit/EssentialsX hex &x&R&R&G&G&B&B
MiniMessage hex <#RRGGBB>
MiniMessage named colors ...
Gradients & Rainbow support
Bold, italic, underline, strikethrough, obfuscated
✅ /teama reload — reload the config without restarting
⚙️ Requirements
BetterTeams 5.0.0+ (Required)
PlaceholderAPI 2.11.0+ (Required)
Paper 1.21+ — Spigot is not supported
Java 21+
Installation
Make sure BetterTeams and PlaceholderAPI are installed.
Drop the jar into /plugins/BetterTeams/extensions/. Restart or use /teama reload to generate chat-config.yml. Edit the format and run /teama reload. Configuration
# chat-config.yml
format: "&7[&r%betterteams_tag%&7]&r %luckperms_prefix%{DISPLAYNAME}&7: &c{MESSAGE}"
Available Tags:
{TEAM} - Raw name
{TAG} - Display tag
{PREFIX} - Custom meta
{SUFFIX} - Custom meta
{COLOR} - Team color
{DISPLAYNAME} - Nickname
{NAME} - Username
{MESSAGE} - Chat message
Commands & Permissions
Command
Description
Permission
/teama reload
Reloads chat-config.yml
OP / Admin
No reviews