🛡️ UnsoulExploits – Advanced NBT & Packet Exploit Protection
UnsoulExploits is a lightweight yet powerful security plugin designed to protect Minecraft servers from NBT-based crashes, packet exploits, and malicious client abuse.
Built using ProtocolLib, this plugin intercepts dangerous packets before they reach the server core — preventing crashes, lag exploits, and NBT bombs.
🔥 Why UnsoulExploits?
Many Minecraft servers are vulnerable to:
-
NBT nesting crashes (StackOverflowError)
-
Book JSON bombs
-
Creative mode NBT abuse
-
Oversized packet exploits
-
Malicious custom payload attacks
UnsoulExploits acts as a security layer alongside your anti-cheat to stop exploits before they break your server.
🛡️ Current Protection Features
Book NBT Bomb Protection
JSON Length Limiting
NBT Nesting Depth Detection
Creative Inventory NBT Filtering
Oversized Meta Detection
Packet-Level Interception via ProtocolLib
⚙ How It Works
-
Intercepts incoming client packets
-
Analyzes NBT data before parsing
-
Cancels malicious packets
-
Safely removes or kicks abusive players
-
Prevents server-side NBT parser crashes
-
No heavy tick usage. No performance impact.
🎯 Designed For
-
Survival servers
-
Skyblock servers
-
Practice / PvP servers
-
Creative servers
-
Any server vulnerable to NBT abuse
Works perfectly as a side protection plugin alongside anti-cheat systems.
💎 Lightweight & Optimized
-
Async-safe handling
-
Main-thread safe punishments
-
Minimal memory usage
-
No unnecessary listeners
-
Built with performance in mind
📦 Requirements
- Paper/Purpur Allowed
- ProtocolLib
If you want a secure server without random NBT crashes, UnsoulExploits is your shield.
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta