AppliedEnergistics / Applied-Energistics-2

A Minecraft Mod about Matter, Energy and using them to conquer the world..
https://appliedenergistics.github.io/
Other
1.45k stars 668 forks source link

Issue with transferring items out of terminal with shift+Rclick, same as issue #6086 except on fabric #7920

Open CleverBalloon opened 5 months ago

CleverBalloon commented 5 months ago

Describe the bug

Shift clicking any items from a terminal to your inventory also transfers the top-most card or cell in the target terminal into your inventory. i.e. if I transfer a stack of dirt from my storage terminal or from my wireless crafting terminal it will simultaneously transfer a view cell or an energy card (whatever happens to be in that extra side slot) and it will send it to my inventory. This also means that because the energy card is removed it will destroy a few million power. [https://github.com/AppliedEnergistics/Applied-Energistics-2/issues/6086#issue-1154338259] had the exact same issue and it was never resolved.

How to reproduce the bug

Shift click items from a terminal or wireless terminal which contains upgrade cards or view cells installed into your inventory. It does not matter what you transfer. If you hold a stack of blocks with your cursor and then shift click other items it will negate this bug but is not a reasonable solution.

Expected behavior

A stack of blocks or whatever you shift-click should be transferred into your inventory.

Additional details

No response

Which minecraft version are you using?

1.20

On which mod loaders does it happen?

Fabric

Crash log

https://gist.github.com/CleverBalloon/d75a38744a7b725d6087247f0ee467df

CleverBalloon commented 5 months ago

Okay it seems like a lot of people have found this issue as well and it hasn't been addressed.

7429 #7594 #6086 #7834

also are reporting this same exact issue. And those are just the ones I've found in ten minutes.

Mari023 commented 1 week ago

newer Inventory Profiles Next version ship with a default configuration which should fix this issue