CurseForge · Hytale mod
mini-chat-formatter
A simple chat formatter for Hytale, supporting the MiniMessage format, and data from LuckPerms and PlaceholderAPI.
Quick answer
Which mini-chat-formatter release should I use?
mini-chat-formatter 0.1.0-beta6 (Hytale Update 5) targets 0.5. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.
Where it goes
Where should mini-chat-formatter be installed in Hytale?
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.
What else does mini-chat-formatter 0.1.0-beta6 (Hytale Update 5) need?
0.1.0-beta6 (Hytale Update 5). Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.
Before you install it
Add mini-chat-formatter without breaking your instance.
Built for mini-chat-formatter 0.1.0-beta6 (Hytale Update 5). Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 0.1.0-beta6 (Hytale Update 5). It targets 0.5; another release may target a different game build or dependency set.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Enable it on the world host
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
- 04
Pick the file you checked
Use the “Get this file” button beside 0.1.0-beta6 (Hytale Update 5). It opens that exact file at the source.
About this project
What does mini-chat-formatter add?
A simple chat format plugin for Hytale.
Features
- Supports MiniMessage formatting tags e.g.
<red>hello!</red>or<#ff5555>hello!</#ff5555>. - Supports legacy Minecraft-style formatting codes e.g.
&cThis is red text. - Supports PlaceholderAPI placeholders e.g.
%player_world%. - Supports LuckPerms prefixes, suffixes and meta data e.g.
<prefix>or<suffix>.
Examples
The format is designed to be simple and easy to use.
Format: <yellow><username></yellow>: <message>

Format: <prefix><username><suffix>: <message>

Format: <#aaaaaa>(%player_biome%)</#aaaaaa> <prefix><username><suffix>: <message>

Configuration
There is one configuration property: "Format". This is the format that will be used for all chat messages.
You can use the /minichatformatter reload command to apply changes to the format without restarting the server (see the Commands section below for more details).
Example Formats
| Format | Example | Description |
|---|---|---|
<username>: <message> |
lucko: hello! | The default format, matches what Hytale does by default. |
<bold><username></bold>: <message> |
lucko: hello! | Give all players a bold username |
<prefix><username><suffix>: <message> |
[ADMIN] lucko: hello! | (LuckPerms) Use prefixes and suffixes. |
<prefix><username><suffix>: <meta:chat_color><message> |
[ADMIN] lucko: hello! | (LuckPerms) Use prefixes, suffixes and meta. |
(%player_world%) <username>: <message> |
(world) lucko: hello | (PlaceholderAPI) Show each player's world before their name. |
Placeholders
Builtin Tags
<username>- The player's username.<message>- The chat message that the player sent.
MiniMessage Tags
<red>- Makes the text red.<bold>- Makes the text bold.<#FF0000>- Makes the text a custom color (in this case, bright red).
… and many more! See the MiniMessage documentation for a full list of supported tags.
LuckPerms Tags
<prefix>- The player's LuckPerms prefix.<suffix>- The player's LuckPerms suffix.<meta:key>- The value of the specified LuckPerms meta key for the player.
The prefix, suffix and meta values can themselves contain MiniMessage tags, so you can use this to give players custom colors or styles based on their LuckPerms data. For example, you could set a player's prefix to <red>[ADMIN]</red> to give them a red "[ADMIN]" tag before their name in chat.
PlaceholderAPI Placeholders
You can use any PlaceholderAPI placeholder in the %placeholder_name% format.
See the PlaceholderAPI documentation for a full list of available placeholders.
Placeholder values can themselves contain MiniMessage tags. For example, if you have a placeholder that returns <red>hello</red>, the word "hello" will be displayed in red in chat.
Commands
/minichatformatter reload
- Reloads the configuration.
- Useful to apply changes to the format without restarting the server.
- Requires permission
minichatformatter.reload.
Scope
This plugin is intentionally simple and basic.
We will consider feature requests via GitHub, but things we are unlikely to add to mini-chat-formatter include:
- channels (per-world, per-group, etc.)
- multi-server (sending messages across multiple servers)
- private messages
- proximity / chat radius
- custom UIs
- allowing players to set their own chat format (except via placeholders)
- moderation features (profanity filters, etc.)
If you need something different or more advanced, here are some other options:
- HeroChat - also supports PlaceholderAPI, with various additional features and options
- EliteEssentials or EssentialsPlus - also supports formatting the chat with PlaceholderAPI, plus various other 'essential' functionality
- quite likely many more! Search on CurseForge :)
Project description from CurseForge.
Pick your setup
mini-chat-formatter releases for each Hytale build.
Choose the version and loader you play, then open the matching release.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
mini-chat-formatter releases and Hytale builds
0.1.0-beta6 (Hytale Update 5)
26 May 2026
0.1.0-beta5 (Hytale Update 5)
26 May 2026
0.1.0-beta4
26 Mar 2026
0.1.0-beta3
18 Feb 2026
0.1.0-beta2
17 Feb 2026
0.1.0-beta1
17 Feb 2026
Looking for an older file? The official CurseForge project page is in Resources.
