The bug
TNT is not affected by water on blocks that are one pixel lower than full block, like, farmland, grass path, soulsand and honey blocks.
Linked issues
is duplicated by 1
Attachments
Comments 20
Possible cause: In the TNT entity's explode() function, the Y-coordinate of the explosion is calculated as 0.0625 x the entity's height. Since the TNT entity is 0.98 blocks tall, this puts the Y-coordinate at 0.06125, inside the gap in these blocks and outside of the water. I assume that the slightly smaller hitbox was done to allow TNT to fit down 1 block wide dropshafts easily.
Possible fix: Increase the Y-coordinate multiplier enough to push the result to be more than 0.0625. This will need testing to determine how the change will affect TNT explosions.
Please do not mark unreleased versions as affected.
You don't have access to them yet.