Planet Ribbonia


Explore the derelict fulgoran ringworld of Ribbonia, an artificial planet where spatial reasoning and creativity are the key to your survival. Can you handle C.H.A.R.L.E.S., the crazed and lonely AI? Discover Fulgoran crafting techniques involving molten plastic and fusion plasma and dive into pure Factorio nostalgia on Ribbonia. Ribbonia minimally affects the vanilla game and can be added to existing saves.

Content
6 days ago
2.0 - 2.1
8.88K
Factorio: Space Age Icon Space Age Mod
Planets Transportation Logistics Trains Combat Environment Fluids Manufacturing Power

b [fixed]Incompatability with Smart Inserters

15 days ago

Hello, I've been wanting to add your mod to my mod pack, but it seems that there is an error loading mods when the mod "Smart Inserters" ( https://mods.factorio.com/mod/Smart_Inserters ) is in the pack, the pack loads with either Ribbonia or Smart Inserters removed, but does not run with both. (All dependencies run fine with Smart Inserters, the error just happens when both mods are loaded.)

I've encounted this error in both 2.0 and 2.1 versions.

The error message is as follows:

Failed to load mods:ribbonia/compat-final-fixes.lua:113: attempt to index field 'RTThrower-steam-inserter-item' (a nil value)
stack traceback:
ribbonia/compat-final-fixes.lua:113: in main chunk
[C]: in function 'require'
ribbonia/data-final-fixes.lua:5: in main chunk

Hopefully this is an easy and quick fix so I can impliment the mod into my pack soon!

15 days ago

Hey there,

judging by the error this is with Lignumis installed? Thanks for the report.

15 days ago

Yes we also have Lignumis installed.

13 days ago
(updated 13 days ago)

The combination of Ribbonia, Lignumis and Smart inserters doesn't cause any issues on my end, can you think of any other mod that might change or remove certain inserters? If not please share your modlist.

I've added an additional sanity check to the newest 2.1 version (6.7) that will prevent your specific error but I'd need to see your mod setup to fully fix it.

https://imgur.com/a/vTz1nnO

13 days ago

After the update the mods/pack seems to load fine, but it seems the error is replicated if Smart Inserter's "disable inserter energy consumption" config is enabled. (as I had it enabled prior in the pack(s).)

The error I recieved this time (with the above config enabled) is that "RTThrower-bulk-inserter-item" does not exist, with the source being labeled as "PrimerThrowerTech (technology)"

the mods it wants to disable (and likely are related to the crash) are:
- Renai Transporation
- Lignumis
- Ribbonia
- and Science Spread https://mods.factorio.com/mod/science-spread

13 days ago

Again, the game seems to run fine with that config turned off (which my players and myself wanting to keep it on if possible of course)

Also Science Spread is installed because we have The Outer Rim ( https://mods.factorio.com/mod/outer-rim ) in our pack as well, if that helps narrow down the issue if it's not just Lignumis+Ribbonia+Smart Inserters with inserter power consumption turned off combo.

11 days ago

Did a test with just Lignumis, Ribbonia, Smart Inserters, and that config enabled, and got the same error, I think it's something to do with the inserter energy requirement removal tweaking the name/id with a replacement that Ribbonia isn't looking for, or what not.

7 days ago
(updated 6 days ago)

Using just Renai and Smart Inserters with that config enabled, disables all thrower inserters.

I'm not aware if this is wanted or a bug on smart inserters side. Possibly it's just Renai sanity checking for energy consumption before creating thrower variants.

Either way I am adding additional sanity checks to prevent this crash in the next update but just be aware that Renai without thrower inserters is fundamentally silly. This might be worth a report to the authors of either mod.

EDIT: 0.6.8 is out now

New response