Sueta

NPN Protection - Lightweight Anti Crash & Exploit Plugin

5.6.5

Lightweight security solution to block packet exploits, server crashers, and dupes

·Plugin
Tested MC versions
1.20, 1.21, 26.1, 26.2

NPNPLUGINBACKGROUND (1) (1) (1).png
NPN — NEXT-GEN PACKET & EXPLOIT PROTECTION
Enterprise-Grade Security Engine for Modern Minecraft Server Networks
⚡ POWERED BY 10+ ADVANCED PROTECTION MODULES ⚡
NPN v5.0.0 OUT! — Latest Enterprise Edition

ABOUT

NPN is an enterprise-grade packet-security and exploit mitigation engine engineered specifically for high-performance Minecraft servers.
Unlike traditional anticheats, NPN operates directly at the network protocol layer. It intercepts malformed packets, prevents packet-level duplication exploits, blocks chunk/world manipulation, and cancels crash payloads before they ever hit the main server thread—ensuring absolute stability with near-zero latency overhead.
Built on an asynchronous, modular architecture, every subsystem operates with dedicated sessions, real-time validators, and dynamic cancellation logic to guarantee zero false positives in competitive environments.

PACKET PROTECTION

✔ Advanced WindowClick Protection — Prevents packet-level GUI abuse and illegal inventory interaction
✔ Session-Based Detection Engine — Tracks player packets per-session for maximum accuracy
✔ Smart Packet Burst Analysis — Detects and throttles high-frequency packet spikes
✔ Duplicate & Replay Packet Filter — Intercepts repeated exploit sequences in real-time
✔ BadPackets & CustomPayload Defense — Blocks malformed mod messages, client exploits, and crashers
✔ Packet Flood Shield — Prevents Netty channel saturation and inbound network flooding
✔ Protocol State Validation — Enforces strict state transitions between login, play, and teleportation

NETTY PROTECTION

✔ Netty Direct Memory Quarantine — Isolates unmanaged off-heap memory leaks & allocations
✔ Connection & Proxy Abuse Mitigation — Stops rapid handshake spam & proxy connection attacks
✔ Real-Time Bandwidth & Entropy Analyzer — Monitors inbound packet payload entropy to detect hidden crashers
✔ Packet Quarantine Engine — Automatically flags and holds suspicious packet streams before execution
✔ Deep Packet Inspection (DPI) — Analyzes low-level Netty frame buffers for hidden exploit vectors

WORLD PROTECTION

✔ World Boundary Enforcement — Prevents out-of-bounds packet injection and invalid locations
✔ NaN / Infinity Position Interception — Blocks corrupt float values that instantly freeze or crash worlds
✔ WorldEdit Calc Exploit Defense — Cancels server-freezing calculation commands (`//calc`, `//eval`)
✔ Illegal State Movement Interception — Blocks movement packets sent while dead, loading, or teleporting

CHUNK PROTECTION

✔ Unloaded Chunk Packet Injection Shield — Blocks exploit packets targeted at inactive or unloading chunks
✔ Asynchronous Chunk Loading Mitigation — Prevents chunk spam tricks designed to lag the server main-thread
✔ Corrupt Chunk Generation Shield — Intercepts malformed chunk request packets from modified clients
✔ Entity & Block-State Tracker — Validates block/chunk updates to stop crash-inducing metadata

DUPE PROTECTION

✔ Anti-Chunk Unload Dupe — Completely blocks item duplication via forced chunk unloads and desync
✔ Nether / End Portal Teleport Dupe Mitigation — Stops item dropping during cross-dimension teleports
✔ Inventory & Container Desync Dupe Shield — Validates item slots, state IDs, and button clicks
✔ Book & Sign Payload Dupe Protection — Prevents oversized NBT data dupes using books and signs

MODULAR ARCHITECTURE

NPN is engineered around a clean, multi-layered architecture. Every single detection module operates independently with dedicated:

> Session Manager — Keeps per-player isolated states
> Context Engine — Analyzes context before flagging
> Packet Trackers — Tracks rate-limits and payload sizes
> Strict Validators — Verifies packet integrity
> Cancel Engine — Cancels bad packets off the main thread
> Violation Engine — Prevents false positives with progressive VLs

PERFORMANCE GUARANTEE

> Ultra-Low Overhead: Operates asynchronously to avoid main-thread stalling.
> Low Memory Usage: Highly optimized object allocation and memory management.
> Battle-Tested: Designed and tested under heavy 500+ player network environments.
> Universal Support: Perfect for Survival, SMP, Anarchy, Factions, Skyblock, and Hubs.

DEPENDENCIES & COMPATIBILITY

Required Dependency:
PacketEvents (Must be installed on your server prior to running NPN)

Minecraft Versions:
1.20.1 → 1.21.x (Latest)

Supported Software:
Paper / Purpur / Spigot / Folia / Pufferfish

Java Version:
Java 17+

SUPPORT & COMMUNITY

Found a bug? Experiencing a false flag? Need assistance with setup?
Join our official Discord community:

https://discord.com/invite/HHMkBmuXxm

We review every report and continuously release updates based on community feedback.

Similar projects

Plugin →