Sequenced Assembly recipes with same input item & filling as the first step not possible #5053
Labels
status: fixed in next release
Issue will be fixed in the next release
type: bug
Issue where something isn't working
Describe the Bug
Creating multiple assembly recipes using the same initial input is possible, if the first step is different in each recipe.
For example two recipes both using an iron plate as an input, but the first deploys an apple onto that, while the second deploys a gold ingot.
This however does not work, if the first step of the assembly recipe is a filling recipe, because the assembly step logic does only compare the items of the recipe container see here.
That means, if two assembly recipes both start with for example a glass bottle, but continue with a first step of filling different fluids into it, this method will always return the first of the two filling recipes, even if it does not actually match the fluid in the spout, because only the item (glass bottle) is checked
Reproduction Steps
Expected Result
Both recipes should work, since the first step is distinct (different fluids)
Screenshots and Videos
No response
Crash Report or Log
No response
Operating System
Windows 11
Mod Version
0.5.1b
Minecraft Version
1.19.2
Forge Version
43.2.4
Other Mods
No response
Additional Context
No response
The text was updated successfully, but these errors were encountered: