ModsFinder

MarkChat

by Igrium

MarkChat lets players write Markdown in chat on a server, and renders it for everyone who joins.

FabricServer-side onlyGNU General Public License v2.0 onlyOpen source1.20.2

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

  1. Markdown in chat

    Chat messages that use Markdown syntax are rendered with formatting on the server side.

  2. List prefixes

    Unordered and ordered lists each have their own configurable prefix, and the ordered prefix can show the list index.

  3. Link color

    Links in chat use a configurable color, set as a Minecraft color name or a hex code.

  4. Book upload module

    An optional module lets players upload a Markdown file written in a book, with a link to the uploaded file.

  5. 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.

1.20.21.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
MarkChatFabric1.20.2Server-side only2024-01-04
VelochatFabric26.2Server-side only2026-07-28
MarkdownFabric1.20.1Client-side only2026-06-26

Questions

Does MarkChat need to be installed on the client?

No. MarkChat is server-side only, so players join a server running it without installing anything.

Which loader and game version does MarkChat support?

MarkChat is published for Fabric only, with a single game version: 1.20.2.

Can the book upload feature be turned off?

Yes. The enableBooks setting is a boolean, and with it off the mod's functionality is restricted to chat.

Why might the book command prefix need changing?

The author notes that the book command can conflict with another mod, so the commandPrefix setting can be changed to avoid the clash.

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

All projects

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…
Igrium, on the Modrinth page

Official listing

Owner
Igrium
Published
2024-01-04
Updated on Modrinth
2024-01-04
Facts verified
2026-10-15

Tags