Industrial Foregoing: Souls guide for All the Mons 0.3.0-beta to 0.6.0-beta

Report a mistake on this page

What is Industrial Foregoing: Souls?

1 part

Same as in the All the Mods 10 4.12 guide

Industrial Foregoing: Souls is a small add-on mod with one big idea: you harvest souls from Wardens and spend them to make your machines run faster. This pack ships version 1.10.4.[1][2]

The loop is short. You extract souls from a Warden using a Soul Laser Base fitted with a Blue Lens, which means you first need a way to hold the Warden still, so a Stasis Chamber is your friend here. The mod also adds a way to get more Echo Shards, since they are used heavily throughout its recipes.[1]

Watch out: The Soul Laser Base does nothing without a lens installed, so don't forget to add the Blue Lens before you wonder why no souls are showing up.[1]

Once souls are stored, you place a Soul Surge pointing at the block you want sped up and connect it back to the Soul Laser Base with Soul Pipes. Applying a redstone signal to the Soul Surge stops it, so you can gate acceleration however you like.[1]

Who it's for

This is a mid-to-late game throughput mod rather than a progression gate. If you already have machines you want running four times faster, and you're comfortable dealing with a Warden, it slots in nicely as an upgrade layer on top of your existing setups.[1]

  • By default each soul lasts 15 seconds and makes the target machine 4 times faster.[1]
  • Blocks can be excluded from acceleration by adding them to the block tag industrialforegoingsouls:cant_accelerate.[1]

Unverified The numbers above are the mod's own defaults; whether this pack tweaks the Soul Laser Base or Soul Surge config values has not been confirmed from the pack files.

How do you get started with Industrial Foregoing: Souls?

4 parts

Industrial Foregoing: Souls is about one idea: you pull souls out of a Warden and use them to speed up your machines. The setup has three parts, and you make them in this order: a Soul Laser Base to collect souls, Soul Pipe to carry them, and a Soul Surge to spend them.[1][3]

All three are made in the Dissolution Chamber in this pack, using recipes the pack added itself. The recipes below are the exact in-pack ones.[4]

Step 1: the Soul Laser Base

This is the machine that extracts souls from a Warden, so it comes first. It needs a Blue Lens to work, so don't forget to add one. The Stasis Chamber is a good helper for this job.[1]

Soul Laser BaseAdded by the pack

Dissolution Chamber (industrialforegoing)

Recipe id: kubejs:dissolution_chamber/soul_laser_base

Step 2: the Soul Pipes

Pipes link the laser base to your surge. One craft gives you 32 of them, so a single batch goes a long way. Each pipe holds 4 souls, set by IFSoulsMachines.SOUL_AMOUNT_PER_PIPE.[4][5]

32× Soul PipeAdded by the pack

Dissolution Chamber (industrialforegoing)

Recipe id: kubejs:dissolution_chamber/soul_network_pipe

Step 3: the Soul Surge

The Soul Surge is the part that does the accelerating. Place it pointing at the block you want to speed up, then connect it to the laser base with pipes. One craft gives you 4 surges.[1][4]

4× Soul SurgeAdded by the pack

Dissolution Chamber (industrialforegoing)

Recipe id: kubejs:dissolution_chamber/soul_surge

A redstone signal stops a Soul Surge from working, which is handy when you want to pause it. If there is a block you never want accelerated, add it to the block tag industrialforegoingsouls:cant_accelerate.[1]

What this pack changed

The pack tweaks the laser base. Each operation does 12 damage to the Warden (mod default 4), and max progress is 30 (mod default 20). Each operation makes 4 souls (mod default 2), and the soul tank holds 1,500 (mod default 1,350).[5]

Souls also last a shorter time here: IFSoulsMachines.ConfigSoulSurge.SOUL_TIME is 200 ticks, down from the mod default of 300.[5]

Random tick blocks are accelerated less often too: IFSoulsMachines.ConfigSoulSurge.RANDOM_TICK_ACCELERATION_CHANCE is 0.025 in this pack, down from the mod default of 0.03.[5]

The extra ticks for tile entities, blocks and mobs are untouched, each still at the mod default value: IFSoulsMachines.ConfigSoulSurge.ACCELERATION_TICK, IFSoulsMachines.ConfigSoulSurge.BLOCK_ACCELERATION_TICK and IFSoulsMachines.ConfigSoulSurge.ENTITIES_ACCELERATION_TICK are all 4.[5]

Watch out: In this pack IFSoulsMachines.ConfigSoulLaserBase.KILL_WARDEN is true, so the laser kills the Warden when its life gets near 0 instead of keeping it alive.[5]

The mod also adds a way to get more Echo Shards, which is useful because they show up in the recipes above. This guide doesn't cover how that works.[1][4]

How does Industrial Foregoing: Souls work?

5 parts

This mod is a small but powerful system: you pull souls out of a Warden, store them in a machine, and pipe them to a block that speeds up whatever it points at. It is built from the Soul Laser Base, the Soul Pipe and the Soul Surge.[1][3]

Setting it up

  1. Use the Soul Laser Base with a Blue Lens to extract souls from a Warden. The project page says the Stasis Chamber will be your friend here, and it warns you not to forget the lens.[1]
  2. Place a Soul Surge pointing at the block you want to accelerate.[1]
  3. Connect the Soul Surge to the Soul Laser Base with Soul Pipe.[1]
  4. To stop a Soul Surge from working, apply a redstone signal to it.[1]

Soul Laser Base

The pack has retuned most of the Soul Laser Base settings. These are the values in this pack, with the mod default for comparison:[5]

Watch out: IFSoulsMachines.ConfigSoulLaserBase.KILL_WARDEN is set to true in this pack. The config describes it as killing the Warden when its life gets near 0, instead of keeping it alive.[5]

Soul Pipes

Each pipe can hold 4 souls, set by IFSoulsMachines.SOUL_AMOUNT_PER_PIPE. The pack leaves this at the mod default.[5]

Soul Surge

Each soul lasts for a set time and speeds up the target. The project page says a soul makes the machine 4 times faster by default, and that this can be changed in the config. In this pack, IFSoulsMachines.ConfigSoulSurge.SOUL_TIME is 200 ticks instead of the mod default of 300, which the project page gives as 15 seconds.[1][5]

The pack leaves the extra tick settings at their mod default, and each one is 4:[5]

Random tick blocks are accelerated less often in this pack. IFSoulsMachines.ConfigSoulSurge.RANDOM_TICK_ACCELERATION_CHANCE is 0.025 instead of the mod default of 0.03.[5]

Tip: If a block must never be accelerated, add it to the block tag industrialforegoingsouls:cant_accelerate.[1]

Crafting the machines

The pack adds a Dissolution Chamber recipe for each of the mod's items. The project page also notes that the mod adds a way to get more Echo Shards, since they are used a lot in the mod.[1][4]

Soul Laser BaseAdded by the pack

Dissolution Chamber (industrialforegoing)

Recipe id: kubejs:dissolution_chamber/soul_laser_base

32× Soul PipeAdded by the pack

Dissolution Chamber (industrialforegoing)

Recipe id: kubejs:dissolution_chamber/soul_network_pipe

Makes 32 Soul Pipes per craft.

4× Soul SurgeAdded by the pack

Dissolution Chamber (industrialforegoing)

Recipe id: kubejs:dissolution_chamber/soul_surge

Makes 4 Soul Surges per craft.

How do you progress through Industrial Foregoing: Souls?

2 parts

Same as in the All the Mods 10 4.12 guide

This mod does not have a long tier ladder in this pack. What the sources show are the Soul Pipe, the Soul Surge and the Soul Laser Base, and each one is crafted in Industrial Foregoing's Dissolution Chamber. The pack added all of these recipes itself, so they are the pack's own and not the mod's defaults.[6]

The recipes, ordered by machine frame

The Soul Pipe is made with Pink Slime from Industrial Foregoing, so that fluid has to be part of your setup first.[6]

32× Soul PipeAdded by the pack

Dissolution Chamber (industrialforegoing)

Recipe id: kubejs:dissolution_chamber/soul_network_pipe

The Soul Surge calls for a simple-tier Industrial Foregoing machine frame.[6]

4× Soul SurgeAdded by the pack

Dissolution Chamber (industrialforegoing)

Recipe id: kubejs:dissolution_chamber/soul_surge

The Soul Laser Base calls for a supreme-tier machine frame, so you need to have progressed through Industrial Foregoing's frame tiers before you can craft it.[6]

Soul Laser BaseAdded by the pack

Dissolution Chamber (industrialforegoing)

Recipe id: kubejs:dissolution_chamber/soul_laser_base

Tip: Use the recipe blocks above for the exact ingredient lists. These are the pack's recipes, so do not rely on what the mod uses by default.[6]

Quests

Unverified The sources here do not show any quest chapter that covers this mod, so there is no quest-guided path I can point you to. The order above is based only on the machine frame tier each recipe asks for.

How does Industrial Foregoing: Souls work with other mods?

3 parts

Industrial Foregoing: Souls is an add-on for Industrial Foregoing, and this pack ties it to other mods through its crafting. The sources here show three recipes, all added by the pack with KubeJS, and all made in the Dissolution Chamber from Industrial Foregoing. The sources don't show any quests that involve the mod.[1][4]

Soul Laser Base

The Soul Laser Base is where you extract souls from a Warden. In this pack it draws on three sources: Just Dire Things, vanilla Minecraft sculk blocks, and Industrial Foregoing's supreme machine frames. Here is the exact recipe.[1][4]

Soul Laser BaseAdded by the pack

Dissolution Chamber (industrialforegoing)

Recipe id: kubejs:dissolution_chamber/soul_laser_base

A pack-added Dissolution Chamber recipe.

Soul Surge

The Soul Surge is the block you point at a machine to speed it up. Its recipe also uses a Just Dire Things fluid, plus vanilla echo shards and a sculk block. It needs a simple machine frame from Industrial Foregoing, so it is cheaper than the laser base in that respect.[1][4]

4× Soul SurgeAdded by the pack

Dissolution Chamber (industrialforegoing)

Recipe id: kubejs:dissolution_chamber/soul_surge

One craft gives you several Soul Surges.

Soul Pipes

The Soul Pipe connects a Soul Surge to the Soul Laser Base. Its recipe uses [[item:industrial foregoing:pink_slime]] from Industrial Foregoing and vanilla echo shards.[1][4]

32× Soul PipeAdded by the pack

Dissolution Chamber (industrialforegoing)

Recipe id: kubejs:dissolution_chamber/soul_network_pipe

One craft gives you a big stack of pipes.

Tip: Echo shards turn up in all three recipes. The mod's own description says it adds a way to get more of them because they are used a lot.[1][4]

Which Industrial Foregoing: Souls config options matter?

3 parts

Same as in the All the Mods 10 8.1 guide

Industrial Foregoing: Souls has two groups of options: the Soul Laser Base, which pulls souls out of a Warden, and the Soul Surge, which spends those souls to speed up machines. This pack changed most of the laser settings and two of the surge settings. Everything below comes from the pack's machines config file.[1][7]

Soul Laser Base: what the pack changed

Watch out: IFSoulsMachines.ConfigSoulLaserBase.KILL_WARDEN is true in this pack, so the Warden is killed when its life gets near 0 instead of being kept alive. Combined with the higher damage per operation, plan for the Warden to die sooner than the mod's own defaults would suggest.[7]

Soul Surge: shorter souls, slightly fewer random ticks

Left at the mod default

The acceleration strength is unchanged at 4 extra ticks for each target type: IFSoulsMachines.ConfigSoulSurge.ACCELERATION_TICK for tile entities, IFSoulsMachines.ConfigSoulSurge.BLOCK_ACCELERATION_TICK for blocks and IFSoulsMachines.ConfigSoulSurge.ENTITIES_ACCELERATION_TICK for mobs. IFSoulsMachines.SOUL_AMOUNT_PER_PIPE is also still 4, so each Soul Pipe holds 4 souls.[7]

Tip: Since the surge strength is unchanged, the pack's tuning is mostly about how many souls you get, how fast the laser works, and how long each soul lasts. Plan your soul supply around the 200-tick soul time rather than the longer default.[7]

Unverified The mod's project page lists a default of false for the Warden-kill option, but the pack's config file does not mark that option as changed, so whether the pack actually differs from the mod default there is unconfirmed.

What changed in Industrial Foregoing: Souls between versions?

This pack, All the Mons 0.6.0-beta, ships Industrial Foregoing: Souls 1.10.7 (the file industrial-foregoing-souls-1.21.1-1.10.7.jar).[8]

The mod has been in the pack for a while: it was first included in All the Mons 0.3.0-beta or earlier, so it's not a recent addition.[8]

The pack changelogs have no entries for this mod, so there's nothing pack-specific to report about changes to its recipes or values.[8]

Unverified The mod has its own changelog for version 1.10.7, but its contents weren't available when this section was written, so what changed in each mod release is unverified here.

Sources

  1. Industrial Foregoing: Souls project page (modrinth) · official mod data
  2. All the Mods 10 4.12 mod list · pack file
  3. industrialforegoingsouls names, screen text and descriptions (English lang file) · official mod data
  4. All the Mons 0.6.0-beta recipe dump: recipes making Industrial Foregoing: Souls items · pack recipe dump
  5. All the Mons 0.6.0-beta config: config/industrialforegoingsouls/industrialforegoing-souls-machines.toml · pack file
  6. All the Mods 10 4.12 recipe dump: recipes making Industrial Foregoing: Souls items · pack recipe dump
  7. All the Mods 10 8.1 config: config/industrialforegoingsouls/industrialforegoing-souls-machines.toml · pack file
  8. All the Mons 0.6.0-beta mod list · pack file
Where this guide comes from

Written from what All the Mons itself ships: its files and recipes, the in-game guidebooks and the mods' own pages. Every statement links to the source it came from, and the numbers are checked against the pack before publishing.

Guide last verified Oct 17, 2026.

Guides for other versions: 1.0.0-rc.5 to 1.3.0 · 0.7.0-beta to 1.0.0-rc.4

Was this helpful?

Report wrong info

A few words are enough, up to 500 characters. Please do not include personal details.