I dont know how to format here, but the mod conflict was "learning by doing"
I went through the errors one by one changing the line to be the = null line that are in the field already for other mods, so here where the lines that have the issue (probably due to the Learning By Doing, needing you to craft a certain amount of the item or quality of the items for the tech)
data.raw.technology["atomic-bomb"].unit.count = 1500
data.raw.technology["kovarex-enrichment-process"].unit.count = 500
data.raw.technology["low-density-structure"].unit.count = 500
data.raw.technology["military-4"].unit.count = 350
data.raw.technology["nuclear-power"].unit.count = 500
data.raw.technology["production-science-pack"].unit.count = 250
data.raw.technology["utility-science-pack"].unit.count = 250
you can ignore everything below this line~~
Thought i'd try a fresh run with this gem of a mod added into my mix, but I get this error when I use the mod with, well,l a fair bit of things, it's the only error I get, I couldn't figure out why when looking through a few things and other mods that might effect this:
Failed to load mods: ...o2-spaced-out__/prototypes/updates/base/technologies.lua:144: attempt to index field 'unit' (a nil value)
stack traceback:
...o2-spaced-out__/prototypes/updates/base/technologies.lua:144: in main chunk
[C]: in function 'require'
Krastorio2-spaced-out/data-updates.lua:13: in main chunk
The only things I see here are the 143-145 lines (added the lines before and after in case they have effect on the error):
143 data.raw.technology["artillery"].unit.count = 1000
144 data.raw.technology["atomic-bomb"].unit.count = 1500
145 data.raw.technology["automation-3"].unit.count = 350
And the other 12-14 ones is:
12 require("prototypes.updates.base.resources")
13 require("prototypes.updates.base.technologies")
14 require("prototypes.updates.base.turrets")