enchantment
Punch in Minecraft | MinecraftBible
Punch is a level 1-2 bow enchantment in Minecraft 1.21.4. Bow only. Adds ~3 blocks of knockback per level to arrows. This enchantment page includes real crafting data, contextual links, and related Minecraft references, with version-aware coverage mapped across the last 11 major updates (1.21, 1.20, 1.19, 1.18, 1.17, 1.16, 1.15, 1.14, 1.13, 1.12, 1.11).
What does Punch do?
Punch is a Minecraft enchantment in the Bow category with a Uncommon rarity. It scales up to level 2. It is available from the enchanting table with sufficient bookshelves. Villager librarians can trade enchanted books of this enchantment.
Effect: Bow only. Adds ~3 blocks of knockback per level to arrows.
Priority: PvP and boss-kite pick. Skip on general bow builds — pushes loot away.
How to get Punch
- Enchanting table
- Librarian villager trades
- Dungeon chests
Librarian trade: Cure or trap a villager, place a lectern to convert them to a librarian, then break and re-place the lectern to reroll trades until a Punch book appears. Expected price: 8–32 emeralds at profession level 2+.
XP cost by level for Punch
| Level | Min cost | Max cost |
|---|---|---|
| 1 | 12 | 37 |
| 2 | 32 | 57 |
Primary items for Punch
Items whose native enchantment category matches "Bow":
Synergy enchantments with Punch
These enchantments stack productively on the same item:
Enchantment properties
- Category: Bow
- Rarity: Uncommon
- Max level: 2
- Weight: 2
- Min cost formula: 20 × level + -8
- Max cost formula: 20 × level + 17
- Anvil item cost / level: 2×
- Anvil book cost / level: 1×
- Treasure only: No
- Tradeable: Yes
- Discoverable via enchanting table: Yes
- Curse: No
Practical Guide
Punch is an enchantment in Minecraft 1.21.4 with a maximum level of 2, usable on 1+ real item types. Bow only. Adds ~3 blocks of knockback per level to arrows.
Practical Steps
- Effect: Bow only. Adds ~3 blocks of knockback per level to arrows.
- Obtainable from: Enchanting table; Librarian villager trades; Dungeon chests.
- Level 2 enchanting-table cost lands between 32 and 57 XP — budget your levels before committing.
- Apply to compatible gear such as Bow. See the Primary Items section for the full list.
- Librarian route: cure or trap a villager, place a lectern, and reroll trades by breaking + replacing the lectern until you see the book. Expect 8-32 emeralds at profession level 2+.
Pro Tips
- Priority: PvP and boss-kite pick. Skip on general bow builds — pushes loot away.
- Use a grindstone to safely strip this enchantment and reclaim a small XP refund.
- Before an anvil merge, confirm the two enchantments aren't in each other's exclusive list — conflicts turn the merge red and waste XP.
Frequently Asked Questions
What does Punch do in Minecraft?
Bow only. Adds ~3 blocks of knockback per level to arrows. Max level is 2.
What is the max level of Punch?
Punch caps at level 2. At max level the enchanting-table cost formula lands between 32 and 57 XP.
How do I get Punch?
Punch can be obtained from: Enchanting table; Librarian villager trades; Dungeon chests. A librarian villager at profession level 2+ can sell an enchanted book of it for 8-32 emeralds.
Can I trade for Punch with a villager?
Yes — cure a zombie villager or trap a fresh villager, place a lectern to convert them to a librarian, then break and replace the lectern until they roll a Punch book. Expected price is 8-32 emeralds and requires villager level 2+.
Does Punch conflict with other enchantments?
Punch has no incompatible enchantments and can be freely combined with others.
What is the anvil cost for Punch?
Applying Punch to a target from an enchanted book costs 1× per level in anvil work units, or 2× per level when combining from another enchanted item. Every anvil use also doubles the prior-work penalty on the target.