Packet Shield
by najsvan
Packet Shield is a Fabric client mod that intercepts network packets at the Netty level and filters unsafe data before it reaches the server.
What it does
The mod checks outgoing packets on the client and drops or blocks those that fall outside protocol limits. Malformed packets, oversized payloads, excessive compressed data, NBT reads above 2,097,152 bytes, chunk requests that would allocate too much memory, and integer values past their limits are all handled this way. It also blocks player movements faster than 10 blocks per tick, and the mod applies these checks without any manual settings.
The aim is fewer disconnects caused by the player's own client errors. The author states that a normal player on a vanilla or lightly modded server may see kicks reduced by roughly 80–95 percent. Servers can run without the mod, so players join without installing anything on the server side. Packet Shield is published for Fabric alone, with 12 release versions, and the latest file is 1.0 for 1.21.11.
Key features
Malformed packet filtering
Malformed and oversized packets are dropped before they leave the client, including payloads over 1,048,576 bytes.
Compression and NBT limits
Compressed packets above 2,097,152 bytes are rejected, and NBT tag reads beyond that size are stopped.
Movement and integer checks
Player movements above 10 blocks per tick are blocked, and encoded integers that exceed their allowed size are dropped.
Chunk memory protection
Chunk packets that would allocate excessive memory are discarded, and connection timeouts caused by oversized packets are prevented.
Compatibility
Latest build for each game version and loader.
1.21.x12 of 12 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Playing on public servers
Players who join servers running vanilla or lightly modded setups can use the mod to cut down on disconnects caused by their own client.
Who it’s for: Players on Fabric who want fewer self-inflicted kicks on multiplayer servers. The mod suits anyone who has been disconnected by malformed traffic from their own client.
How it compares
Packet Shield is the only Fabric option in this set that is under the MIT License without being open source. Extra Thicc Packets is also Fabric-only, but it is a client and server mod, so the server needs it too, and it covers 1.17 – 1.21.11. Packet Ninja is client-side only under the GNU Lesser General Public License v3.0 only, is open source, and targets 1.21.8 – 1.21.11.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Packet Shield | Fabric | 1.21 – 1.21.11 | Not published | 2025-12-14 |
| Extra Thicc Packets | Fabric | 1.17 – 1.21.11 | Client and server | 2024-07-18 |
| Packet Ninja | Fabric | 1.21.8 – 1.21.11 | Client-side only | 2026-03-28 |
Questions
Does Packet Shield need to be installed on the server?
Which Minecraft versions does Packet Shield support?
Does Packet Shield require configuration?
In the catalog
Packet Shield is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 19,862 mods support Minecraft 1.21.11.
Similar mods
What the author says
PacketShield works at the Netty level to intercept and validate outgoing packets, automatically filtering unsafe data before it reaches the server. Fully automatic, no settings required. For a normal player experiencing typical client-side errors on vanilla or lightly-modded servers, PacketShield could reduce…
Official listing
- Modrinth page
- modrinth.com/mod/packet-shield
- Owner
- najsvan
- Published
- 2025-12-13
- Updated on Modrinth
- 2025-12-14
- Facts verified
- 2026-10-15
