SimpleChat (fork)
by stark
SimpleChat (fork) replaces the default chat with a small, configurable chat system for servers, with global and local channels, placeholders and a chat event for other mods.
What it does
Server owners can change most of the basic chat settings in one configuration file. Global and world-local chat can be turned off, and so can colored chat. The configuration is reloaded with a command, so changes take effect without restarting the server. Placeholders such as the player's nickname and the message text can be placed in the chat format, and color tags are supported. The mod works on a single-player world too, since the integrated server runs it.
Other mods can hook into chat through the player chat event, exposed in the mod's API package. A handler can read a message, change it, or cancel it by working with a ChatMessage subclass. The reload command requires a permission level, so only trusted operators can use it. Optional integration with LuckPerms and FTB Teams lets chat use permission groups and team names; the fork was tested with LuckPerms 5.4.25 and FTB Teams 2001.1.4.
The mod requires Fabric API. Server owners install it, and players connect with no copy of their own. It is published for Fabric only, across 7 release versions 1.18.2 – 1.20.1, with 1.9.3 for 1.20.1 as the latest file, released 2023-09-15. The code is open source under the MIT License.
Key features
Chat settings file
Most basic chat behavior, including formatting and channel options, is set in one configuration file.
Global and local channels
Messages can go to the whole world or stay local, and the global channel can be switched off entirely.
Placeholder format
The player's name and the message can be placed in the chat format with placeholder tokens.
Reload without restart
A command reloads the configuration on a running server, and it requires a permission level to use.
Chat event for mods
Other mods can listen for chat messages, change them or cancel them through the player chat event.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Optional 2
How it compares
Easy Channels is also server-side only and open source, under the Apache License 2.0, with files for 1.20.1, so it covers the same single version. Allow Chat runs on client and server together, open source under the GNU General Public License v3.0 only, with files for 1.18.1 – 1.21.1, so every player needs it. Chat Pimper and meeps are client-side only, which means they change nothing on a server.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| SimpleChat (fork) | Fabric | 1.18.2 – 1.20.1 | Server-side only | 2023-09-15 |
| Easy Channels | Fabric | 1.20.1 | Server-side only | 2024-10-28 |
| Allow Chat | Fabric | 1.18.1 – 1.21.1 | Client and server | 2024-09-26 |
| Chat Pimper | Fabric | 1.19.4 – 1.20.1 | Client-side only | 2023-08-21 |
| meeps | Fabric | 1.20.4 | Client-side only | 2024-03-08 |
Questions
Does SimpleChat need Fabric API?
Do players have to install SimpleChat?
Does SimpleChat work with LuckPerms or FTB Teams?
In the catalog
SimpleChat (fork) is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 34,764 mods support Minecraft 1.20.1.
Similar mods
What the author says
Just use! for global chat or # for world chat! ## Features - FTB Teams integration (tested 2001.1.4) - LuckPerms integration (tested 5.4.25) - Global, world and local chat (you can turn it off) - Color chat (you can turn it off) - Reloading the configuration with the command - Support PlacehoderAPI (From 1.19.4) …
Official listing
- Modrinth page
- modrinth.com/mod/simplechatfork
- Owner
- stark
- Published
- 2023-03-01
- Updated on Modrinth
- 2023-09-15
- Facts verified
- 2026-10-15
