SoulGuard
by VoidLock
SoulGuard keeps a dead player's XP and place of death in soul particles, and lets players reclaim them through configurable access rules.
What it does
On death, the mod stores a configurable share of the player's experience and leaves the souls as floating particles at the place of death. Players can then choose which souls to collect, and unclaimed souls despawn after a set time. Admins can inspect and remove souls through commands, and several settings control how much XP is kept and who may teleport to a soul.
SoulGuard is a Fabric mod that runs on the server alone, so players join without installing anything. Its design is a rework of the Dead Souls mod with some changes and extra features, and the original project is linked from its public pages. Files target 1.19.3 – 1.21.1, and the latest Fabric file is 1.0.0-1.21 for 1.21.1, published on 2024-08-20.
The mod is released under the CC0 1.0 Universal license, which places the code in the public domain, and its source code, issue tracker and wiki are public.
Key features
Floating soul particles
Souls appear as customizable floating particles at the place where the player died.
Configurable XP storage
The amount of experience stored at death can be changed in the configuration.
Choosing souls
Players pick which souls to collect, and souls they leave behind despawn over time.
Admin soul management
Admins can inspect and remove souls, along with several other controls on soul handling.
Compatibility
Latest build for each game version and loader.
1.21.x2 of 2 versions with builds
1.20.x7 of 7 versions with builds
1.19.x2 of 2 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Survival servers
Server owners who want death to cost less can keep part of a player's XP and route recovery through soul pickup.
Adventure maps
Map makers can allow or restrict soul teleportation through the configuration to shape how recovery works.
Who it’s for: Server owners and players who want a death-recovery system with configurable XP retention and access rules, on a server without client installs.
How it compares
Soultide is a Fabric mod for 1.21.1 that needs both client and server, and its license is the MIT License without open source status. EaterMod is also server-side only and open source under CC0 1.0 Universal, but it is published for 1.21 – 1.21.4. Requite covers 1.20.1 – 1.20.6 with a client and server environment under All rights reserved.
Questions
Does SoulGuard need to be installed on the client?
Which Fabric version does SoulGuard support?
Can the amount of XP kept after death be changed?
In the catalog
SoulGuard is one of 7,216 Magic mods on ModsFinder, and one of 3,630 Magic mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from VoidLock
Similar mods
What the author says
This is a mod designed at bringing 'Dead Souls' to Fabric with some improvements and additional features. Dead Souls heavily inspired this mod. Fully customizable floating particles known as souls. Designed to be fair and not overpowered, you can choose when the souls will despawn (if ever) You can also choose who…
Official listing
- Modrinth page
- modrinth.com/mod/soulguard
- Owner
- VoidLock
- Published
- 2021-07-06
- Updated on Modrinth
- 2024-08-20
- Facts verified
- 2026-10-15