Skip to content

SimpleChat fork++

A small mod for a customizable chat, with the most simple settings. Integration with LuckPerms and Vanish.

Fabric
Loaders
Fabric
Downloads on Modrinth
3.2K
Followers on Modrinth
4
versions
8
Updated
January 10, 2026Jan 10
Published
in 2024
Preview · swipe

At a glance

Runs on Fabric
For Minecraft 1.20–1.21.11
Server only — players don't need to install it
Latest version — 2.4.5 from January 10, 2026
License MIT — free
Where it's needed
In gamenot neededOn serverrequired

Install on the server only; players don't need it

Game versions1.20–1.21.11

SimpleChat (fork++) 2.3.0

Modrinth downloads badge Modrinth versions badge java 21 badge

This fork was created because the main project is no longer maintained.

Log: "This is a fork of the SimpleChat mod by rantuhin and its fork by stanlystark for 1.21"

A simple chat mod for your server.

Doesn't work in single player.

Just use `!for global chat or#` for world chat!

Example image showing formatted chat messages

Features

  • LuckPerms integration (tested 5.4)
  • Vanish integration (tested 1.5.7)
  • Global, world and local chat (you can turn it off)
  • Color chat (you can turn it off)
  • Reloading the configuration with the command
  • Command to clear chat history
  • Command or text that suggests when you click on the player's name.

Configuration

The configuration is located in `/config/simplechat.json`.

NameDescriptionType
enable_chat_modEnables (true) or disables (false) chat handling by the mod.boolean
enable_global_chatEnables (true) or disables (false) the global chat.boolean
enable_world_chatEnables (true) or disables (false) the world chat.boolean
enable_chat_colorsEnables (true) or disables (false) the use of color codes in the chat.boolean
local_chat_formatDefines the appearance of the local chat.String
global_chat_formatDefines the appearance of the global chat.String
no_players_nearby_textDefines a message for local chat when there are no players nearby.String
no_players_nearby_action_barEnables (true) or disables (false) action bar message.boolean
chat_rangeSpecifies the distance after which local chat messages will not be visible (if global chat is enabled).int
suggests_when_you_click_on_the_player_nameCommand or text that suggests when you click on the player's name. (Support Placeholder API and %player%)String
{
  "enable_chat_mod": true,
  "enable_global_chat": true,
  "enable_world_chat": false,
  "enable_chat_colors": false,
  "local_chat_format": "&7%lp_prefix%&r%player%&7:&r &7%message%",
  "global_chat_format": "&8[&2G&8] &7%lp_prefix%&r%player%&7:&r &e%message%",
  "world_chat_format": "&8[&9W&8] &7%lp_prefix%&r%player%&7:&r &e%message%",
  "no_players_nearby_text": "&fNo players nearby. Please use &e!<message> &ffor global chat.",
  "no_players_nearby_action_bar": false,
  "suggests_when_you_click_on_the_player_name": "/msg %player% ",
  "chat_range": 100
}

You can use the placeholder %player% to specify the player's nickname and the placeholder %message% to specify their message in the chat.

  • %lp_group% LuckPerms - display player group.
  • %lp_prefix% LuckPerms - display player prefix.
  • %lp_suffix% LuckPerms - display player suffix.

You can reload the configuration without restarting the server or the game using the /simplechat command (requires permission level 1 or more).

Command

  • /simplechat - reload configuration
  • /simplechat clear - clear history chat (all players)

NO API

I am removing me.vetustus.server.simplechat.api.event.PlayerChatCallback as I didn't see the need for it, and instead of porting it to 1.21, I am using the standard event net.fabricmc.fabric.api.message.v1.ServerMessageEvents ALLOW_CHAT_MESSAGE.

License

The MIT license is used.

FAQ

How to install SimpleChat fork++?

Install Fabric for your Minecraft version, download SimpleChat fork++ for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does SimpleChat fork++ support?

SimpleChat fork++ has builds for Minecraft 1.20–1.21.11.

Is SimpleChat fork++ needed on the server?

Server only — players don't need to install it

License and source
MIT Licensefree to use and share with credit to the author
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More