so, you should only add this to to data-updates.lua
-- technology
local techname = "railway"
if mods["pypostprocessing"] then
techname = "railway-mk01"
end
table.insert(data.raw["technology"][techname].effects, {type = "unlock-recipe", recipe = "bbr-rail-wood"})
table.insert(data.raw["technology"][techname].effects, {type = "unlock-recipe", recipe = "bbr-rail-iron"})
table.insert(data.raw["technology"][techname].effects, {type = "unlock-recipe", recipe = "bbr-rail-brick"})