Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Tags
Creators
Details
Features
- Custom chat overlay
- Replaces the default chat screen with a styled custom interface.
- Vanilla-compatible message and command sending
- Regular chat messages and commands still work normally.
- The mod is client-side only and does not require server installation.
- Local session preview
- Shows recent incoming, outgoing, and system messages directly in the custom chat UI.
- Keeps Minecraft Text styling where needed for click and hover compatibility.
- Outgoing history
- Browse previously sent messages and commands.
- Shortcut:
Ctrl + Up / Down
- Local highlighting
- Highlights commands, player mentions, and URLs in the preview.
- Clickable chat compatibility
SuggestCommandinserts text into the Custom Chat input.RunCommand,OpenUrl, andCopyToClipboardare handled.- Hover events such as text, item, and entity tooltips are supported.
- Local chat logs
- Saves local chat history in JSONL format.
- Also creates readable
.logfiles. - Supports separate log contexts for servers, singleplayer worlds, and global fallback.
- Custom Chat Logs viewer
- Adds an in-game viewer for readable local logs.
- Supports chat, commands, system messages, and all logs.
- Rank Tooltips
- Experimental local tooltip system for configured rank glyphs and nickname colors.
- Uses
config/custom-chat/rank-tooltips.json. - Does not overwrite existing server hover events.
- Keeps existing click events intact.
- Translation screen
- Opens with
Shift + Right Clickon a message. - Translation is not sent to chat automatically.
- The translated text can be inserted into the input field, copied, or opened in Google Translate.
- Opens with
- Visual customization
- Adjustable background opacity
- Compact mode
- Optional timestamps
- Optional help text
- Local highlighting toggle
- Localization
- English
- Russian
- Spanish
- German
- Polish
- Brazilian Portuguese
- French
- Simplified Chinese
- Optional config screen support
- Integrates with Mod Menu
- Uses YACL for a proper settings screen when available
Controls
- Open Custom Chat:
U - Browse local outgoing history:
Ctrl + Up / Down - Scroll local preview:
Page Up / Page Down - Jump to oldest/newest preview messages:
Home / End - Open translation screen:
Shift + Right Clickon a message - Open Custom Chat Logs: configurable keybind, unbound by default
Why download it?
Custom Chat is useful for players who want a more modern and organized chat interface without changing how normal chat and commands work on servers.
It adds a cleaner layout, quick access to recent messages, readable local logs, clickable message support, translation tools, and small quality-of-life improvements for everyday use.
Additional information
Custom Chat is a client-side Fabric mod focused only on improving the Minecraft chat interface.
It changes the local chat screen, adds local history, readable logs, click/hover compatibility, optional rank tooltips, and translation tools while keeping normal message and command sending compatible with vanilla gameplay.
The mod does not require installation on the server.
Fair Play / Anti-cheat note
Custom Chat does not modify movement, combat, hitboxes, inventory, world interaction, or server-side checks.
It does not provide X-Ray, ESP, macros, automation, or any gameplay advantage.
The mod is intended only for visual chat improvements, local chat history, local logs, and chat quality-of-life features.
Special Thanks
This mod was created during my time on the Pulse server, which became an important part of my developer journey.
Thanks to o_orl for creating Pulse and building a community that inspired many ideas and projects.
Thanks to AlexTheGood for helping with logic, ideas, and development support while I was learning and improving my code.
We'll Meet Again, Pulse.


