[BUG] Items can be clone when breaking offline crafting CPU while the items are scheduled
zyxkad opened this issue · 3 comments
Describe the bug
I have a ME system with a crafting CPU multi-structure.
When I let the CPU craft something, and sometimes the materials were schduled for some reason (e.g. pattern provider is locked).
During that time, I can cut the CPU's cable to make it offline, then if I break the CPU, each processor in the CPU will drop exactly same materials.
How to reproduce the bug
- make a ME system with ME controller, pattern provider, pattern terminal and a CPU which contains 1k processors with some co-processors
- Let the pattern provider locked (I seted the redstone mode)
- Prepare a item that need to be cloned (in my case, it's a netherite pickaxe with mending enchant)
- Use the item as the processing pattern input, and use some random stuff as the processing output, put the encoded pattern into the pattern provider
- Start crafting the pattern
- Break the CPU's cable that connected to the system, then break the CPU
- The materials will be duplicated
Expected behavior
The processors should only drop one set of item
Additional details
Since gh cannot upload file more than 10MB, the video is in the discord
https://discord.com/channels/922828438274986004/922828438274986007/1133200176769679401
Which minecraft version are you using?
1.19
On which mod loaders does it happen?
Forge
Crash log
Reproduced on Minecraft 1.20.1 Fabric with AE 15.0.5-beta
https://cdn.discordapp.com/attachments/922828438274986007/1133215642103840778/mc1.20.1.png