Project Souls
by Stolker
Project Souls brings Undertale-inspired content to Fabric, built around seven human souls that each grant a different item.
What it does
Project Souls adds content related to the Undertale series, centered on seven human souls. A player picks one soul and plays with the gameplay changes and items that soul brings. Each soul grants a single item: Kindness grants Pan, Bravery grants Boxing Gloves, Justice grants Revolver, Integrity grants Ballet Shoes, Patience grants Knife and Perseverance grants Glasses. Determination grants no item.
The mod runs on Fabric for Minecraft 1.20.1 only, and the server and every player need it, since the environment is client and server. Server owners can adjust the mod's settings through the projectsouls command. The license is the MIT License, and the project is not open source.
The first public file, v0.3 for 1.20.1, was published on 2026-08-19 on the beta channel. The mod is still early, so bugs, balance problems and changes between updates should be expected. Feedback from players is welcome.
Key features
Seven human souls
Each soul is a separate choice, so a player can try one soul and return later to try another.
Soul-linked items
Six of the seven souls grant an item, including Pan, Boxing Gloves, Revolver, Ballet Shoes, Knife and Glasses.
Gameplay changes
Choosing a soul also changes how the game plays, not only which item the player receives.
Server settings
Server owners can change the mod's options with the projectsouls command.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Trying a soul run
A player can pick one soul, play through its changes and item, and then start again with a different soul.
Running an Undertale-themed server
A server owner can install the mod and adjust its settings with the projectsouls command for a group of players.
Who it’s for: Players who want Undertale-themed gameplay on Fabric 1.20.1, and server owners who are willing to test an early beta and report problems.
How it compares
Soulbound is a Fabric mod for 1.20.1 – 1.21.1 that runs on client and server under the MIT License and is not open source. SoulForge is a Fabric mod for 1.20.1 – 1.20.2 that also runs on client and server, and it is open source under the MIT License. Project Souls covers only 1.20.1, so it reaches fewer game versions than either.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Project Souls | Fabric | 1.20.1 | Client and server | 2026-08-19 |
| Soulbound | Fabric | 1.20.1 – 1.21.1 | Client and server | 2026-10-15 |
| SoulForge | Fabric | 1.20.1 – 1.20.2 | Client and server | 2025-08-20 |
Questions
Does Project Souls need Fabric API?
Does the server need the mod?
Which game version does Project Souls support?
Can a player change which soul they pick?
In the catalog
Project Souls is one of 17,631 Equipment mods on ModsFinder, and one of 8,894 Equipment mods for Fabric. 34,764 mods support Minecraft 1.20.1.
Similar mods
What the author says
Ever wonder what it'd be like to actually have one of the seven human souls from Undertale? This mod lets you pick one and play as it. When you join the world you get a selection screen with all seven souls, and you get a weapon or ability that matches its trait.
Official listing
- Modrinth page
- modrinth.com/mod/project-souls
- Owner
- Stolker
- Published
- 2026-07-19
- Updated on Modrinth
- 2026-08-19
- Facts verified
- 2026-10-15
