Silent Gear

Silent Gear

19M Downloads

Silky trait not giving Silk Touch.

CyanSlinky opened this issue ยท 4 comments

commented

Versions

  • Silent Gear: 1.3.11+60
  • Silent's Gems: 3.3.13+72
  • Silent Lib: 4.3.2+42
  • Forge: 28.0.93
  • Modpack: N/A

Expected Behavior

Silky trait gives the tool silk touch.

Actual Behavior

Silky trait doesn't give the tool silk touch.

In my case I'm using a pickaxe made entirely (or partially, i tried both) of the agate gem which has the silky trait and is supposed to give silk touch, and it did before i updated the mod (not sure what version i had previously and if it was a silent gear or silent gems update that broke it.)

Links/Images

None

Steps to Reproduce the Problem

  1. Create an agate pickaxe or a tool with silky trait.
  2. Mine things that should be affected by silk touch like cobblestone.
  3. Things that are mined aren't affected by silk touch.
commented

Seems to be working in dev. Did your pickaxe receive any enchantments when crafted? And was this a new pickaxe, or did you swap the head onto an existing tool?

commented

i tried again and looks like it only happens when i swap the head with an existing tool.

In my case i started with an iron pickaxe head, made a pickaxe with it and then later swapped it with an agate head, i also double checked and it also happened with the second pickaxe.

commented

Not sure what the best solution for this is. If I make it so enchantments are applied to existing tools, it would be easy to exploit. Just swap tool heads to get all the enchantment you want on one tool. Or I could change it so enchantments stay with the tool head. That makes a bit more sense to me, but it would mean you could no longer upgrade an existing tool. Well, you could, but it would need to be re-enchanted.

commented

The expected behaviour for me was that it would replace the traits of the previous head with the one i was replacing it with.

So like with an iron pickaxe if i replace the head with an agate head it would basically be like making a new agate pickaxe, it won't transfer anything from the old one over. It'd just give me the iron pickaxe head back and make a "new" agate pickaxe.

And yeah it'd make sense if the enchantments stay with the head i think? but i guess there are rods that give enchantments too? then the enchantments they give should stay with the rod? i dunno maybe this is more complex than i think.