Punch is an enchantment for a bow that increases an arrow's knockback, much like the Knockback enchantment for melee weapons. This does not affect damage dealt from arrows.
Usage
For each level, Punch adds approximately 3 blocks of distance to the base knockback. If commands are used to increase the level of Punch beyond 2, the additional knockback effect will cap at 255.
Enchantment Level | Block without any special properties | Soul Sand | Ice | Packed Ice | Blue Ice |
---|---|---|---|---|---|
No enchantment | 1.985 | 0.894 | 4.053 | 4.053 | 4.2 |
Punch l | 5.492 | 2.532 | 10.342 | 11.344 | 10.647 |
Punch ll | 8.792 | 4.051 | 16.558 | 16.563 | 17.038 |
Punch doesn't affect arrows shot from crossbows if applied using commands or an anvil in Creative mode.[1]
Obtaining
Both Punch l and Punch ll books can be obtained by fishing, trading with an journeyman-level librarian or by using an enchanting table.
Punch l bows can be obtained by trading with an expert-level fletcher.
Skeletons can spawn with a Punch l bow on Normal or Hard difficulty. When killed by a player or a tamed wolf, the skeleton has 8.5%(+1% for each level of looting) chance of dropping the bow. Alternatively, the bow will be dropped and become collectible if the skeleton picks up another item.
Data values
ID
Name | Identifier | Translation key |
---|---|---|
Punch | punch | enchantment.minecraft.punch |
Name | Identifier | Numeric ID | Translation key |
---|---|---|---|
Punch | punch | 20 | enchantment.arrowKnockback |
History
Java Edition | |||||
---|---|---|---|---|---|
1.1 | release | Added Punch. | |||
Pocket Edition Alpha | |||||
v0.12.1 | build 1 | Added Punch. |
Trivia
- Before firework rockets were given the ability to propel the elytra in 16w50a, a bow with the Punch enchantment was used to shoot the player mid-flight, so as to provide forward momentum and gain altitude.
Issues
Issues relating to "Punch" are maintained on the bug tracker. Report issues there.