The Complete Paper Plugin + Fabric Client Solution for Mod Verification
Protect your server by requiring a companion Fabric client mod, verifying installed mods, and blocking players using prohibited modifications before they enter your server.
One Purchase • Includes Both Plugin & Client Mod
Unlike traditional plugins that try to guess whether someone is cheating, UltimateDetection communicates directly with the companion client mod through a secure custom protocol. Whether you're running an SMP, Lifesteal, PvP network, or a private community, UltimateDetection gives you complete control over which mods are allowed.
- Requires the companion Fabric client mod
- Detects installed Fabric mods
- Configurable banned mod list
- Modern admin GUI
- Lightweight & optimized
- Built for Paper 1.21+
- Companion plugin + client system designed specifically for Paper servers
- Modern inventory GUI with searchable mod viewer
- Supports unlimited banned Fabric mods
- Extremely lightweight with virtually no runtime overhead
- Configurable verification timeout
- Optional PlaceholderAPI integration
- MiniMessage support throughout
- Hot reload support
- Detailed logging system
- Designed for production servers
- Clean modular codebase
- Java 21 optimized
- Require UltimateDetection client mod to join
- Unlimited banned Fabric mod detection
- Secure custom payload communication
- Verification timeout protection
- Automatic player verification
- Admin GUI & Searchable mod viewer
- Detailed player information
- MiniMessage & PlaceholderAPI support
- Hot configuration reload
- Detailed file/console logging
- Bypass permissions & Custom kick messages
- Fully automatic operation (No commands/GUI)
- Zero background tasks
- Reports installed Fabric mods securely
- Protocol version validation
- Duplicate response prevention
- Completely dormant on servers without the plugin
- Missing client detection
- Verification timeout handling
- Protocol & Packet size validation
- Malformed & Duplicate packet protection
- Maximum mod count protection
- Version compatibility checks
- No filesystem scanning or invasive client access
⚙ How It Works
Code:
Player Joins -> Plugin requests verification
│
▼
Client mod sends mod list (Securely)
│
▼
Plugin checks against Banned List
│
▼
[No banned mods] -> Player joins
[Banned mod found] -> Player removed
Everything happens automatically. Players never need to run commands or configure anything.
1. Download UltimateDetection.jar and place it in your /plugins folder.
2. Start the server once to generate config files.
3. Configure your banned mod list in config.yml.
4. Run /ud reload or restart the server.
5. Distribute the provided Fabric mod to your players.
2. Start the server once to generate config files.
3. Configure your banned mod list in config.yml.
4. Run /ud reload or restart the server.
5. Distribute the provided Fabric mod to your players.
1. Ensure Fabric Loader and Fabric API are installed.
2. Place the UltimateDetection-Fabric.jar into your /mods folder.
3. Launch the game and join the server.
2. Place the UltimateDetection-Fabric.jar into your /mods folder.
3. Launch the game and join the server.
| Command | Description |
|---|---|
| /ud | Help menu |
| /ud reload | Reload config files |
| /ud gui | Open admin interface |
| /ud mods <player> | View player's mods |
ultimatedetection.admin, ultimatedetection.bypass, ultimatedetection.guiPrivacy: We do NOT scan player files, read folders, access screenshots, or collect hardware info. We only report metadata requested by the server.
Performance: Optimized Netty packet handling, zero-idle overhead, no scheduled background tasks.
Discord: geturplugins
Thank you for your support! 



