Applied Energistics 2

Applied Energistics 2

156M Downloads

[BUG] Items can be clone when breaking offline crafting CPU while the items are scheduled

zyxkad opened this issue · 3 comments

commented

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

  1. make a ME system with ME controller, pattern provider, pattern terminal and a CPU which contains 1k processors with some co-processors
  2. Let the pattern provider locked (I seted the redstone mode)
  3. Prepare a item that need to be cloned (in my case, it's a netherite pickaxe with mending enchant)
  4. 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
  5. Start crafting the pattern
  6. Break the CPU's cable that connected to the system, then break the CPU
  7. 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

https://pastebin.com/fGpuTBb9

commented
commented

Any update on this? This is a serious bug that requires some attention.

commented

We will have a look eventually but we are somewhat busy at the moment.