
Industrial Foregoing: Souls
Use Warden's souls to accelerate your machines
About this Mod

Join my Discord
Support me on Patreon
Follow me on twitter
Industrial Foregoing: Souls uses souls extracted from Wardens to accelerate your machines. To do it you
need to extract souls from a Warden using a Soul Lase Base with a Blue Lens. As
always the Stasis Chamber will be your friend.

Don't Forget to add a lens!

Once you have some souls stored now you need to place a Soul Surge pointing at the block you want to accelerate and
connect it using Soul Pipes to the Soul Laser Base. You can stop the Soul Surge from working by applying a *
redstone signal* to it.

Each soul lasts for 15 seconds and makes the machine 4 times faster by default (Can be changed in the config)
You can prevent blocks from being accelerated by adding them to the block tag industrialforegoingsouls:cant_accelerate
This mod also adds a way to get more Echo Shards as they are used a bunch in the mod.
Default Config
[IFSoulsMachines.ConfigSoulLaserBase]
#Max soul storage tank amount
#Range: > 1
SOUL_STORAGE_AMOUNT = 1350
#Max progress of the machine
#Range: > 1
MAX_PROGRESS = 20
#Kill the warden when it's life reaches near to 0 or keep it alive
KILL_WARDEN = false
#Damage done to the warden when an operation is done
#Range: > 0
DAMAGE_PER_OPERATION = 4
#Souls generated when an operation is done
#Range: > 1
SOULS_PER_OPERATION = 3
[IFSoulsMachines.ConfigSoulSurge]
#How long in ticks a soul last to accelerate ticks
#Range: > 1
SOUL_TIME = 300
#How many extra ticks the surge will accelerate
#Range: > 1
ACCELERATION_TICK = 4
Available Versions
How to Install Industrial Foregoing: Souls on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set forge Loader
In the panel under "Egg", select the forge loader and matching Minecraft version (1.21.1).
Install Mod
Open the mod browser in the dashboard and search for "Industrial Foregoing: Souls". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.1, 1.21, 1.20.1
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Industrial Foregoing: Souls server crashes on startup – what to do?
Most common cause: wrong forge 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 Industrial Foregoing: Souls compatible with forge and neoforge?
Industrial Foregoing: Souls officially supports forge, neoforge for Minecraft 1.21.1, 1.21, 1.20.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Industrial Foregoing: Souls – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Industrial Foregoing: Souls 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 Industrial Foregoing: Souls with just one click on your server.