

ClientCatcher-Fabric
A server-side Fabric mod that allows you to determine which client a player is using when connecting to your server.
Features
This mod provides functionality similar to the ClientCatcher plugin for Velocity. It can recognize various clients including Forge, Fabric, LiteLoader¹, Lunar¹, Vanilla, and others.
¹Requires additional testing!
It's important to note that the mod's effectiveness is limited - modified clients can hide or change their information when connecting to the server, and can also impersonate vanilla clients or other brands.
Installation
- Install the latest version of Fabric API for the corresponding Minecraft version
- Download ClientCatcher-Fabric from Modrinth
- Place the mod file in the mods folder on your server
- Start the server
Commands
Command /clientcatcher client
Permission: clientcatcher.command.client or operator permissions
Displays information about the client being used by the specified player.
Demo
Development Roadmap
Feature | Velocity | Fabric |
---|---|---|
Client/brand detection | ✔️ | ✔️ |
Permission system | ✔️ | ✔️ |
Mod detection | Forge 1.7.10-1.12.2 | ⛔ Not planned |
Placeholder support | ✔️ | 🟡 Planned |
Configuration | 🟡 When needed |
Technical Details
The source code is based on C10udburst's work and his clientbrand mod for version 1.18.2 Fabric, with significant improvements and updates to version 1.20.1.