Being extinguished by water or powder snow inside cauldrons doesn't play the "Fire extinguishes" sound
The Bug:
Being extinguished by water or powder snow inside cauldrons doesn't play the "Fire extinguishes" sound.
Steps to Reproduce:
- Build the setup as shown in the attachment below. setup.png

- Switch into survival mode and stand inside of the fire for a couple of seconds.
- Approach and stand inside of the water or powder snow cauldrons in order to be extinguished from burning, and as you do this, listen closely.
- Take note as to whether or not being extinguished by water or powder snow inside cauldrons plays the "Fire extinguishes" sound.
Observed Behavior:
The "Fire extinguishes" sound isn't played.
Expected Behavior:
The "Fire extinguishes" sound would be played.
Code Analysis:
Code analysis by [Mod] Avoma can be found below.
The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
public class LayeredCauldronBlock extends AbstractCauldronBlock { ... public void entityInside(BlockState $bs, Level $l, BlockPos $bp, Entity $e) { if (!$l.isClientSide && $e.isOnFire() && this.isEntityInsideContent($bs, $bp, $e)) { $e.clearFire(); if ($e.mayInteract($l, $bp)) { this.handleEntityOnFireInside($bs, $l, $bp); } } } ...
If we look at the above class, we can see that when an entity is extinguished in a water or powder snow cauldron, no method responsible for playing the appropriate sound is called, resulting in no sound being played.
Created Issue:
Being extinguished by water/powder snow inside a cauldron doesn’t the play the fire extinguishes sound
The bug
When you extinguish yourself from fire by standing inside a cauldron with water or powder snow, it doesn’t play the fire extinguished sound.
How to reproduce:
- Place fire using a flint and steel
- Place a cauldron
- Fill it with water or powder snow
- Go into survival mode
- Stand in the fire for a few seconds
- Go into the cauldron
It didn’t play the sound even though you got extinguished.
The bug
When you extinguish yourself from fire by standing inside a cauldron with water or powder snow, it doesn’t play the fire extinguishe
dsound.How to reproduce:
- Place fire using a flint and steel
- Place a cauldron
- Fill it with water or powder snow
- Go into survival mode
- Stand in the fire for a few seconds
- Go into the cauldron
It didn’t play the sound even though you got extinguished.
The bug
When you extinguish yourself from fire by standing inside a cauldron with water or powder snow, it doesn’t play the fire extinguishes sound.
How to reproduce:
- Place fire using a flint and steel
- Place a cauldron
- Fill it with water or powder snow
- Go into survival mode
- Stand in the fire for a few seconds
- Go into the cauldron
It didn’t play the sound even though you got extinguished.
The bug
When youextinguishyourself from fire by standinginsideacauldronwith water or powder snow, itdoesn’t play thefireextinguishes sound.How to reproduce:
- Place fire using a flint and steel
- Place a cauldron
- Fill it with water or powder snow
- Go into survival mode
- Stand in the fire for a few seconds
- Go into the cauldron
It didn’t play the sound even though you got extinguished.
The Bug:
Being extinguished by water or powder snow inside cauldrons doesn't play the "Fire extinguishes" sound.
Steps to Reproduce:
- Build the setup as shown in the attachment below.
- Switch into survival mode and stand inside of the fire for a couple of seconds.
- Approach and stand inside of the water or powder snow cauldrons in order to be extinguished from burning, and as you do this, take note as to whether or not the "Fire extinguishes" sound can be heard.
Observed Behavior:
Being extinguished by water or powder snow inside cauldrons doesn't play the "Fire extinguishes" sound.
Expected Behavior:
Being extinguished by water or powder snow inside cauldrons doesn't play the "Fire extinguishes" sound.
The Bug:
Being extinguished by water or powder snow inside cauldrons doesn't play the "Fire extinguishes" sound.
Steps to Reproduce:
- Build the setup as shown in the attachment below.
- Switch into survival mode and stand inside of the fire for a couple of seconds.
- Approach and stand inside of the water or powder snow cauldrons in order to be extinguished from burning, and as you do this, take note as to whether or not the "Fire extinguishes" sound can be heard.
Observed Behavior:
Being extinguished by water or powder snow inside cauldrons doesn't play the "Fire extinguishes" sound.
Expected Behavior:
Being extinguished by water or powder snow inside cauldrons
doesn'tplay the "Fire extinguishes" sound.The Bug:
Being extinguished by water or powder snow inside cauldrons doesn't play the "Fire extinguishes" sound.
Steps to Reproduce:
- Build the setup as shown in the attachment below. setup.png
- Switch into survival mode and stand inside of the fire for a couple of seconds.
- Approach and stand inside of the water or powder snow cauldrons in order to be extinguished from burning, and as you do this, take note as to whether or not the "Fire extinguishes" sound can be heard.
Observed Behavior:
Being extinguished by water or powder snow inside cauldrons doesn't play the "Fire extinguishes" sound.
Expected Behavior:
Being extinguished by water or powder snow inside cauldrons would play the "Fire extinguishes" sound.
Being extinguished by water/powder snow insideacauldron doesn’t theplay thefire extinguishes soundBeing extinguished by water or powder snow inside cauldrons doesn't play the "Fire extinguishes" sound
The Bug:
Being extinguished by water or powder snow inside cauldrons doesn't play the "Fire extinguishes" sound.
Steps to Reproduce:
- Build the setup as shown in the attachment below. setup.png
- Switch into survival mode and stand inside of the fire for a couple of seconds.
- Approach and stand inside of the water or powder snow cauldrons in order to be extinguished from burning, and as you do this,
take note as to whether or not the "Fire extinguishes" sound can be heard.Observed Behavior:
Being extinguished by water or powder snow inside cauldrons doesn't play the "Fire extinguishes" sound.
Expected Behavior:
Being extinguished by water or powder snow inside cauldrons would play the "Fire extinguishes" sound.
The Bug:
Being extinguished by water or powder snow inside cauldrons doesn't play the "Fire extinguishes" sound.
Steps to Reproduce:
- Build the setup as shown in the attachment below. setup.png
- Switch into survival mode and stand inside of the fire for a couple of seconds.
- Approach and stand inside of the water or powder snow cauldrons in order to be extinguished from burning, and as you do this, listen closely.
- Take note as to whether or not being extinguished by water or powder snow inside cauldrons plays the "Fire extinguishes" sound.
Observed Behavior:
Being extinguished by water or powder snow inside cauldrons doesn't play the "Fire extinguishes" sound.
Expected Behavior:
Being extinguished by water or powder snow inside cauldrons would play the "Fire extinguishes" sound.
The Bug:
Being extinguished by water or powder snow inside cauldrons doesn't play the "Fire extinguishes" sound.
Steps to Reproduce:
- Build the setup as shown in the attachment below. setup.png
- Switch into survival mode and stand inside of the fire for a couple of seconds.
- Approach and stand inside of the water or powder snow cauldrons in order to be extinguished from burning, and as you do this, listen closely.
- Take note as to whether or not being extinguished by water or powder snow inside cauldrons plays the "Fire extinguishes" sound.
Observed Behavior:
Being extinguished by water or powder snow inside cauldrons doesn't play the "Fire extinguishes" sound.
Expected Behavior:
Being extinguished by water or powder snow inside cauldrons would play the "Fire extinguishes" sound.
Code Analysis:
Code analysis by [Mod] Avoma can be found below.
The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
net.minecraft.world.level.block.LayeredCauldronBlock.javapublic class LayeredCauldronBlock extends AbstractCauldronBlock { ... public void entityInside(BlockState $bs, Level $l, BlockPos $bp, Entity $e) { if (!$l.isClientSide && $e.isOnFire() && this.isEntityInsideContent($bs, $bp, $e)) { $e.clearFire(); if ($e.mayInteract($l, $bp)) { this.handleEntityOnFireInside($bs, $l, $bp); } } } ...If we look at the above class, we can see that when an entity is extinguished in a water or powder snow cauldron, no method responsible for playing the appropriate sound is called, resulting in no sound being played.
The Bug:
Being extinguished by water or powder snow inside cauldrons doesn't play the "Fire extinguishes" sound.
Steps to Reproduce:
- Build the setup as shown in the attachment below. setup.png
- Switch into survival mode and stand inside of the fire for a couple of seconds.
- Approach and stand inside of the water or powder snow cauldrons in order to be extinguished from burning, and as you do this, listen closely.
- Take note as to whether or not being extinguished by water or powder snow inside cauldrons plays the "Fire extinguishes" sound.
Observed Behavior:
Beingextinguished by water or powder snow inside cauldrons doesn't play the "Fire extinguishes" sound.Expected Behavior:
Beingextinguished by water or powder snow inside cauldronswould playthe "Fire extinguishes" sound.Code Analysis:
Code analysis by [Mod] Avoma can be found below.
The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
net.minecraft.world.level.block.LayeredCauldronBlock.javapublic class LayeredCauldronBlock extends AbstractCauldronBlock { ... public void entityInside(BlockState $bs, Level $l, BlockPos $bp, Entity $e) { if (!$l.isClientSide && $e.isOnFire() && this.isEntityInsideContent($bs, $bp, $e)) { $e.clearFire(); if ($e.mayInteract($l, $bp)) { this.handleEntityOnFireInside($bs, $l, $bp); } } } ...If we look at the above class, we can see that when an entity is extinguished in a water or powder snow cauldron, no method responsible for playing the appropriate sound is called, resulting in no sound being played.
The Bug:
Being extinguished by water or powder snow inside cauldrons doesn't play the "Fire extinguishes" sound.
Steps to Reproduce:
- Build the setup as shown in the attachment below. setup.png
- Switch into survival mode and stand inside of the fire for a couple of seconds.
- Approach and stand inside of the water or powder snow cauldrons in order to be extinguished from burning, and as you do this, listen closely.
- Take note as to whether or not being extinguished by water or powder snow inside cauldrons plays the "Fire extinguishes" sound.
Observed Behavior:
The "Fire extinguishes" sound isn't played.
Expected Behavior:
The "Fire extinguishes" sound would be played.
Code Analysis:
Code analysis by [Mod] Avoma can be found below.
The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
net.minecraft.world.level.block.LayeredCauldronBlock.javapublic class LayeredCauldronBlock extends AbstractCauldronBlock { ... public void entityInside(BlockState $bs, Level $l, BlockPos $bp, Entity $e) { if (!$l.isClientSide && $e.isOnFire() && this.isEntityInsideContent($bs, $bp, $e)) { $e.clearFire(); if ($e.mayInteract($l, $bp)) { this.handleEntityOnFireInside($bs, $l, $bp); } } } ...If we look at the above class, we can see that when an entity is extinguished in a water or powder snow cauldron, no method responsible for playing the appropriate sound is called, resulting in no sound being played.


Can confirm.
Can confirm in 1.17.
Can confirm in 1.17.1.
Can confirm in 21w40a. The expected behavior would be that the "Fire extinguishes" sound would be heard when being extinguished in a water or powder snow cauldron.