Eating the final slice of cake does not produce particles
The bug
Most instances of blocks being broken or deleted result in the block producing particles. However, this is not true for cake. Upon consuming the final slice of a cake block, no particles/sounds are emitted to signify the deletion of the cake block.
Code analysis
Code analysis by [Mod] Avoma can be found in this comment.
Linked Issues
relates to4
- Unresolved
Connor Steppie
- 12
- 6
- Confirmed
- Particles
- cake general-breaking-zone missing-particle
18w50a - 1.21
18w50a 19w02a 19w03a 19w03b 19w04a 19w13a 19w13b 19w14a 19w14b 1.14-pre2 1.14-pre5 1.14.2-pre3 1.14.3-pre3 1.14.3-pre4 1.14.4-pre4 1.14.4 19w35a 19w36a 19w37a 19w38b 19w39a 19w40a 19w41a 19w42a 19w44a 1.15-pre1 1.15-pre2 1.15-pre3 1.15-pre4 1.15-pre6 1.15-pre7 1.15.1-pre1 1.15.2-pre1 1.15.2-pre2 20w06a 20w07a 20w08a 20w09a 20w10a 20w11a 20w12a 20w13a 20w21a 1.16-pre2 1.16-pre3 1.16-pre4 1.16-pre5 1.16-pre7 20w28a 20w29a 20w30a 1.16.2-pre1 1.16.3-rc1 1.16.3 1.16.4 20w51a 21w03a 1.16.5 21w05b 21w06a 21w10a 21w14a 21w18a 21w20a 1.17-pre1 1.17 1.17.1 1.18.1 1.18.2 22w18a 1.19 1.19.2 1.19.3 1.19.4 1.20.1 1.20.4 1.21
Created Issue:
Eating the final slice of cake does not produce particles
Relates to MC-135868, MC-123350, MC-132878, MC-135869 and MC-136703
Most instances of blocks being broken or deleted result in the block producing particles. However, this is not true for cake. Upon consuming the final slice of aq cake block, no particles are emitted to signify the deletion of the cake block.
[Missing particles] Eating the final slice of cake does not produce particles
[Missing particles]Eating the final slice of cake does not produce particles
relates to
Relates to MC-135868, MC-123350, MC-132878, MC-135869 and MC-136703
Most instances of blocks being broken or deleted result in the block producing particles. However, this is not true for cake. Upon consuming the final slice of a
qcake block, no particles are emitted to signify the deletion of the cake block.Relates to MC-135868, MC-123350, MC-132878, MC-135869 and MC-136703
Most instances of blocks being broken or deleted result in the block producing particles. However, this is not true for cake. Upon consuming the final slice of a cake block, no particles/sounds are emitted to signify the deletion of the cake block.
Relates to
MC-135868, MC-123350 , MC-132878 , MC-135869 and MC-136703Most instances of blocks being broken or deleted result in the block producing particles. However, this is not true for cake. Upon consuming the final slice of a cake block, no particles/sounds are emitted to signify the deletion of the cake block.
Most instances of blocks being broken or deleted result in the block producing particles. However, this is not true for cake. Upon consuming the final slice of a cake block, no particles/sounds are emitted to signify the deletion of the cake block.
relates to
Most instances of blocks being broken or deleted result in the block producing particles. However, this is not true for cake. Upon consuming the final slice of a cake block, no particles/sounds are emitted to signify the deletion of the cake block.The bug
Most instances of blocks being broken or deleted result in the block producing particles. However, this is not true for cake. Upon consuming the final slice of a cake block, no particles/sounds are emitted to signify the deletion of the cake block.
Code analysis
Code analysis by [Mod] Avoma can be found in this comment .


well, not to be funny, but you would propaly not be so uncarefull when you eat so that you produce crums. if you on the other hand break it like it is a block, it will make sense to have it emitt partickels. Other or similar effects in the game that do not have an effect when being "used up" is cauldrons filled with water. if you drain the water out with a bucket, no particels appear.
Is it really not intentional? It is not like there are any particles when eating other slices in the first place
Can confirm in 20w51a.
Can confirm in 21w05b.
Can confirm in 21w06a.
Can confirm in 1.16.5 and 21w10a. Video attached.
Can confirm for 21w14a
Can confirm in 1.17.
Can confirm in 1.17.1.
Can confirm in 1.18.1.
Can confirm in 1.18.2.
Can confirm in 22w18a. Here's a code analysis of this issue.
Code Analysis:
The following is based on a decompiled version of Minecraft 1.18.2 using MCP-Reborn.
If we look at the above class, we can see that the removeBlock() method is called when the final slice of a cake is eaten. This is evident through the following line of code:
$la.removeBlock($bp, false);The problem here is that the removeBlock() method is simply designed to remove the desired block and not have it produce any sounds or particles upon being removed. Because of this, eating the last slice of cake will not produce any particles, therefore resulting in this issue occurring.
Can confirm in 1.19.
Can confirm in 1.19.2.