Shattered Planet


Beyond the ever dark expanse lies the event horizon, the final frontier. The Shattered Planet. This devastated world holds one lone patch of uranium which is the key to solving its mystery. Enter the world of isotopes as you break down radioactive particles into increasingly more powerful substances, and beyond. UPDATE: The mod is currently undergoing an overhaul.

Content
3 days ago
2.0
5.39K
Factorio: Space Age Icon Space Age Mod
Planets Logistics Environment Mining Fluids Manufacturing

g Hang on launch with "Enable All Planets" modpack active

a month ago
(updated a month ago)

I'm not sure what's causing it, but after updating to 1.0.25 the game hangs when trying to process the mod's data-final-fixes.lua (I'm assuming it's this mod, the game text shows 'rubia' but the very next mod loaded on a successful launch is Shattered Planet). If it's just this mod and Rubia active there's no issue, but one of the things in the Enable All Planets mod is causing some weird behavior (trying to load in the debugger is showing a stack overflow).

edit: this should be a 'bug' but I can't change the title or category after posting

second edit: On closer inspection, it looks like the trigger condition for the technology ske_rubia_tech is causing one of Rubia's scripts to infinitely recurse.

a month ago

I had the same issue as well, running a series of planet mods. Using the new diagnostic version of the Rubia mod, the following technology errors are thrown. Downgrading to 1.0.24 avoids this error.

Script @rubia/lib/data-stage.lua:126: WARNING: Technology tree depth is way too long on this technology: space-platform-thruster
Script @rubia/lib/data-stage.lua:126: WARNING: Technology tree depth is way too long on this technology: space-science-pack
Script @rubia/lib/data-stage.lua:126: WARNING: Technology tree depth is way too long on this technology: muluna-alice-propellant
Script @rubia/lib/data-stage.lua:126: WARNING: Technology tree depth is way too long on this technology: muluna-alumina-processing
Script @rubia/lib/data-stage.lua:126: WARNING: Technology tree depth is way too long on this technology: muluna-anorthite-processing
Script @rubia/lib/data-stage.lua:126: WARNING: Technology tree depth is way too long on this technology: metallic-asteroid-crushing
Script @rubia/lib/data-stage.lua:126: WARNING: Technology tree depth is way too long on this technology: planet-discovery-muluna
Script @rubia/lib/data-stage.lua:126: WARNING: Technology tree depth is way too long on this technology: thruster-fuel
Script @rubia/lib/data-stage.lua:126: WARNING: Technology tree depth is way too long on this technology: thruster-oxidizer

The full log file is about 12MB, so its linked here for more details and full mod loading:
https://raw.githubusercontent.com/StarchPotato/Logs/refs/heads/main/factorio-current-Tech-Overflow.log

a month ago

The issue is actually with Mulana as Rubia and Mulana are cross checking each other, but this also creates some kind of cycling loop.
What happened was:
Muluna has prerequisite loops, and waits until data-final fixes to fix them.
Shattered planet added the Rubia cross tech.
Rubia does a consistency check for that tech. In this consistency check, Muluna caused the crash.
Loop&Snoop added a failsafe to Rubia to fix it this morning, but Muluna is the actual problem here.
My removing the prerequisite should fix the issue.

New response