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

LevelMin costMax cost
11237
23257

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:
  • Anvil book cost / level:
  • 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

  1. Effect: Bow only. Adds ~3 blocks of knockback per level to arrows.
  2. Obtainable from: Enchanting table; Librarian villager trades; Dungeon chests.
  3. Level 2 enchanting-table cost lands between 32 and 57 XP — budget your levels before committing.
  4. Apply to compatible gear such as Bow. See the Primary Items section for the full list.
  5. 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.

Related pages on MinecraftBible