🌐 Rabbasca underground

by .Talon

Expands post-aquilo progression for Rabbasca. Utilize Rabbasca's warp technology to interact with the warp-stabilizer, which travels between the cores of various planets, to stabilize the warp field. Deep below the surface, it can not interact with space platforms. You can warp buildings in and out, but material has to be locally sourced, which might be challenging since the environment keeps changing.

Content
a day ago
2.1
4.88K
Factorio: Space Age Icon Space Age Mod
Planets Transportation Combat Environment Mining Power

b [Solved] Biochambers disappear after underground warps

3 days ago

Hi! My biochambers disappear when the Warpfield stabilizer warps to another planet's underground.

They are placed on lit safety flooring before the warp. Other nearby buildings, remain intact, but the biochambers vanish. This happens with different destination planets, not just Rabbasca.

Is this intended behavior, or could it be a bug or mod compatibility issue? I'm running several other mods as well.

3 days ago

Update: I narrowed this down to a compatibility issue involving Machine Upgrades and Rubia.

After disabling Machine Upgrades (which also requires disabling Rubia), the biochambers remain intact after underground warps.

Versions:
- Factorio 2.1.20
- Rabbasca 0.23.0
- Rabbasca Underground 0.11.1
- Machine Upgrades 0.69.23
- Rubia 0.69.161

A possible cause found in the public source code:
- Rubia uses Machine Upgrades for its biochamber productivity bonus.
- Machine Upgrades creates a hidden mupgrade-beacon with force = "neutral" and links it to the biochamber.
- The replace_entities() function in Underground destroys neutral entities during a warp.
- The compound-entity-link.lua script in Machine Upgrades destroys the parent machine when its linked beacon is destroyed.

This seems consistent with the biochambers disappearing even on lit safety flooring, while nearby assemblers survive.

Could you check whether this interaction can be fixed? I'd like to keep both mods enabled. Thanks!

a day ago

Thanks for the report! Should be fixed in 0.12.1.
Now instead of all neutral entities, only resources plus a whitelist of names will be removed on warp.

New response