Automatically synthesised items cannot move to the next stage
Lycofuture opened this issue · 1 comments
Describe the bug
In ae autosynthesis the uuid is different, which makes it impossible to go to the next synthesis, p2 is the item returned in the ongoing synthesis (uuid) and p1 is the item needed for the synthesis (uuid). I don't even have this problem at first, but later on I get this problem more often, and I still get it after a while when I make a new compositing template.
How to reproduce the bug
The problem occurs late in the game, and recreating the synthesis template fixes it temporarily, but the problem comes back the next time you enter the game
Expected behavior
It is possible to synthesise without any problems, and the item (uuid) that comes out of the synthesis is not the same as the item (uuid) that is needed.
Additional details
The mods are Sophisticated Backpacks.
Integration pack is All the Mods 9 - To the Sky
Which minecraft version are you using?
1.20.1
On which mod loaders does it happen?
Forge
Crash log
this is sadly not really fixable from ae2's side.
ae2 expects the same recipe to always return the exactly same item, which is fundamentally incompatible with how the backpack recipe works (you'd get the same issue trying to autocraft entangled singularities).
the only real way to fix this would be to only assign the UUID on first use, instead of on crafting
that way, it could at least be crafted by ae2 (but you still couldn't upgrade a previously used backpack)