Guidefor players4 min read
Why Corpse mod sometimes fails to spawn and you lose items
Corpse's death hook skips on modded vehicles, some modded damage sources and a Ketting fork bug. When it does, no corpse spawns and items drop like vanilla.
What the mod is supposed to do
Corpse, by henkelmax, exists for one reason: stop the vanilla death penalty from actually costing you anything. Instead of your inventory scattering on the ground where it can burn, sink, despawn after five minutes, or get grabbed by someone else, Corpse intercepts the death and puts everything into a corpse entity standing at the death location. Walk up, right click, take your items back. It has well over a hundred million downloads on CurseForge because that trade is an easy yes for almost anyone running a modpack with real progression to lose.
The entire value of the mod rests on one assumption: its death hook fires every time you die. When it does not, there is no corpse, no fallback, and no second system catching what the first one missed. You get a completely ordinary vanilla death, items included, except you were not expecting one because you had the mod installed specifically to prevent it.
The confirmed case: killed by modded machinery
The clearest documented failure is Create's Deployer. A Deployer set to attack mode can kill a player, and when it does, Corpse does not spawn a corpse and the death does not even register in its own death history command. This is not a rumor: it is a filed, reproduced issue, Create#4675 on the Creators-of-Create GitHub, with an identical report mirrored on Corpse's own tracker as issue #132. Both were closed as not planned, and neither closure links to a shipped fix. As far as the public record shows, dying to a Deployer in attack mode with Corpse installed still loses the items today.
The pattern reported around riding and seated deaths
Beyond the Deployer case, there is a recurring shape to community reports that has not been pinned to one specific filed issue: dying while mounted on a modded entity, riding a broomstick, sitting on a bench block, or similar, is described in CurseForge comments as reliably skipping corpse spawning and destroying the inventory. Treat this one at the confidence level it deserves: it is a repeated, specific claim from users in the mod's own comment section, not something this guide traced to a merged root cause analysis or a maintainer acknowledgment. The mechanism is plausible for the same reason the Deployer case is real: a death routed through an intermediate entity, a vehicle, a seat, a machine dealing the final blow, is exactly the kind of death that does not look like a normal player death event to a mod hooking on top of it. But plausible is not the same as confirmed, and this guide is not going to cite a specific issue number for it because none was found.
A server fork regression
Corpse's failures are not limited to specific damage sources. Ketting, a server fork, had a filed and confirmed regression, tracked as issue #119 on the Ketting-1-20-x repository, where corpses stopped spawning on death once the keepInventory gamerule was turned off, introduced by a specific commit in version 0.1.9. That is a fork-level bug rather than anything in Corpse's own code, but the outcome for a player on that server was identical: die with keepInventory off, no corpse, items gone.
It also just sometimes does not work
Separately from any of the above, Corpse's own tracker has issue #209, a report of corpses failing to appear on completely ordinary deaths, no vehicle, no modded killer, no server fork mentioned, in roughly 60 percent of that reporter's deaths in one modpack. It was never conclusively traced. This matters because it means the vehicle and modded damage source patterns are not the whole story: Corpse has a baseline reliability problem that these other cases add onto, rather than being the sole explanation for every report of a missing corpse.
What to actually do about it
There is no setting inside Corpse that fixes this, because in each of these cases the mod's death hook is not running at all, so there is nothing inside the mod left to configure. The practical mitigations are outside it. Dismount or step off a seat before you are at real risk of dying, when that is actually possible, which during an active boss fight or a Deployer ambush it often is not. More reliably: stop treating Corpse as a guarantee. Keep anything genuinely irreplaceable in an ender chest, or otherwise off your person, whenever you are doing anything that involves riding a modded entity, sitting in a seat, fighting modded machinery, or any boss your specific pack has a history of trouble with. Corpse still catches the large majority of ordinary deaths. It is the exceptional ones, the ones that look nothing like a normal death to whatever code is listening for one, where it quietly stops doing its one job.

