Industrial Foregoing: Souls

Industrial Foregoing: Souls

Use Warden's souls to accelerate your machines

by
167.8K Downloads
forgeneoforgetechnology
Rent Server with this Mod

About this Mod

Logo

Discord Join my DiscordPatreon Support me on PatreonTwitter 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.

Setup

Don't Forget to add a lens!

Setup

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.

Setup

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

1.21-1.10.7beta
MC 1.21, 1.21.1neoforge
January 10, 2026
1.21-1.10.5-real2beta
MC 1.21, 1.21.1neoforge
October 5, 2025
1.21-1.10.5beta
MC 1.21, 1.21.1neoforge
February 25, 2025
1.21-1.10.4abeta
MC 1.21, 1.21.1neoforge
February 2, 2025
1.21-1.10.3beta
MC 1.21, 1.21.1neoforge
December 4, 2024

How to Install Industrial Foregoing: Souls on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set forge Loader

In the panel under "Egg", select the forge loader and matching Minecraft version (1.21.1).

3

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

forgeneoforge

Minecraft Versions

1.21.1, 1.21, 1.20.1

Server-side

Required

Recommended 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.

Rent Modded Server

Install Industrial Foregoing: Souls with just one click on your server.

Recommended RAM
4 GBfrom €5.2/mo
Minimum 3 GB | per 8 players
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.21.11.211.20.1