Tinkers' construct tools won't swap, regular tools do.
frenchiveruti opened this issue ยท 3 comments
Describe the bug
If I equip the tool swapper mod on a golden backpack, I can have an MC shovel in my hand and if I hit a wooden block, it will swap to a Tinkers axe in my backpack, but then if I click on dirt, it won't swap back to my MC Shovel.
Same for a TC pickaxe.
But if I use regular vanilla tools, no problem, so I assume TC is the problem here? Or how your mod 'reads' the tools?
Thanks!
To Reproduce
Steps to reproduce the behavior:
- Create TC pickaxe and MC shovel, mod backpack with tool swapper (regular one)
- Store pick in backpack, leave shovel in hotbar.
- Click on stone, pickaxe will now be active tool from backpack
- Click on dirt, pickaxe refuses to swap back to shovel.
- Click on wood, pickaxe refuses to swap with TC axe
Expected behavior
TC tools should be able to go back to backpack and swap for another tool
Screenshots
If applicable, add screenshots to help explain your problem.
Versions
Forge 40.1.69
Tinkers' construct 3.5.2.40
Sophisticated backpacks 1.18.2-3.18.29.718
--RestOfMods--
alexsmobs-1.18.6.jar
AmbientSounds_FORGE_v5.0.16_mc1.18.2(1).jar
appleskin-forge-mc1.18.2-2.4.1.jar
architectury-4.9.84-forge.jar
artifacts-1.18.2-4.2.0.jar
balm-3.2.0+0.jar
Bookshelf-Forge-1.18.2-13.2.50.jar
carryon-1.18.2-1.17.0.8(1).jar
citadel-1.11.3-1.18.2.jar
comforts-forge-1.18.2-5.0.0.4.jar
configured-2.0.0-1.18.2.jar
corpse-1.18.2-1.0.1.jar
CosmeticArmorReworked-1.18.2-v2a.jar
craftingtweaks-forge-1.18.2-14.0.3.jar
CraftTweaker-forge-1.18.2-9.1.189.jar
create-1.18.2-0.5.0.e.jar
CreativeCore_FORGE_v2.6.15_mc1.18.2.jar
creeperoverhaul-1.18.2-1.3.0-forge.jar
curios-forge-1.18.2-5.0.7.1.jar
curious-armor-stands-1.18.1-4.0.0.jar
DiagonalFences-v3.1.0-1.18.2.jar
DungeonCrawl-1.18.2-2.3.10.jar
ecologics-forge-1.18.2-1.7.10.jar
elevatorid-1.18.2-1.8.4.jar
expandability-6.0.0.jar
FastLeafDecay-28.jar
feature_nbt_deadlock_be_gone_forge-2.0.0+1.18.2(1).jar
flywheel-forge-1.18.2-0.6.5.jar
FpsReducer2-forge-1.18.2-2.0.jar
GameMenuModOption-1.18-Forge-1.14.1.jar
geckolib-forge-1.18-3.0.41.jar
goblintraders-1.7.2-1.18.2.jar
incapacitated-1.18.2-1.3.jar
inventorysorter-1.18-19.0.0.jar
Jade-1.18.2-forge-5.2.4.jar
jam-lib-0.0.5.jar
jei-1.18.2-9.7.1.255.jar
JEITweaker-1.18.2-3.0.0.9.jar
justzoom_forge_1.0.1_MC_1.18-1.18.1.jar
konkrete_forge_1.5.2_MC_1.18-1.18.2.jar
Mantle-1.18.2-1.9.27.jar
mcw-bridges-2.0.5-mc1.18.2forge.jar
mcw-doors-1.0.7-mc1.18.2.jar
mcw-fences-1.0.6-mc1.18.2.jar
mcw-furniture-3.0.2-mc1.18.2.jar
mcw-lights-1.0.4-mc1.18.2.jar
mcw-paintings-1.0.4-mc1.18.2.jar
minecraft-comes-alive-7.3.21+1.18.2-universal.jar
Paraglider-1.18.2-1.6.0.3.jar
PrettyPipes-1.12.5.jar
PuzzlesLib-v3.3.5-1.18.2-Forge(1).jar
reap-1.18.2-1.0.0.jar
repurposed_structures_forge-5.1.14+1.18.2(1).jar
selene-1.18.2-1.17.9(1).jar
signpost-1.18.2-2.00.5.jar
sophisticatedbackpacks-1.18.2-3.18.29.718.jar
sophisticatedcore-1.18.2-0.5.13.132.jar
supplementaries-1.18.2-1.5.9.jar
swingthroughgrass-1.18.2-1.9.0(1).jar
TConstruct-1.18.2-3.5.2.40.jar
torchmaster-18.1.0.jar
trashslot-forge-1.18.1-11.0.2(1).jar
VisualWorkbench-v3.3.0-1.18.2-Forge.jar
walljump-forge-1.18.1-1.3.7.jar
XaerosWorldMap_1.28.0_Forge_1.18.2.jar
Xaeros_Minimap_22.15.1_Forge_1.18.2.jar
YungsApi-1.18.2-Forge-2.0.8(1).jar
YungsBetterDungeons-1.18.2-Forge-2.1.0.jar
YungsBetterMineshafts-1.18.2-Forge-2.2(1).jar
YungsBetterStrongholds-1.18.2-Forge-2.1.1.jar
Minor comment, this seems to be a 'runtime' bug, because I restarted the game and bumped Forge to 40.1.84
and the issue is now gone.
I say it needs triage, will let you know if it stops working again.
Hi I found the culprit of the issue, when you repair a broken TC tool, it breaks the feature.
So, steps:
- Break a TC tool.
- Repair it to full health, either with repair kit or table
- Now the tool won't swap for another tool in the backpack.
Exiting the world and entering it again does not solve the issue.
Restarting the game solves the issue.