Souls Mod
by SMPly.gg
Souls Mod gives every player a soul type, a limited number of lives and a set of sacrifice and revival mechanics that run on Fabric.
What it does
Each player receives one of 16 basic soul types, such as Determination, Bravery, Justice, Hate or Curiosity. Basic souls change the player's identity and color without altering gameplay mechanics. Four stronger souls, named Draconic, Corrupted, Vigil and Omnipotent, each bring their own rules. The Omnipotent soul is assigned to a random player and switches to another random basic type every 20 to 60 minutes.
Players start with 3 lives by default, and server operators can set the starting amount between 3 and 10. A death costs one life, while killing another player grants one. Lives appear in the HUD above the player list. Lives can also be transferred to another player by writing a username into a book and quill, and destroying the resulting book takes one life from the writer and gives it to the target.
Souls requires Fabric API and Patchouli. A server running it needs every connecting player to have it too. The mod is published for Fabric across four game versions, 1.21.1 – 26.1.2, under the MIT License, and is not open source.
Key features
Soul types
Sixteen basic soul types and four unique souls, each with its own color and identity.
Limited life system
Players start with a set number of lives, lose one on death and gain one by killing another player.
Sacrifice and revival
Self-sacrifice leaves a player with half a life, and a Soul Altar crafts Artificial Life to revive players or bind two players together.
Life transfer by book
A book and quill inscribed with a username moves a life from the writer to the named player.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Use cases
Who it’s for: Players who want a minigame with limited lives and soul-based progression, and server owners who want to set starting life counts and PvP rules.
How it compares
The Soul is open source under the MIT License, works on Fabric for 1.21.1 and runs on client and server. Catrifice Mod is also client and server on Fabric for 1.21.1, but it is not open source and is licensed under Creative Commons Attribution 4.0. Soul Split covers 1.21 – 1.21.1 on Fabric, is not open source and is under All rights reserved.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Souls Mod | Fabric | 1.21.1 – 26.1.2 | Client and server | 2026-10-14 |
| The Soul | Fabric | 1.21.1 | Client and server | 2026-09-18 |
| Catrifice Mod | Fabric | 1.21.1 | Client and server | 2026-05-09 |
| Soul Split | Fabric | 1.21 – 1.21.1 | Client and server | 2026-02-15 |
Questions
Does Souls Mod need Fabric API and Patchouli?
Does the server need Souls Mod?
How can the number of starting lives be changed?
Which game versions have Fabric files?
In the catalog
Souls Mod is one of 2,135 Minigame mods on ModsFinder, and one of 1,454 Minigame mods for Fabric. 15,189 mods support Minecraft 26.1.2.
More from SMPly.gg
Similar mods
What the author says
There are 16 basic Souls: Determination, Bravery, Justice, Kindness, Patience, Integrity, Wisdom, Fear, Compassion, Love, Hope, Hopelessness, Hate, Mischief, Curiosity, and Ignorance. Basic Souls give your character an identity without changing gameplay mechanics.
Official listing
- Modrinth page
- modrinth.com/mod/souls-mod
- Owner
- SMPly.gg
- Published
- 2025-07-06
- Updated on Modrinth
- 2026-10-14
- Facts verified
- 2026-10-15
