mojira.dev
MC-106813

Endermen, striders, blazes, snowmen, and bees don't take damage when inside of water cauldrons

The bug

When standing inside a filled cauldron, endermen, blazes and snowmen don't take damage.

Code analysis

Based off of Minecraft 1.11, MCP 9.35

The method net.minecraft.block.BlockCauldron.onEntityCollidedWithBlock(World worldIn, BlockPos pos, IBlockState state, Entity entityIn) would need to be changed.

It would be good if a method was added for entities to indicate whether or not water harms them. This way all the entity type checking could be prevented.

Linked issues

Attachments

Comments 9

Confirmed. Clones MC-3871.

Confirmed for 17w16b

Confirmed for 1.12-pre2

Confirmed for 18w30b

Confirmed for 20w11a

In 20w12a

In 20w48a

Can confirm in 21w03a.

Please fix this mojang. Why is this "wont fix"?

Albert Sturm

(Unassigned)

Confirmed

Block states, Entities

blaze, cauldron, damage, enderman, snow_golem, water

Minecraft 1.10.2, Minecraft 16w33a, Minecraft 16w35a, Minecraft 16w36a, Minecraft 16w41a, ..., 1.16.4, 20w46a, 20w48a, 20w51a, 21w03a

Retrieved