ModsFinder

Player Souls

by Neptunite Horizons

Player Souls lets a server turn a player's soul into a physical Player Soul item that can be extracted, held and used within the soul system.

FabricForgeQuiltClient and serverAll rights reserved1.19.2 – 1.20.1

What it does

Players can extract their own soul, which removes it from the player and gives them a Player Soul item in return. Soul items are the core of the mod: a default soul type carries a KillBlocked tag and a removable SoulControl tag, while a Summoned Soul and a special soul allow full interaction with the soul system. Admins have abilities of their own, including a force-extract option that takes a player's soul whether or not the player agrees, and the mod can be set to disable certain gamerules.

The design is aimed at multiplayer servers, but it also works in single-player for testing. Multiplayer interaction commands do not work in single-player. Bans last 7 days by default, and the ban length can be set through a gamerule. The mod requires BanHammer on every loader and is installed on both the server and every player, since the environment is client and server. It is published for Fabric, Forge and Quilt, with files for 1.19.2 and 1.20.1, and is not open source; the code is held under All rights reserved, though its source is public.

Key features

  1. Soul extraction

    Players can extract their own soul and receive a Player Soul item, and admins can force the extraction of another player's soul.

  2. Soul items

    Player, default, Summoned and special souls each carry their own behavior, with the default type holding a KillBlocked tag.

  3. Admin abilities

    Admins can force a soul extraction through a true or false option, which suits servers that need direct control of the system.

  4. Configurable bans

    Soul bans last 7 days by default, and the duration can be changed with a gamerule.

Compatibility

Latest build for each game version and loader.

1.20.11.1.8-ported1.1.6-onetimeforge1.1.8-ported
1.19.21.1.9Not available1.1.9
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

BanHammerSimple, customisable punishment utility mod for Fabric
Required

Required by 1 mod

Use cases

Who it’s for: Server owners who want a soul-based game mechanic with admin controls, and players who take part in that server.

How it compares

Full comparison

Soul Link is licensed under the GNU General Public License v3.0 only and is not open source, and it needs to be on the server while players may add it. Heartbond is open source under the MIT License, client and server, with files for 1.18.2 – 1.20.1 on Fabric and Quilt. Dominium is open source under the GNU General Public License v3.0 only, client and server, and is published only for Fabric 1.20.1.

ModLoadersGame versionsEnvironmentUpdated
Player SoulsFabric, Forge and Quilt1.19.2 – 1.20.1Client and server2026-03-30
Soul LinkFabric, Forge and Quilt1.19 – 26.1Server required, client optional2026-03-29
HeartbondFabric and Quilt1.18.2 – 1.20.1Client and server2023-07-07
DominiumFabric1.20.1Client and server2026-07-21

Questions

Does Player Souls need BanHammer?

Yes. BanHammer is a required dependency on Fabric, Forge and Quilt, and it must be installed next to Player Souls.

Does the server need Player Souls, or can players join without it?

The server and every player need the mod installed.

Which versions does Player Souls support?

Files are published for 1.19.2 and 1.20.1. The Fabric and Quilt files are at 1.1.9 for 1.19.2, and the Forge file is at 1.1.6-onetimeforge for 1.20.1.

In the catalog

Player Souls is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 34,764 mods support Minecraft 1.20.1.

More from Neptunite Horizons

All projects

Similar mods

Official listing

Owner
Neptunite Horizons
Published
2025-02-01
Updated on Modrinth
2026-03-30
Facts verified
2026-10-15

Tags