Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Tags
Creators
Details
Drop Guard
Drop Guard keeps accidental item drops from happening in the world while still allowing normal inventory dropping.
It is client-side only, lightweight, and built to follow your active drop keybind automatically. That means it works whether you leave the default binding alone or switch to something else in Controls.
Github Link
https://github.com/Tj-Ace/Minecraft-DropGuard
https://www.virustotal.com/gui/file/1f696b370e3df84d60676f51a3004c6f6a7cd9fb9e9a968a49e07732be1fb3c2
Features
- Blocks world drops from stray key presses
- Still allows normal inventory slot dropping
- Uses your current drop keybind dynamically
- No server-side installation required
- Includes both loader builds in the release
Included Files
- NeoForge jar
- Fabric jar
How It Works
The mod listens for the drop key on the client, then checks whether the player is currently in a GUI. If no screen is open, the drop action is canceled before vanilla can spawn the dropped item in the world. If a screen is open, the input is left alone so inventory dropping behaves like normal.
Compatibility
- Client-only
- No server companion needed
- No gameplay changes outside the drop action
- Safe to rebind in Controls
Technical Details
The implementation is intentionally small:
- It only reacts to the drop input
- It exits immediately for unrelated keys
- It avoids extra work when a GUI is open
- It cancels the world-drop path before vanilla completes it
This keeps the behavior predictable and efficient while preserving the normal feel of inventory play.


