Sea Block


No ore patches, expand from a small island. Also install the 'Sea Block Pack - Official' mod for a complete modpack

Overhaul
9 months ago
0.14 - 1.1
97.6K

b issue with not being able to load the petrochem mod while strting

it say: Failed to load mods_ angelsrefining _/prototypes/override-functions.lua:486: attempt to index local 'effect' (a number value) and says mods to be disabled:
angelspectrum. thx for any help

6 years ago
(updated 6 years ago)

I am having a similar issue shown at the link below. I have thoroughly gone through the mod list and enabled/disabled mods in groups to determine the cause is one of these: Sea Block, A Sea Block Config, Angel's Petrochem, Angels Bio Processing (only mod that has a hard dependency on Petrochem other than Sea Block) and Research Queue. The problem here is that while trimming down the mod list, you lose other hard dependencies that are unlisted like bobsplates and/or bobslogistics which throw a very similar but different error. Not sure how to troubleshoot this but I absolutely love Sea Block so please let me know if there is more information i can provide to assist in a fix.

https://gyazo.com/854fb0ce471fa7873f2086dbefbe5c3c

P.S. First noticed this because of a hard dependency on A Sea Block Config from Landfill Converter.

edit: if you are having an issue using research queue and sea block follow the link and download the zip file. https://forums.factorio.com/viewtopic.php?p=318357#p318357

also, ty so much for the one mod i am guaranteed to use on every play through Trainwreck!!!!!!!!

6 years ago
(updated 6 years ago)

Still happens...

https://imgur.com/uIIFyBA

The code in that LUA file is:

485            for ek, effect in pairs(tech.effects) do
486               if effect.type == "unlock-recipe" then
487                  if disable_table.recipes[effect.recipe] or (modifications and modifications[effect.recipe] == false) then
488                     to_remove[ek] = true
489                  else
490                     dup_table[effect.recipe] = true
491                  end
492               end
493            end

...

Apparently, tech.effects no longer contains "objects", as expected, but values?! :-|

Note that having all those dependencies but NOT Sea Block will not trigger the error.

6 years ago

Update: As Cruus said 5 months ago:

You need "Bob's Logistics", and "Bob's Metals, Chemicals and Intermediates". Those are unlisted but required.

Installing them fixed the error, and allowed me to start a New Game with SB enabled.

New response