The Bug:
Air pockets can be created underwater when sand or gravel is updated.
Here is an example:
Version: 1.19.4
Seed: 6839161054487471859
Coordinates: /execute in minecraft:overworld run tp @s 8232.08 53.46 -1033.92 1338.94 10.80
Steps to Reproduce:
Generate a world with the seed provided above and teleport to the given coordinates.
Destroy the sand block that you're looking at after running the teleportation command and wait for all nearby blocks to be updated.
Take note as to whether or not air pockets can be created underwater when sand or gravel is updated.
Observed Behavior:
Air pockets can be created underwater when sand or gravel is updated.
Expected Behavior:
Air pockets would not be able to be created underwater when sand or gravel is updated.
Attachments
Comments 5
This behavior is present in 1.17.1 as well and isn't exclusive to the 1.18 snapshots.
[media]Version: 1.17.1
Seed: -3067429153905143895
Coordinates: /execute in minecraft:overworld run tp @s 307105.68 43.15 10216.75 -1132.22 -9.55
Can confirm in 1.18.1.
[media]Version: 1.18.1
Seed: -2853169021812492922
Coordinates: /execute in minecraft:overworld run tp @s 1001158.30 49.86 3336.30 -423.05 14.58
Can confirm in 1.18.2.
[media]Version: 1.18.2
Seed: 381794235707411822
Coordinates: /execute in minecraft:overworld run tp @s 1163 52 -665 -398 23
I can confirm this behavior.