MarkChat
by Igrium
MarkChat lets players write Markdown in chat on a server, and renders it for everyone who joins.
What it does
Minecraft does not format chat messages sent by players, but a client can display formatted text once it receives it from the server. MarkChat runs on the server and turns Markdown syntax in chat messages into formatted output, so the chat is shown formatted for every player. The author started the mod after a small survival server noticed that its players kept typing Markdown syntax into chat anyway. Formatting is applied across chat and other places where messages appear.
Formatting behavior is set in a formatting object, with a handful of options: a prefix for unordered bullet lists, a prefix for ordered numbered lists with a placeholder for the list index, a hex color for links, and a switch that decides whether links are allowed in chat. A separate boolean controls a book upload module. With that module off, the mod's functionality is limited to chat. With it on, a player who holds a book and quill can upload a Markdown file, which the mod posts to a Filebin host and offers back as a link, with a configurable command prefix for the book command and a configurable Filebin base URL.
Key features
Markdown in chat
Chat messages that use Markdown syntax are rendered with formatting on the server side.
List prefixes
Unordered and ordered lists each have their own configurable prefix, and the ordered prefix can show the list index.
Link color
Links in chat use a configurable color, set as a Minecraft color name or a hex code.
Book upload module
An optional module lets players upload a Markdown file written in a book, with a link to the uploaded file.
Configurable Filebin host
The base URL for uploaded Markdown files and the book command prefix can both be changed in the settings.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
MarkChat is server-side only and is open source under the GNU General Public License v2.0 only, with a single file for 1.20.2. Velochat is also server-side only and open source, under the Mozilla Public License 2.0, but its files target 26.2. Markdown is client-side only, is not open source and is published for 1.20.1, so its work happens on the player's side rather than the server.
Questions
Does MarkChat need to be installed on the client?
Which loader and game version does MarkChat support?
Can the book upload feature be turned off?
Why might the book command prefix need changing?
In the catalog
MarkChat is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 12,076 mods support Minecraft 1.20.2.
More from Igrium
Similar mods
What the author says
When I started my SMP, I noticed that I was consistently using \*markdown syntax* to write chat messages. Although Minecraft doesn't format chat messages sent by players, the client does have the functionality to display formatted chat messages, should it receive them from the server. This mod parses chat messages as…
Official listing
- Modrinth page
- modrinth.com/mod/markchat
- Owner
- Igrium
- Published
- 2024-01-04
- Updated on Modrinth
- 2024-01-04
- Facts verified
- 2026-10-15
