
Modrinth · Minecraft mod
Server Chat Heads
Use player heads in chat and more via placeholders! Credits to CatDevz for making the original Minestom code.
Quick answer
Which Server Chat Heads release should I use?
Server Chat Heads 0.4+1.21.1 targets 1.21, 1.21.1 with Fabric, Quilt. Do not install it on the client. It must be installed on the dedicated server. No extra mods listed for this file.
Where it goes
Is Server Chat Heads required on the client, server, or both?
Do not install it on the client. It must be installed on the dedicated server.
This file is marked server-only.
What else does Server Chat Heads 0.4+1.21.1 need?
0.4+1.21.1. 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 mods.
Before you install it
Add Server Chat Heads without breaking your instance.
Built for Server Chat Heads 0.4+1.21.1. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 0.4+1.21.1. It targets 1.21, 1.21.1 with Fabric, Quilt; another release may have different loader, side or dependency requirements.
- 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
Put it on the correct side
Do not install it on the client. It must be installed on the dedicated server.
- 04
Pick the file you checked
Use the “Get this file” button beside 0.4+1.21.1. It opens that exact file at the source.
About this project
What does Server Chat Heads add?
Server Chat Heads
Plz Mojang optimize font rendering
Use player heads in chat and more via placeholders! Credits to CatDevz for making the original Minestom code.

How it works
When a player joins its skin gets downloaded and the colors of the pixels of the face get extracted and put in a User UUID, TextColor[][] Map, when the placeholder gets invoked, it searches for the user in that map and tries to print the head in chat using negative spaces and a custom pixel font.
Placeholders
| Placeholder | Function |
|---|---|
%chatheads:player% |
Print the invoker's head |
%chatheads:player [target]% |
Print the target's head |
Bleeding edge builds
Upstream builds are available in via GitHub Actions.
Credits
- CatDevz for making the original Minestom code
- Camper_Samu (me) for making the Fabric port
- TheEpicBlock for PolyMC
- Patbox for Polymer, a part of PolyMC and the core of many Serverside mods (like this one)
- Fabric Server-Side Development Discord for helping me while making this mod and other mods (like WAYF? or PolyForgery)
License
This template is available under the GPLv3 license. Feel free to learn from it and incorporate it in your own projects following the license's guidelines.
Project description from Modrinth.
Pick your setup
Server Chat Heads by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21
2 loader builds1.20.6
2 loader builds1.20.5
2 loader builds1.20.4
2 loader builds1.20.3
2 loader builds1.20.1
2 loader builds1.20
2 loader builds1.19.2
2 loader buildsCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Server Chat Heads versions and loaders
0.4+1.21.1
chatheads-0.4+1.21.1.jar
12 Sept 2024
0.3+1.20.5
chatheads-0.3+1.20.5.jar
30 Apr 2024
0.2+1.20.1
chatheads-0.2.jar
18 Apr 2024
0.2+1.20.4
chatheads-0.2.jar
25 Dec 2023
v0.1+1.19.2
chatheads-0.1.jar
18 Nov 2022
Looking for an older file? The official Modrinth project page is in Resources.