[2.0.30] allow_productivity seems to be tight to into weight/capacity calculations
Posted: Thu Jan 16, 2025 9:44 pm
Hello,
I installed a productivity/quality mod to test quality in beacons (https://mods.factorio.com/mod/UnlimitedProductivityFork) and I have discovered that my rocket requests stopped working - when I checked what is the problem, it seems that some items had their rocket capacity increased drastically.
I am aware that mods can change item weight tag, either directly or through ingredient_to_weight_coefficient, but this is not the case with this mod, since it does not touch item weight at all.
It looks like that setting allow_productivity :: true changes the weight calculations for items with no weight set in item.lua for some reason. This seems to be a problem for any mod that allows productivity in all recipes. This seems like a bug to me, unless there is a reason for this functionality.
I installed a productivity/quality mod to test quality in beacons (https://mods.factorio.com/mod/UnlimitedProductivityFork) and I have discovered that my rocket requests stopped working - when I checked what is the problem, it seems that some items had their rocket capacity increased drastically.
I am aware that mods can change item weight tag, either directly or through ingredient_to_weight_coefficient, but this is not the case with this mod, since it does not touch item weight at all.
It looks like that setting allow_productivity :: true changes the weight calculations for items with no weight set in item.lua for some reason. This seems to be a problem for any mod that allows productivity in all recipes. This seems like a bug to me, unless there is a reason for this functionality.