Minecraft Java Enchantment ID

Projectile Protection (Max Level IV)

Projectile Protection is a Minecraft Java Edition enchantment in the armor group, with a maximum level of IV.

Namespaced enchantment ID minecraft:projectile_protection

Projectile Protection Facts

Maximum levelIV (4)
Applies toarmor
CurseNo
Treasure-onlyNo
Legacy ID (1.12.2)4
Enchanting tableCan appear
Librarian tradeCan be traded

What Projectile Protection Does

Reduces projectile damage — arrows, ghast fireballs, tridents, shulker bullets — by 8% per level per armor piece, up to 32% per piece at level IV.

Effect per Level

  • I: 8% less projectile damage per piece
  • II: 16% per piece
  • III: 24% per piece
  • IV: 32% per piece

Tip: Projectile Protection is the skeleton-farm and pillager-raid answer. Against melee it does nothing — plain Protection remains the daily default.

Using Projectile Protection Well

Projectile Protection covers anything that flies: skeleton arrows, pillager crossbows, ghast and blaze fireballs, thrown tridents, shulker bullets. It is the specialist you build for a specific farm or raid scenario. For general exploration, Protection IV's coverage beats it, and the two cannot share an armor piece.

How to Get Projectile Protection

Enchanting table, Librarian villager trades, structure chest loot, and fishing treasure.

Best Combinations

/enchant Command for Projectile Protection

Hold a valid item in your main hand, then run (Java Edition 1.13+; the level is optional and defaults to 1):

/enchant @p minecraft:projectile_protection 4

This example applies the maximum level IV. An anvil combines two matching levels only up to this maximum — higher levels exist only through commands.

Items That Can Have Projectile Protection

Projectile Protection applies to armor pieces. Items from the reviewed catalog in this group:

Show all 29 items

Projectile Protection Is Incompatible With

These enchantments cannot be on the same item as Projectile Protection (source: minecraft-data 1.21 registry):

Projectile Protection vs Other Enchantments

Projectile Protection vs Protection

Projectile Protection gives 8% per level per piece against projectiles only; Protection gives 4% against nearly everything. Mutually exclusive — Protection for general use, Projectile Protection for arrow-heavy fights.

Projectile Protection vs Blast Protection

Both are 8%-per-level specialists. Choose based on the hazard: explosions (Blast) or flying projectiles (Projectile). Most players need neither for daily wear.

Projectile Protection Version History

  • Java Edition Beta 1.9 (2011): Added with the original enchanting system.

Bedrock Edition: Projectile Protection works the same in Bedrock Edition, at 8% per level per piece against projectiles.

Projectile Protection FAQ

What is the enchantment ID for Projectile Protection?

The enchantment ID for Projectile Protection is minecraft:projectile_protection. Java Edition 1.13+ commands such as /enchant use this namespaced form. On Java 1.12.2 and earlier the numerical ID was 4.

What is the max level of Projectile Protection?

Projectile Protection goes up to level IV (level 4). Run /enchant @p minecraft:projectile_protection 4 while holding a valid item to apply the maximum level.

What counts as a projectile?

Arrows, crossbow bolts, thrown tridents, ghast and blaze fireballs, shulker bullets, and llama spit — anything fired or thrown.

Is Projectile Protection good for PvP?

Only against bow-focused opponents, and even then plain Protection usually wins because it also covers their sword and everything else.

Does Projectile Protection work against firework rockets?

Firework explosions count as explosion damage, not projectile damage — that is Blast Protection's territory.

Related enchantments and lists