Compatibility
HackedServer 3.x is designed for modern Minecraft servers and supports multiple platforms.
Supported Versions
| Requirement | Version |
|---|---|
| Minecraft | 1.18+ |
| Java | 17+ |
HackedServer 3.x requires Minecraft 1.18 or newer. For older versions (1.8-1.17), use HackedServer 2.x which can be downloaded from the SpigotMC page .
Platform Support
Spigot/Paper
Spigot and Paper
HackedServer works on all Spigot-based servers running 1.18+:
- Spigot - Fully supported
- Paper - Fully supported (recommended)
- Purpur - Fully supported
- Folia - Not officially tested
Required Dependencies:
- ProtocolLib - Required for packet interception
Optional Dependencies:
- ViaVersion - For multi-version support
- ProtocolSupport - For legacy client support
Client Detection Compatibility
Forge Detection
HackedServer can detect Forge clients and retrieve their mod lists. Detection works through:
- Brand Detection - Identifies Forge via the
MC|Brand/minecraft:brandchannel - Handshake Emulation - Sends a fake Forge handshake to retrieve the complete mod list
Supported Forge Versions:
- Forge for Minecraft 1.7.10 - 1.12.2 (Legacy)
- Forge for Minecraft 1.14+ (Modern)
Forge 1.13 had incomplete handshake support. Detection may be limited for this specific version.
Fabric Detection
Fabric clients are detected via the brand channel when they identify as “fabric”.
Client Detection
HackedServer detects many popular clients including:
| Client Type | Examples |
|---|---|
| PvP Clients | Lunar Client, Badlion Client, Feather Client |
| Utility Clients | LabyMod (all versions), 5zig Mod |
| Hacked Clients | Various (via channel detection) |
Cross-Version Support
When using ViaVersion or ProtocolSupport, HackedServer can detect mods from players on different versions:
- A player on 1.12.2 Forge connecting to a 1.20 server can still have their mods detected
- Brand-based detection works across all versions
- Handshake-based detection may have limitations with certain version combinations
Known Limitations
- Fake Brand Strings - Some clients can spoof their brand string
- Modified Clients - Some hacked clients actively hide their presence
- New Protocols - Very new Forge/Fabric versions may need configuration updates
HackedServer’s architecture allows for quick updates when new protocols are released. Check for plugin updates regularly to get the latest detection capabilities.
Migration from 2.x
If upgrading from HackedServer 2.x:
| Change | 2.x | 3.x |
|---|---|---|
| Config Format | YAML | TOML |
| Dependencies | HackedCore required | Self-contained |
| Min Version | 1.8 | 1.18 |
| Java Version | 8+ | 17+ |
| Velocity | Not supported | Fully supported |
Your old YAML configurations will need to be converted to TOML format. See the Configuration page for the new format.