🌐Planet Rubia


Discover the wind planet Rubia. Belts and inserters work differently on Rubia, leading to unique building challenges not seen on any other planet. Your whole factory must go with the wind as a never-ending barrage of waste is hurled at your base.

Content
2 days ago
2.0
13.1K
Factorio: Space Age Icon Space Age Mod
Planets Logistics Trains Environment Mining Manufacturing Power

b [Resolved] Miniloaders Instantly Crash Game

2 months ago

If you place a miniloader(https://mods.factorio.com/mod/miniloader-redux) facing any direction except east, it will instantly crash the game.

Error Report:
The mod ○🌐Planet Rubia (0.69.63) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event rubia::on_built_entity (ID 6)
rubia/script/wind-correction.lua:147: Could not find an allowed orientation for an entity of type: entity-ghost
stack traceback:
[C]: in function 'error'
rubia/script/wind-correction.lua:147: in function 'force_orientation_condition'
rubia/script/wind-correction.lua:304: in function 'fun'
rubia/lib/event-lib.lua:187: in function <rubia/lib/event-lib.lua:171>

2 months ago

Thanks for the report. I'll get this sorted out, once I can get some other bugs sorted out.

Most 1x1 loader mods should work, but I think Miniloaders just has a unique implementation.

2 months ago
(updated 2 months ago)

After some initial investigation, everyone else's loaders are fine. Miniloader just has something special going on where if you try to put down a loader as a ghost, then (for some reason) it places down an impossible inserter on my planet with pickup position = dropoff position = (0,0). Rubia cannot figure out a valid way to make this nonsensical inserter work, so it crashes the game. I'll see if I can put down a special case for this thing.

FYI: 1) other loader mods work fine, 2) it's only a problem when putting down a miniloader ghost.
This should help you while I work on a fix.

2 months ago
(updated 2 months ago)

I think I have some bad news. These miniloaders have such a strange implentation, and it keeps fighting back Rubia's attempts to make their orientation valid. Every other miniloading mod lets me do it just fine.

Good news: This mod won't be an incompatibility.
Bad news: I need to straight up ban it from Rubia's surface in the next release.

This can change if the mod's dev makes it easier for me to correct the miniloader, but this thing has a bunch of scripting that keeps fighting back at me.
This change is now live in the current version of Rubia.

New response