Second description:
In survival mode, holding shift (sneak) does not select/focus the blocks as far as in creative mode.
Pressing shift to move focus from a closer one to a further one will result in having no focused block but placing water is still possible.
Placing water in such a case:
An initial algorithm decides placing the water on the further block but a monitoring algorithm cancels the first decision and is placing again the water on the near block. The flowing water in background is not removed and is not being updated. It is possible to swim or drown in the "glitched" water. Reloading the world will remove the block.
In same setup, if is possible to select the further block (by moving the cursor to the closest corner) then the flowing water is removed fast (is visible just for a short time) and relocated on the new closer position.
Added additional pictures.
Original first description.
See attached pictures to understand description.
Set the focus on the cobble stone, on the lower side close to to the diamond block in background. Holding shift, the focus will point to the diamond block.
Try to put and retrieve fast a bucket of water (to turn lava into obsidian).
The water is placed on the cobble stone and removed but a water animation remain in the background until the world is reloaded.
Remarks:
The glitch has nothing to do with lava. The water never comes close to lava during the experiment. I used obsidian instead of lava with same result.
The glitch is 100% reproducible with this particular configuration of blocks.
I stand on the redstone block and the diamond block is suspended above lava. When I tried in creative with an inexact replica, staying closer and diamond block inside the wall, but same concept as described with shifting, in that case the water animation in the background was visible just for a short time and was removed when the bucket was used second time to retrieve the water.
I found it first on 1.7.2 in survival and reproduced it in creative on both 1.7.2 and 1.7.4.
Linked issues
Attachments
Comments 4
It is possible to remove the glitched water with an empty bucket but once placed it disappears fast.
Therefore it cannot be used to duplicate water.
The bucket icon is shown as full with water until a chest is opened.
I believe you already know but, just to clarify you do realize the reach distance in creative is different from survival?
Please force a crash by pressing F3 + C for 10 seconds while in-game and attach the crash report ([minecraft/crash-reports/crash-<DATE>-client.txt|http://hopper.minecraft.net/help/finding-minecraft-data-folder]
) here.
I had no idea. A correct implementation would use the reach distance as a parameter. Sometime such parameters can be found in old code hard coded as magic numbers. Anyway the value in survival seem to be inconsistent. The first decision has a range and the second one has a different range. Good luck in finding the root cause 🙂 Maybe other bugs are solved this way too 🙂
I added the crash report.
Picture comments:
Screenshots when noticed first time
2013-12-24_00.46.50.png
2013-12-24_00.48.34.png
Reproducing in 1.7.2 creative mode
2013-12-24_01.42.28.png - Focus(cross) is on cobble stone
2013-12-24_01.42.40.png - Press and hold shift, the cross moves to the diamond block
2013-12-24_01.42.54.png - Place and retrieve fast the water while holding shift key
2013-12-24_01.42.58.png - Release shift key
2013-12-24_01.43.20.png - Showing on which stone block I stand (later replaced with resdstone ore)
2013-12-24_01.44.55.png - Removed upper blocks for a better view
Reproducing in 1.7.4 creative mode
2013-12-24_01.49.00.png
2013-12-24_01.50.08.png
Reproducing with obsidian instead of lava
2013-12-24_02.18.15.png
2013-12-24_02.19.16.png