Applied Energistics 2

Applied Energistics 2

160M Downloads

Automatically synthesised items cannot move to the next stage

Lycofuture opened this issue · 1 comments

commented

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.
屏幕截图 2024-08-24 190307
屏幕截图 2024-08-24 190336

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

https://github.com/user-attachments/files/16736379/minecraft-exported-crash-info-2024-08-24T19-24-17.zip

commented

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)