Hi
I’ve come across a bug that’s similar to 130645, but not exactly the same.
In my game, when I create a recipe in an furnace that doesn’t allow productivity, and I place a furnace with productivity modules and put the item inside, the recipe starts and displays the productivity progress bar.
However, the productivity bonus is not applied. With two legendary modules, giving a 50% production bonus, two input items should yield three output items. But it just output 2 in my case.
So productivity is effectively disabled for this recipe. The problem is purely visual, with this progress bar being misleading.
Would it be possible not to display this bar if the recipe does not allow for productivity ?
[2.0.76] Bug when productivity isn't allowed in a furnace recipe
Re: [2.0.76] Bug when productivity isn't allowed in a furnace recipe
Post a simple save that shows the issue please, see 3638.
Re: [2.0.76] Bug when productivity isn't allowed in a furnace recipe
Sorry,
Install this example mod which only add a recipe for fish in the "smelting" category. The allow_poductivity is set to false.
Then load the save (ignore the other mods, they aren't needed).
If you hover the cursor over the module slots in the furnace interface on the left, you won’t see the productivity modules in the list because there is a fish in the furnace, and productivity is not allowed for the fish recipe.
Now, if you place a fish in the furnace on the right, you’ll see the bonus productivity progress bar increase (by 50% in this case). If you add a second fish, the bar will reach 100%, which should give you a third output, but you only have two.
In this case, the progress bar appears for no good reason and misleads the player.
Install this example mod which only add a recipe for fish in the "smelting" category. The allow_poductivity is set to false.
Then load the save (ignore the other mods, they aren't needed).
If you hover the cursor over the module slots in the furnace interface on the left, you won’t see the productivity modules in the list because there is a fish in the furnace, and productivity is not allowed for the fish recipe.
Now, if you place a fish in the furnace on the right, you’ll see the bonus productivity progress bar increase (by 50% in this case). If you add a second fish, the bar will reach 100%, which should give you a third output, but you only have two.
In this case, the progress bar appears for no good reason and misleads the player.
- Attachments
-
- test.zip
- (1.4 MiB) Downloaded 2 times
-
- test_1.0.0.zip
- (628 Bytes) Downloaded 2 times
Re: [2.0.76] Bug when productivity isn't allowed in a furnace recipe
Tell me if I've missed anything.
Re: [2.0.76] Bug when productivity isn't allowed in a furnace recipe
The reason the item isn't "given" is you've set ignored_by_productivity above the amount the recipe gives. So functionally, it will never produce any result from productivity effects. It has nothing to do with allow_productivity = false in the recipe.
If you want to get ahold of me I'm almost always on Discord.
Re: [2.0.76] Bug when productivity isn't allowed in a furnace recipe
Productivity running in the first place is 127208.
Re: [2.0.76] Bug when productivity isn't allowed in a furnace recipe
Okay I see.
But regardless of the reason behind the productivity issue, is there no way to prevent the bar from appearing when no item or fluid can benefit from the productivity boost ?
So I think we’re moving away from the bug and back to the feature.
But regardless of the reason behind the productivity issue, is there no way to prevent the bar from appearing when no item or fluid can benefit from the productivity boost ?
So I think we’re moving away from the bug and back to the feature.


