Java & Bedrock
Silk Touch
Silk Touch is a one-level tool enchantment that makes many blocks drop themselves instead of their normal item or altered block drop.
Silk Touch- Maximum level
- 1
- Edition
- Java & Bedrock
- Compatible
- Tools
- Treasure
- No
- Tradeable
- Yes
- Enchanting table
- Yes
Equipment and conflicts
Compatible equipment: Tools. It cannot normally be combined with Fortune.
Effect by level
| Level | Effect | Expected multiplier |
|---|---|---|
| 1 | Uses the eligible block's self-drop or Silk Touch loot rule | Varies by mechanic |
How the mechanic works
- Eligible blocks use their Silk Touch loot-table branch, such as diamond ore dropping diamond ore rather than diamonds.
- Some blocks still have special restrictions or cannot be collected even with Silk Touch.
- Silk Touch conflicts with Fortune on the same tool in normal survival enchanting.
Affected blocks and drops
- Pickaxes, axes, shovels, hoes and selected other tools
- Ores, glass, ice, grass blocks, ender chests and many special blocks
- Conflicts with Fortune
How to obtain
- Enchant compatible equipment at an enchanting table.
- Apply a matching enchanted book at an anvil.
- Find or trade for an enchanted book that contains this enchantment.
Sources
Edition identifiers
Java: minecraft:silk_touch (numeric registry ID 34).
Bedrock: minecraft:silk_touch (numeric registry ID 16).
/enchant @s minecraft:silk_touch 1/enchant- Adds an enchantment to a held compatible item.
@s- The entity executing the command; usually you in chat.
minecraft:silk_touch- The Java identifier for Silk Touch.
1- The enchantment level to apply.
The target must be holding a compatible item, and commands require cheats or sufficient operator permission.