BetterChat for Fabric
With the BetterChat modification, communication in Minecraft becomes more convenient and enriched. The mod introduces many interesting features for text formatting and player interaction on servers.
🔥 Main Features
Enhanced Message Formatting
- Bold —
important information - Italic text —
emphasis on words - Underline —
underlined text - Strikethrough —
outdated content - Obfuscated —
||encrypted text||
Extensive Color Options
- Use any color in HEX format:
#FF5500Your text#
Player Mention System
- Direct mentions using
@PlayerNamesymbol - Players receive sound notifications when mentioned
- Name colors correspond to team colors
- Complete mention history
Additional Features
- Message timestamp display on hover
- Quick message text copying
- Settings fully managed by administrators
🎮 Using Chat Features
| Feature | Command | Example | Result |
|---|---|---|---|
| Bold | Text |
Urgent! |
Urgent! |
| Italic | Text |
Cool idea |
Cool idea |
| Underline | Text |
Link |
Underlined text |
| Strikethrough | |
|
|
| Obfuscated | ||Text|| |
asdjfd |
Random characters |
| Color | #RRGGBBText# |
#00FF00Hello# |
Green text |
| Mention | @Player |
@Alex, check this |
Highlighted name Alex |

⚙️ Server Configuration
Configuration Example
The betterchat_config.json file can be found in your save folder.
{
"textPostProcessingEnabled": true, // Enable formatting processing
"mentionEnabled": true, // Activate mention system
"defaultMentionColor": "0xFFFF55", // Default color
"defaultMentionSound": "minecraft:entity.experience_orb.pickup" // Notification sound
}
Available Options:
textPostProcessingEnabled— enables formatting and color featuresmentionEnabled— activates the @ mention functionalitydefaultMentionColor— sets color for non-team player mentionsdefaultMentionSound— configures the notification sound
📋 Compatibility
- Minecraft Versions: 1.21.8 (tested)
- Fabric Loader Required: version 1.21.8 or newer
- Recommended Fabric API: version 0.16.14 or newer
- Java Required: Java 21 or newer version
❓ Troubleshooting
Mod doesn't load:
- Check Fabric Loader version compatibility
- Ensure both Fabric API and BetterChat are in the mods folder
- Review client logs for error information
Colors not working:
- Enable
textPostProcessingEnabledin configuration - Verify HEX color syntax is correct
Players not receiving notifications:
- Make sure mention feature is enabled
- Check if player is online
- Remember that team color takes priority
📄 License
The project is distributed under CC BY 4.0 license.