What Is ClearLag SaveDeathDrops and Why Your Server Needs It
Running a multiplayer Minecraft server often means battling two invisible enemies: lag and frustrated players. Server administrators rely on plugins like ClearLag to remove excess entities and keep ticks per second healthy. However, one of the most painful side effects of aggressive item clearing is losing precious death drops. Imagine dying in a hardcore survival world, racing back to your corpse, only to find your diamond gear vanished because a cleanup task fired at the wrong moment. ClearLag SaveDeathDrops is a dedicated module that permanently solves this problem, preserving every item a player drops on death while still letting ClearLag do its job.
The Problem: Vanilla Death Drops and Lag
In standard Minecraft mechanics, when a player dies, their inventory scatters on the ground as item entities. These drops are governed by the five-minute despawn timer, but on a busy server, hundreds of loose items can accumulate. Server admins often configure ClearLag to remove ground items more aggressively, targeting any entity that has existed for a short period. Unfortunately, that blanket removal does not distinguish between a stray piece of rotten flesh and a player's full set of enchanted netherite armor. The result is a flood of angry tickets and lost trust in the server's fairness.
How ClearLag SaveDeathDrops Solves the Issue
This module plugs directly into ClearLag's API, acting as a protective shield for death drops. Instead of modifying ClearLag's core removal logic, it flags every item entity created by a player death as "saved." When ClearLag's remover scans the world, it automatically skips these flagged entities. The moment a player reclaims their items or the drops naturally despawn, the protection lifts. This means your lag-clearing rules stay aggressive for junk items, while meaningful player inventories remain untouched. No complex rule sets, no manual whitelists — just a seamless, automatic safety net.
Key Features at a Glance
- Blocks ClearLag removers from deleting any item entity spawned by a player's death.
- Uses the native ClearLag module API for deep integration without performance overhead.
- No configuration files needed — simply drop the jar and it works immediately.
- Lightweight design that adds zero noticeable tick impact, even on high-player-count servers.
- Includes an admin command to manually purge saved death drops when necessary.
Installation and Dependencies
Before adding SaveDeathDrops, your server must run Craftbukkit version 1.7.9 or newer, along with ClearLag v2.9.0 or higher. The module will automatically disable itself if it does not detect a compatible ClearLag installation, so you never risk a broken setup. To install, place the SaveDeathDrops jar into your server's plugins folder and restart or reload. Many server owners who manage multiple modded environments appreciate tools that streamline this process. For instance, this mod can be easily installed via the foxygame.net launcher — a convenient, flexible, and modern Minecraft launcher where you can download mods right from the menu, eliminating the need to hunt through forums or repositories. Once loaded, the module hooks into ClearLag silently and begins protecting every new death drop.
Commands and Permissions
Simplicity defines the command structure. A single administrative command gives you full control over saved entities:
- /lagg deletedrops — Deletes all currently saved death-drop entities across the entire server. This is useful if a massive battle leaves hundreds of protected items that nobody will ever collect, and you want to free up memory without waiting for natural despawn.
The required permission node is lagg.deletedrops. Assign this only to trusted staff members, as it bypasses the protection and removes all death drops instantly. Ops have access by default, but you can integrate it into any permission plugin like LuckPerms for finer control.
Real-World Use Cases
Consider a factions server where raids happen daily. Without SaveDeathDrops, a well-timed ClearLag cycle could wipe out the spoils of a hard-fought victory. With the module active, every item dropped by a killed enemy stays on the ground until the attacker scoops it up. Similarly, in a survival economy server, a player who dies while transporting valuable goods won't lose their stock to an automated cleanup. The plugin also shines in minigame arenas where death is frequent — you can keep the arena floor clean of random garbage while preserving the gear players need to continue the match.
Conclusion
ClearLag SaveDeathDrops fills a critical gap that many server administrators overlook until the first wave of complaints arrives. By intelligently tagging death drops and leveraging ClearLag's own API, it ensures that aggressive lag management never comes at the cost of player experience. The setup is minimal, the resource footprint is negligible, and the peace of mind is enormous. If your server already relies on ClearLag to maintain smooth gameplay, adding this module is a no-brainer upgrade that keeps inventories safe, players happy, and your support queue empty.