Sophisticated Backpacks

Sophisticated Backpacks

89M Downloads

Double item bug

McAZero opened this issue ยท 4 comments

commented

Describe the bug
A clear and concise description of what the bug is.
Crash log if it's a crash.
Info on what other mods you're using that may cause a conflict here if applicable.

Please go to Discussions to add new feature requests / suggestions or comment on existing ones.

To Reproduce
Steps to reproduce the behavior:

  1. open backpack and put items in from player A
  2. use the switch-off-hand key on the backpack, open the GUI using the mouse, and use the switch-off-hand key again without closing the inventory
  3. throw the backpack to another player without closing the inventory still
  4. player B opens backpack and both players A and B can now take out item duplicates

Expected behavior
A clear and concise description of what you expected to happen.
Press f to switch the assistant, and then switch back to the item column to obtain double items.
Sorry, my English is not very good.(Video presentation only โ†“โ†“โ†“

Screenshots
If applicable, add screenshots to help explain your problem.
https://www.bilibili.com/video/BV11U4y167hE?share_source=copy_web&vd_source=e4a18c31c4f4bb1a481e9136cef95ded

Versions
Mod version that you're using. Version of forge may also be helpful in some cases
sophisticatedbackpacks-1.16.5-3.15.16.669

commented

Looks like this is caused by a bug where dropping item from offhand wasn't handled in 1.16.5. This is fixed in 1.18 and on. As this is pretty critical one I will likely fix it even though I don't really do any additions to 1.16 anymore.

commented

Actually I will need info from you on how you're switching that backpack from your offhand to the hotbar - I am unable to recreate that and this is the cause of the bug here so I need to understand how that is done to even be able to test potential fix

commented

EU1B@1UZ6H$K{T$IBDOA0
My key is F
Move the mouse to the position where the backpack is to be placed

After switching, open the backpack and throw it to player B

commented

this is fixed in the latest release on curseforge