ClientCatcher-Fabric
ClientCatcher-Fabric is a server-side Fabric mod that detects which client a player connected with, so server owners can see past the branding a modded client shows.
What it does
A modded client can hide or change its branding when it enters a server, so a player may appear to be on vanilla while running another client. ClientCatcher-Fabric runs on the server and checks the client brand each connecting player reports, which lets it identify clients such as Forge, Fabric, LiteLoader, Lunar and vanilla. It needs no install on the player's side, since only the server runs it.
The mod was built around the idea of a server-side check and comes with a companion ClientCatcher Velocity Plugin for proxy setups. Installation is simple: place the jar in the server's mods folder, start the server, and make sure Fabric API is present at a matching version. The mod is published for Fabric only, on 1.20.1, and is released under the MIT License as open source. Its source code and issue tracker are public.
Key features
Reads the reported brand
Reads the brand string a client sends on join and compares it against the known client types.
Names the detected client
Reports which client, such as Forge, Lunar or vanilla, a connecting player appears to be running.
Velocity companion plugin
A ClientCatcher Velocity Plugin extends the same check to proxy networks.
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
Use cases
Spotting disguised clients
Server owners can see when a player's reported branding does not match the client they actually run.
Proxy networks
The Velocity plugin covers networks where players join through a proxy rather than the game server directly.
Who it’s for: Server owners who want to know which client each player uses, including those running a proxy network in front of their game servers.
How it compares
Proxy Command Reloaded is server-side only, open source under the MIT License, and published for Fabric on 1.19.2 – 1.21.4, so it covers a different function on a similar range. tkChat is also server-side only and open source under the MIT License, with files for Fabric and Forge across 1.20 – 26.3. SimpleProxyChat is open source under the GNU General Public License v3.0 or later, for Fabric and NeoForge across 1.8 – 26.3.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| ClientCatcher-Fabric | Fabric | 1.20.1 | Server-side only | 2023-08-13 |
| Proxy Command Reloaded | Fabric | 1.19.2 – 1.21.4 | Server-side only | 2024-12-24 |
| tkChat | Fabric and Forge | 1.20 – 26.3 | Server-side only | 2026-09-27 |
| SimpleProxyChat | Fabric and NeoForge | 1.8 – 26.3 | Not published | 2026-10-14 |
Questions
Does ClientCatcher-Fabric need Fabric API?
Which loader and version does it support?
Do players need to install anything?
In the catalog
ClientCatcher-Fabric is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 34,764 mods support Minecraft 1.20.1.
More from rotgruengelb's archive
Similar mods
What the author says
A Server-side Fabric Mod to get the client with which a player has connected to your server. This Mod aims to have the same/similar Functionality as the Velocity Plugin. See Roadmap & Features. #### Demo Vodeo: The initial code is based on the work of C10udbursts 1.18.2 Fabric clientbrand mod.
Official listing
- Modrinth page
- modrinth.com/mod/clientcatcher-fabric
- Owner
- rotgruengelb's archive
- Published
- 2023-08-09
- Updated on Modrinth
- 2023-08-13
- Facts verified
- 2026-10-15
