Conflict between Silk Touch enchantment and Silky trait
uhloin opened this issue ยท 1 comments
Versions
- Silent Gear: silent-gear-1.20.1-3.6.6.jar
- Silent's Gems: N/A
- Silent Lib: silent-lib-1.20.1-8.0.0.jar
- Forge: 47.3.7
- Modpack: N/A
- Optifine Installed: No
Expected Behavior
Set/remove Silk Touch with change tip
Actual Behavior
Cannot set/remove Silk Touch after any enchantment IF Silk Touch was set before enchantment
Steps to Reproduce the Problem
- Make usual Iron Pickaxe, convert it to SG Pickaxe
- Make Emerald Tip and Amethyst Tip (it gives Silky)
- If swap tips, then Silk Touch sets/removes and pickaxe can be used to mine things in 2 modes.
- Remove Silk Touch (by setting Emerald Tip)
- Use Anvil to give Unbreaking enchantment to pickaxe
- Still can swap tips and Silk Touch sets/removes
- Set Silk Touch (by setting Amethyst Tip)
- Use Anvil to give Effectiveness enchantment to pickaxe
- Swap tips, but pickaxe preserve Silk Touch forever, cannot switch modes
It's better to keep possibility to set/remove Silk Touch, because we like have 2 pickaxes and lose one of them with this bug