Java & Bedrock
Sharpness
Sharpness increases melee attack damage against most targets. Java and Bedrock use different bonus formulas, so the same level does not add the same raw damage in both editions.
Sharpness- Maximum level
- 5
- Edition
- Java & Bedrock
- Compatible
- Sword and axe
- Treasure
- No
- Tradeable
- Yes
- Enchanting table
- Yes
Equipment and conflicts
Compatible equipment: Sword and axe. It cannot normally be combined with Smite, Bane of Arthropods.
Effect by level
| Level | Effect | Expected multiplier |
|---|---|---|
| 1 | Java +1 / Bedrock +1.25 damage | Varies by mechanic |
| 2 | Java +1.5 / Bedrock +2.5 | Varies by mechanic |
| 3 | Java +2 / Bedrock +3.75 | Varies by mechanic |
| 4 | Java +2.5 / Bedrock +5 | Varies by mechanic |
| 5 | Java +3 / Bedrock +6.25 | Varies by mechanic |
How the mechanic works
- In Java, bonus damage is 0.5 × level + 0.5, giving +1 at level I and +3 at level V.
- In Bedrock, each level adds 1.25 damage, giving +6.25 at level V.
- Sharpness conflicts with Smite and Bane of Arthropods in normal survival enchanting.
Affected blocks and drops
- Swords and axes; current spear compatibility depends on edition/version tags
- Most damageable targets
- Conflicts with Smite and Bane of Arthropods
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:sharpness (numeric registry ID 33).
Bedrock: minecraft:sharpness (numeric registry ID 9).
/enchant @s minecraft:sharpness 5/enchant- Adds an enchantment to a held compatible item.
@s- The entity executing the command; usually you in chat.
minecraft:sharpness- The Java identifier for Sharpness.
5- The enchantment level to apply.
The target must be holding a compatible item, and commands require cheats or sufficient operator permission.