All the Resources Mod


A unified resource, metallurgy and chemistry overhaul integrating the former standalone mods, with support for Vanilla, Space Age, K2, SE and K2SE. Factorio 2.1 / ATRM 3.x port in progress.

Content
4 days ago
2.0
181
Mining Fluids Manufacturing

Changelog

Version: 2.10.38
Date: 2026-09-27
  Changes:
    - Keeps Factorio 2.0.77 as runtime target; the Factorio 2.1 port remains ATRM 3.x.
    - Adds central 2.0 schema boundaries for recipe categories and product probability.
    - Adds a generic ItemID lookup boundary without changing existing prototype IDs.
    - Replaces legacy module inventory enums with the current `crafter_modules` enum.
    - Modernizes the Gas Extractor graphics and output pipe for the Factorio 2.0 API.
    - Adds a 100 mineral filter cake -> 1 landfill reuse route.
  Bugfixes:
    - Prevents a boolean placeholder in the heat-resistant LDS ingredient list.
    - Restores hidden sulfur-smelting access for affected existing K2/K2SE saves.
    - Keeps sulfur-smelting hidden and unlock-free for newly created games.
    - Fixes the optional K2 titanium chlorine path while keeping lubricant canonical.
    - Preserves the titanium mine-entity research trigger with K2 chlorine selected.
    - Moves K2/K2SE potassium-nitrate ammonia to Atmosphere Condensation.
    - Marks the Gas Extractor pipe connection as output-only instead of bidirectional.
  Compatibility:
    - Reorganizes compatibility by owner and removes executable internal staging paths.
    - Keeps K2, SE/K2SE, AAI, SEI, Water Processing and Bob support explicit.
    - Adds Space Age-gated support for Cerys, Lignumis, Maraxsis and Tenebris.
    - Keeps RSO integration for Vanilla, Space Age and K2, but disables it with SE.
    - Removes obsolete hooks for retired furnaces, combinators and industries.
    - Keeps supported prototype IDs, Hidden Legacy behaviour and save compatibility.
Version: 2.10.30
Date: 2026-09-08
  Changes:
    - Keeps Factorio 2.0.77 as runtime target; Factorio 2.1 port remains for ATRM 3.0.x.
    - Completes the remaining prototype-class separation without changing prototype IDs.
    - Preserves registration order, Hidden Legacy behaviour and savegame compatibility.
  Bugfixes:
    - Updates Zirconium explosive ammo for current K2 Realistic Weapons.
    - Standard, rifle and anti-materiel variants now inherit K2 projectile behaviour.
    - Replaces the historical Heavy-Oil explosive charge with TNT.
    - Keeps existing ATRM ammo prototype IDs and Military-3 unlock ownership.
    - Defers K2 ammo reconciliation until K2 has resolved its projectile prototypes.
    - Fixes SEI Foundry gear casting after BrassTacks changes iron gear semantics.
    - Keeps the historical SEI Foundry recipe and unlock IDs unchanged.
    - Restores early Space Age electronic-circuit and indium-circuit progression.
    - Restores the intended early Lead Foundry progression after graph reconciliation.
  Compatibility:
    - Keeps individual-mod -> ATRM replacement compatibility through the cleanup.
    - Retains public contracts, validators and migrations in the release package.
    - Validated Vanilla, Vanilla + Space Age, K2, SE and K2 + SE startup profiles.
    - All supported default profiles reach normal initialization with contracts passing.
    - Validated a representative full K2SE save through load, runtime and repeated saves.
    - K2SE Zirconium ammo reconciliation reports all three variants without failures.
    - Validated Bob's Electronics 4.0.12 compatibility during the cleanup.
    - Adds no forced Bob dependency and preserves its historical load-order contract.
Version: 2.10.29
Date: 2026-09-07
  Features:
    - Rebuilt K2/K2SE sulfur chemistry around the elemental S -> SO2 -> SO3 route.
    - Added standard N2O production from ammonium nitrate for K2 and K2SE.
    - Added catalytic NH3 + O2 N2O production with the Industrial Catalyst.
    - Added the K2SE lithium-peroxide Life Support chain with 95% lithium recovery.
  Changes:
    - Retired obsolete sulfur and acid shortcuts as Hidden Legacy where required.
    - Retired `zeolite-formaldehyde` from normal play while preserving its recipe ID.
    - Made methane upgrading energy-neutral when SE methane has a usable fuel value.
    - Preserves authored methane ratios when SE deliberately exposes methane as non-fuel.
    - Raw crude oil is no longer treated as a directly burnable ATRM energy carrier.
    - Raised K2 fusion-equipment burner effectivity to 15 for practical DT runtimes.
    - Standardised directly mined solid ATRM raw resources at stack size 50.
    - Cleaned duplicate unlock ownership without changing earliest recipe availability.
  Compatibility:
    - Added SE Delivery Cannon packages for Industrial Catalyst and zeolite.
    - Added optional Water Processing Fork material and progression integration.
    - Validated Water Processing Fork 0.3.7 against the final K2SE savegame stack.
    - Updated Foundry/BZ utility scoping while keeping the exact 4x4 Foundry footprint.
    - Preserves foreign SE core-fragment rebalance values instead of snapshot forcing.
    - Cargo Ships oil rigs now use external power when crude oil is non-burnable.
    - K2 keeps its greenhouse canonical; redundant BrimStuff routes are Hidden Legacy.
    - Profile guards keep SE methane logic out of Vanilla, Space Age and Only-K2.
  Bugfixes:
    - Fixed K2SE startup when default SE methane intentionally has no `fuel_value`.
    - Fixed Only-K2 startup by making SE methane contracts profile-conditional.
    - Closed the Reverse Factory + SE heat-shielding positive sulfur loop.
    - Hardened Space Age sulfur by-product and recycling productivity loop checks.
    - Removed public snapshot failures that incorrectly overruled foreign mod ownership.
  Savegame compatibility:
    - Legacy recipe and technology IDs are retained for existing factories where safe.
    - Targeted migrations preserve already-earned canonical sulfur and chemistry access.
    - No broad technology reset, recipe reset or research-state rewrite is performed.
  Localization:
    - Completed EN/DE/JA/RU/ZH-CN/PL/KO/ES-ES/CS locale key parity.
    - Removed legacy mixed-language text while preserving placeholders and rich text.
    - English remains the canonical content reference for all maintained locales.
Version: 2.9.15
Date: 2026-08-31
  Compatibility:
    - Added dedicated K2 + SE compatibility for Bob's Electronics 4.0.12.
    - Preserved Bob's circuit architecture while retaining ATRM Bakelite integration.
    - Kept Advanced Electronic Components meaningful in K2 blue-circuit production.
    - Aligned Laser Mill and Indium circuit alternatives with Bob material rules.
    - Preserved Bob solder progression while keeping ATRM wastewater-based rubber.
    - Hid redundant or legacy circuit-board routes without deleting existing recipe IDs.
  Bugfixes:
    - Fixed Bob startup with additional assembler crafting categories.
    - Fixed shared rubber, silicon-wafer and solder icon geometry in K2 + SE + Bob.
  Savegame compatibility:
    - Existing K2 + SE savegame loading remains supported; legacy recipe IDs are
      preserved.
Version: 2.9.12
Date: 2026-08-31
  Features:
    - Added wastewater-producing replacements for PCB and Zeolite processing.
    - Added wastewater outputs to K2 Quartz and Space Age Razorgrass-ash washing.
  Changes:
    - Historical source recipes remain hidden for existing factory compatibility.
    - Kept structural safety contracts while moving strict snapshot audits to DEV.
  Bugfixes:
    - K2 steel-pipe compatibility now preserves third-party pipe overrides.
    - SE core-fragment balance differences are diagnostic instead of startup-blocking.
Version: 2.9.11
Date: 2026-08-28
  Features:
    - Reworked oil and synthetic-fuel processing for all supported profiles.
    - Added crude-oil filtration, clean oil, HDS, FT and MTG processing.
    - Added shared industrial catalysts with profile-aware handling.
    - Rebuilt wastewater around central treatment and water recovery.
    - Added Chemical Waste and Depleted Acid neutralisation routes.
    - Added mineral filter cake and reuse in stone bricks.
    - Added K2SE recovery for Holmium and Iridium wastewater.
    - K2 flare disposal remains available with much higher pollution.
  Changes:
    - Old process recipes remain hidden for existing factory compatibility.
    - Improved oil, uranium and late-game technology progression.
    - Increased K2 steel underground-pipe reach from 30 to 32 tiles.
    - Improved compatibility for Vanilla, Space Age, K2 and SE.
  Bugfixes:
    - Fixed profile-specific K2 and SE startup issues found during testing.
    - Fixed K2-only enrichment and legacy-filter validation.
    - Fixed several recipe and technology applicability issues.
Version: 2.8.72
Date: 2026-08-22
  Bugfixes:
    - Fixed K2SE startup with Nickel Hard Mode or Cermet disabled.
    - Kept enabled-feature checks strict while allowing default settings.
Version: 2.8.71
Date: 2026-08-22
  Bugfixes:
    - Fixed startup when optional rough diamonds are disabled.
    - Made SE core fragments respect diamond, graphite and salt settings.
    - Fixed the related Space Age asteroid-crushing reference.
    - Preserved all existing option defaults; no migration was required.
Version: 2.8.70
Date: 2026-08-21
  Bugfixes:
    - Fixed the Vanilla gold-processing technology cycle.
    - Fixed SE startup when logistic robot repair is unavailable.
    - Fixed SEI Foundry ingredients when Krastorio 2 is not installed.
Version: 2.8.69
Date: 2026-08-21
  Features:
    - Added calcium chloride production and electrolysis for K2SE.
    - Added captured quicklime calcination in the Electric Foundry.
    - Added optional Indium and heatsink alternative recipes.
  Changes:
    - Removed Imersite from the K2SE calcium production route.
    - Balanced calcium recycling to prevent material-positive loops.
    - Restored normal solar-panel progression into higher solar tiers.
Version: 2.8.68
Date: 2026-08-17
  Initial Public Release:
    - First consolidated public release of All The Resource Mods.
    - Combined 28 resource and content mods into one ATRM package.
    - Unified material, recipe and technology progression.
    - Added dedicated K2, SE and K2 + SE compatibility profiles.
    - Added basic Factorio Space Age startup compatibility.
    - Expanded SE resource, core-fragment and pyroflux integration.
    - Expanded tantalum, niobium and gold processing.
    - Added catalyst, rocket-fuel and pollution-filter integration.
    - Added broad validation for recipes, technologies and compatibility.