raiguard / RecipeBook

Recipe Book for Factorio.
MIT License
19 stars 9 forks source link

Modifying Technologies Causing Incompatibility Issue #138

Closed luaotix closed 11 months ago

luaotix commented 11 months ago

Description

I created a mod to make Nullius compatible with some other mods I need. I made changes to both technologies and recipes, but now I'm unable to load my save file. Here are the specific crash details:

Error while running event RecipeBook::on_load() RecipeBook/scripts/database/technology.lua:68: attempt to index local 'recipe_data' (a nil value) stack traceback: RecipeBook/scripts/database/technology.lua:68: in function 'technology' RecipeBook/scripts/database.lua:72: in function 'build' RecipeBook/control.lua:196: in function <RecipeBook/control.lua:191>

Reproduction

No response

raiguard commented 11 months ago

If you change prototypes without changing mod versions, RB doesn't work. This is a known issue and is unfixable in 3.x. Recipe Book 4 will not have these problems.