
Soul Gathering
Adds the Soul Gathering mechanic from MC Dungeons
About this Mod
Players
Mechanics
Much like Minecraft Dungeons, souls are obtained by killing enemies. You can hold up to 8192 souls; yes, it's an awfully binary number. These souls can come in handy, as they possess a strange power.
I got some souls. Now what?
Well, this mod is a library, so it needs a data pack or mod to work. Thankfully, it comes with some enchantments built right in!
NeoForge support?
Short Answer: yes, but not natively. I've tested it with Sinytra Connector, but be warned that it can be pretty janky sometimes.
NeoForge support is currently unavailable because Sinytra's Forgified Fabric API hasn't been updated to FAPI 0.107.0 just yet. Until then, you should use the Fabric Loader for now.
Devs
Expanding Vanilla
Items
Soul Gathering can be added via a simple tag or through components.
Example using /give: /give @s minecraft:netherite_hoe[soul_gathering:gathering=99]
The Fabric API has utilities for adding components automatically.
Enchantments
Here's an example that makes an enchantment consume souls.
{
"enchanted": "attacker",
"affected": "attacker",
"effect": {
"type": "soul_gathering:remove_souls",
"min_souls": 3,
"max_souls": 16
}
}
Making an enchantment with a soul_gathering:add_souls effect or tagging one with soul_gathering:soul_enchantments will increase the amount of souls provided by the item component; if there's no component, nothing will happen.
Available Versions
How to Install Soul Gathering on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.1).
Install Mod
Open the mod browser in the dashboard and search for "Soul Gathering". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.1, 1.21
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Soul Gathering server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.
Is Soul Gathering compatible with fabric?
Soul Gathering officially supports fabric for Minecraft 1.21.1, 1.21. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Soul Gathering – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Soul Gathering consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Soul Gathering with just one click on your server.