Summary
The Protection enchantment does not apply its defense boost on most magic-based attacks that bypass the normal armor damage reduction.
Type of Damage | Protected? |
---|---|
Instant Damage | ❌ |
Poison | ❌ |
Wither | ❌ |
Fatal Poison | ❌ |
Dragon's Breath | ❌ |
Evoker Fangs | ✔ |
Ender Pearls | ✔ |
Suffocation in water | ✔ |
Suffocation in solid blocks | ❌ |
h4. Original description
When my inventory have a full diamond armor with protection iv, and i drink a poison potion, it affected me with default damage. but in java edition, if you wearing full armor with protection enchants and you drink a poison potion, it will damage you sometime (i mean heart will affected sometimes)
Related issues
is duplicated by
relates to
Attachments
Comments


Confirmed. With the same gear and enchantments (protection III
) you lose 6 hearts with 21 seconds poison II
in Java Edition
. In MCPE
you will lose 8,5 hearts with 16 seconds of poison II
.

This doesn't just affect poison, but all other sources of magic damage with the exception of Evoker fangs. Here's a list of magic damage sources that do not apply protection reduction correctly:
Instant Damage
Poison
Wither
Dragon's Breath

Affects 1.16.100.51

It looks like the fix for MCPE-32945 in 1.5 only added mele (and perhaps fall & fire?) damage reduction to functionality of the Protection, and before that it only protected against projectile attacks (according to a comment on the report). So maybe when Protection was first ported to Pocket Edition from Java, the code for Projectile Protection was used by mistake?

Affects 1.16.100.60

This is intentional though

Per MC-97106 and MC-10929, this isn't. Protection is intended to protect against all forms of damage except hunger and void damage, and that includes potion/magic effects as well as, surprisingly, drowning and suffocation damage. I believe the latter two work on Bedrock since it's saved me on a few occasions, but I'll have to check again since I could be experiencing the mandela effect.

Can confirm in version 1.16.201. According to the wiki, Protection reduces damage from all sources except the void, /kill
, and hunger. But in Bedrock Edition, you are also not protected from status effects or suffocation.

Sadly, this bug is still here. I like pvp and somebody on a pvp smp can just get instant harming II and kill me in less than 5 seconds with full netherite protection 4. I have wanted this to be fixed like a year ago because its really op, and this problem makes crossbows op, with multishot it can instantly kill you. A lot of people like to create guns in minecraft in survival, what I mean is crossbows with instant damage can seem like guns in many ways, and the fact that full protection 4 doesn't protect against those arrows is too op, if protection did protect against it I would be happy because it would be more balanced.

Because of this bug even with full protection 4 nethertite Armor you can't kill ender dragon and wither which makes you unable to beat the game. Even a small cave spider or witch can kill you. Really hoping that it will be fixed in 1.17

Sharief, it's seriously not that hard to kill the Ender Dragon. You can it in Iron armor (heck, even no armor) if you know what you're doing. You don't even need to take down all the towers. Protection IV still really helps against both bosses since it protects against explosions, fall damage and melee. That bug, which I even thought was intentional at first, is really not that crucial against bosses. To me it's rather unintuitive that an enchantment put on armor would protect against a status effect. Evoker Fangs? Makes sense. End Acid? Probably. But literal poison? Seriously? It is valid that the issue might be with Java, not Bedrock. This makes Survival in Bedrock harder when it comes to magic and that is NOT a bad thing. Armor in Bedrock is already WAY too overpowered. You're essentially unbeatable if you have Protection IV. At the very least, this shouldn't change until armor behaves like it does on Java (when they add the 1.9 protection and toughness system to Bedrock), which will hopefully happen soon, because I don't like how easy the game makes itself. End Acid was an actual challenge and I liked that. Even the Warden will barely cause damage with the current armor system in Bedrock Edition, which allows for 96% damage reduction (the maximum) against literally everything (except magic) no matter how severe if you just have full Netherite or Diamond and one piece has Protection IV. Once that gets nerfed and rebalanced to match Java, then they should consider changing the way Protection works. Otherwise the game would just be too easy and too imbalanced for late game players. Please consider that.

Assuming I'm on board with the fact that Protection should protect against status effects, it shouldn't happen now. Not with how armor works on Bedrock Edition as opposed to Java. It'd just make it too overpowered. If Protection was to work against magic with the current system, you'll barely take any amount of Wither damage. There would be barely any challenge in the game. Let them change the armor system first before complaining about how "hArD" this bug makes the game, because if they fix it right now you would barely associate Minecraft with "hard" again.

This is a reminder that comments are for adding new information about how to reproduce the reported bug, or to clarify its impact. For discussion about bugs and reports please use the Mojira Discord.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki

affects 1.17.20.22

Affects 1.17.40.20

Affects 1.17.30

I just made sure, In the newest update for Bedrock edition, v1.17.32, protection Does NOT apply it’s defense boost for suffocation, taking the same amount of damage with full protection 4 as you would with no armor at all.

Here is proof that protection does reduce suffocation damage
[media]

Affects 1.18.0.20

Sorry, when I saw suffocation, I thought of suffocating in a wall, which protection does nothing against. Not sure if that’s a bug or not.

Are there any test cases on the guardian's laser attack? I believe they also deal magic damage, but not sure of the exact number.