P3pp3rF1y / SophisticatedBackpacks

Sophisticated backpacks is yet another minecraft backpack mod this time with backpack you can place in world, color in different color combinations, upgrade with more inventory and enhance with many functional upgrades.
https://www.curseforge.com/minecraft/mc-mods/sophisticated-backpacks
GNU General Public License v3.0
108 stars 74 forks source link

Tool Swapper not swapping away from Silent Gear pickaxe. #689

Open vertay opened 1 year ago

vertay commented 1 year ago

Describe the bug Initially the Tool Swapper upgrade was able to freely swap between my iron Silent Gear axe, shovel, and pickaxe as expected, but now no longer swaps off the Silent Gear pickaxe. When an axe or shovel is in my main hand and the pick is in the backpack, Tool Swapper will swap to the pick but will then not swap off it (even when there are appropriate tools in the backpack). The Silent Gear shovel and axe still swap freely between one another. The only difference between the tools is that the pick has been repaired using the Silent Gear [Sturdy] Repair Kit. I can't see any NBT tags that suggest the pickaxe is different after being repaired.

Upon further testing, repairing the Silent Gear axe and shovel with the same repair kit did not reproduce the bug for those tools, but the pickaxe was still unable to be swapped away from. Attempting to re-repair the pickaxe on a vanilla anvil had no effect. Using a vanilla pickaxe instead of the Silent Gear pickaxe displayed intended behaviour with Tool Swapper.

EDIT: Upon a server restart the Tool Swapper functionality was restored, but after some time passed (and a few cycles of repairing via the Repair Kit) the aforementioned problem started again.

To Reproduce Steps to reproduce the behavior:

  1. Create Silent Gear axe, shovel, and pickaxe using [vanilla] iron for tool bodies and [vanilla] sticks for handles.
  2. Repair Silent Gear pickaxe using a Silent Gear [sturdy] repair kit filled with iron.
  3. Place pickaxe and shovel in backpack, hold axe.
  4. Left click dirt to swap to shovel (verify intended behaviour).
  5. Left click stone to swap to pickaxe (verify intended behaviour).
  6. Left click wood or dirt again: Tool Swapper does not swap away from pickaxe.

Expected behavior Tool Swapper should swap away from the Silent Gear pickaxe to another appropriate tool when another block type is left clicked.

Screenshots silent gear tool data screenshots sophisticated backpacks tool swapper upgrade screenshot

Versions Minecraft 1.19.2 AllTheMods8 1.0.8 Forge 43.2.3 Interacting mods: SophisticatedBackpacks, Silent Gear

DrymarchonShaun commented 1 year ago

Seeing the same issue on AllTheMods8 1.0.17

AkaiPandaTV commented 9 months ago

Sorry I know this issues post is relatively old, but it is still an issue as of 1.20.1 within the ATM 9 modpack, was just curious if there has been any progress or even acknowledgement from P3pp3rF1y or SilentChaos512 that this issue exists. I really love BOTH of these mods and would love to continue to use them together, but as it stands right now I might as well yeet the tool swapper upgrade for tool belt mod, regrettably. This was my first stop to try and see a possible fix/solution, apologies if it comes off as rude.