factorio: install existing mod stack from mod portal (short-term) #69
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally filed by @coilysiren on 2026-05-03T20:10:12Z - https://github.com/coilysiren/infrastructure/issues/92
Goal
Pull existing community mods from the Factorio mod portal and stage them on kai-server so the server can sync them to clients on join. Short-term operational task. Decoupled from the deeper "build own mods" track in #93.
This issue is the install half of the mod stack. The decision of which tier to run is in #83. The full tier menu (T1 vanilla+QoL → T2 Space Age → T3 K2+SA → T4 kitchen-sink reference) lives below.
What
For whichever tier #83 picks:
https://mods.factorio.com/api/mods/<name>/fullreturns download URLs, requires factorio.com username + token)./home/kai/Steam/steamapps/common/FactorioServer/mods/with the canonical<name>_<version>.zipfilename.mod-list.jsonreflecting the chosen tier, enabled flags only.factorio-server.serviceand verify clients sync on join.Acceptance
mod-list.jsonmatches chosen tierfactorio/cycles/dir)Out of scope
coily gaming factorio mods sync(mod-creation idea #4 / planned helper) - that's the longer-term tooling bet, separate issue.Tracking from: #77, related: #83, #84, #93
Three-tier mod stack
All Factorio 2.0 compatible. All queryable via the mod portal API at
https://mods.factorio.com/api/mods/<name>oncecoily gaming factorio mods syncis wired.Tier 1 - Open this weekend (vanilla 2.0 + lightweight QoL)
Goal: low friction. Friend group can drop into a vanilla server with no recipe surprises and a factory-planning pipeline that is ten times less painful. Nothing in this list changes balance.
Thirteen mods (counting nothing), zero recipe changes, all stable, all maintained on 2.0.
Tier 2 - The real run (Space Age + Tier 1 + Earendel companions + biomes)
Goal: a meaningful first-modded run. Wholly Wube-authored core (Space Age) so no compat surprises. Earendel's companion mods are the standard next layer.
Add to Tier 1:
Result: vanilla-shaped game, wholly-Wube core campaign, polish layer from one author (Earendel) so compat is uniform. Plays for 100-200h before the friend group either tires or asks for more.
Tier 3 - Long commitment (Krastorio 2 + Space Age + Tier 1 QoL)
Goal: when the friend group has put in 100+h on Tier 2 and asks for "more". K2 has the most active 2.0 maintenance, hits "moderately increased complexity" without months-long Pyanodons / Bob's+Angel's commitment. K2 + SA officially compat in 2.0.
Add to Tier 2:
Deliberately not included:
Future Tier 4 (one-line note): if a single player ends up running solo + wants Pyanodons, that's its own server, not a community migration.
Edit (T4 cherry-pick): Six promotions absorbed from the T4 reference stack (later comment): Change Inserter Drop Lane and Belt Tracer into T1; Long Stack Inserter, Rocket Cargo Insertion, Elevated Pipes, and Pollution Scaling into T2. All sub-100KB, zero recipe-conflict, universal QoL.
Tier 4 mod stack (reference): friend-group "kitchen sink + planet pack"
Pulled from a friend's
mod-list.json(/Users/kai/Downloads/mod-list.json, 408 mods, 72 enabled). This is what an experienced SA-megabase player runs once they've burned through Tier 3 and want extra planets, extra industries, and bigger versions of every late-game vanilla building. Listing it here as the outer bound of the tier ladder so the spectrum is documented end-to-end. Not a recommendation for the opening Sirens session - way too heavy for friend-group accretion. Useful as a menu to cherry-pick from for Tier 2 / Tier 3 promotions.Dropped 30+ pure library / graphics dependencies from the headline list (
flib,informatron,bplib,mferrari_lib,common-prototypes(-graphics),PlanetsLib(Tiers),alien-biomes-graphics,space-exploration-graphics(-4),muluna-graphics,Nexus-Graphics,diesel_engine,machine-upgrades,quality_glassware,zzz-nonstandard-beacons,discovery_tree) - they auto-resolve as deps of the gameplay mods below.Goal: extends Tier 3. Assumes SA + K2-or-vanilla-SA base. Adds planets, industries, and big-vanilla replacements. Months-long commitment.
Planet pack (the defining choice)
Industry / late-game complexity
Bigger/better vanilla replacements (Snouz family)
Combat
Spidertron + trains
QoL (cherry-pick candidates for Tier 1/2)
These are the mods worth pulling earlier in the ladder. Marked with promote if they should jump tiers.
What this is NOT
Cherry-pick into Tier 2
If we want the Sirens Tier 2 stack to lean a bit closer to "experienced SA player" without going full kitchen-sink, the highest-value adds from this list are:
These are all sub-100KB, zero-recipe-conflict, and have universal "where has this been all my life" reactions on the subreddit.
Iceboxed in the 2026-05-29 backlog burn-down: factorio install mod stack, hobby toy. Reopen anytime if it becomes real.