mojira.dev
MC-106812

Endermen, blazes, snow golems and striders aren't damaged by several throwable potions which are similar to water bottles

The bug

Endermen, blazes and striders don't take damage from several splash potions that likely should damage them, since they are similar to water. A list of affected potions can be found below.

Potion

Resolution

Fix Version/s

Lingering Water Bottle

Fixed

1.11-pre1

Mundane Splash Potion

Unresolved

 

Thick Splash Potion

Unresolved

 

Awkward Splash Potion

Unresolved

 

Splash Uncraftable Potion

Unresolved

 

Mundane Lingering Potion

Unresolved

 

Thick Lingering Potion

Unresolved

 

Awkward Lingering Potion

Unresolved

 

Lingering Uncraftable Potion

Unresolved

 

What I expected to happen was:
Endermen, blazes and striders took damage.

What actually happened was:
Endermen, blazes, snow golems and striders wouldn't be damaged by these potions, since they are variants of splash and lingering water bottles.

How to reproduce

  1. Download and install the attached datapack

[media]
  1. (a guide on how to do that can be found here)

  2. Run the following command from your chat input (make sure cheats are enabled, doesn't work if run from a command block) 

    /function mc-106812:mc-106812
  3. You should receive the affected potions, and an enderman and blaze will spawn in front of you.

  4. Throw the potions at the enderman and blaze.
    → ❌ Notice how they aren't damaged

Linked issues

Attachments

Comments 9

Dupe of MC-106721, although this should be made the main ticket as it contains more information.

Oops. Wrong ticket... Sorry

Please do not mark unreleased versions as affected.
You don't have access to them yet.

Confirmed for 1.12-pre2

what is the bug, that the potions would or would not hurt the blazes and endermen?
I find this a bit unclear:
What I expected to happen was:

Endermen and blazes wouldn't be damaged by these potions, since they are variants of splash and lingering water bottles.

What actually happened was:

Endermen and blazes took damage.

But you first say this:
Endermen and Blazes don't take damage from several splash potions that likely should damage them, since they are similar to water. A list of affected potions can be found below.

@unknown, the bug is that the potions don't hurt the endermen and blazes. If you read the summary and description (under "the bug") closely, you'll see more information on whether this issue concerns aspects of the game and whether they do happen or whether they don't. If you test this for yourself you should see that most of the potions in the list don't hurt blazes and endermen (currently the only exception being the lingering water bottle, which is marked off as fixed in 1.11-pre1)

The reason I included the seemingly contradictory information under What I expected to happen was: and What actually happened was: is because I try to get my reports to follow the precedent set in MC-1. Most of the time, descriptions listed under What I expected to happen was: list information directly opposite of the actual findings observed when testing. Hope this helps! 🙂

Note that Snow Golems should be taking damage from these things too. This may be more of an oversight than a real bug but in 20w11a

In 20w12a

Can confirm in 21w03a.

Albert Sturm

carpet0928

(Unassigned)

Confirmed

Entities

blaze, damage, enderman, lingering_potion, splash_potion

Minecraft 1.10.2, Minecraft 16w35a, Minecraft 16w36a, Minecraft 16w41a, Minecraft 16w42a, ..., 20w11a, 20w12a, 1.16.2, 20w46a, 21w03a

Retrieved