Rocky Avalon
- RockyAvalon
- rockyavalon
- Europe/Stockholm
- Yes
- No
When you remove water via sponges, it no longer updates adjacent water blocks, and the adjacent water blocks seem to be unaffected by random ticks that would normally cause them to spread. When pushing a line of sponges with a basic flying machine, it eventually causes a crash with the following message:
{{The game crashed whilst ticking block entity
Error: java.lang.NullPointerException: Ticking block entity}}When you remove water via sponges, it no longer updates adjacent water blocks, and the adjacent water blocks seem to be unaffected by random ticks that would normally cause them to spread. When pushing a line of sponges with a basic flying machine, it eventually causes a crash with the following message:
"The game crashed whilst ticking block entity
Error: java.lang.NullPointerException: Ticking block entity"
When you remove water via sponges, it no longer updates
adjacentwater blocks, and the adjacent water blocks seem to be unaffected by random ticks that would normally cause them to spread. When pushing a line of sponges with a basic flying machine, it eventually causes a crash with the following message:
"The game crashed whilst ticking block entity
Error: java.lang.NullPointerException: Ticking block entity"When you remove water via sponges, it no longer updates water blocks adjacent to the ones removed, and the adjacent water blocks also seem to be unaffected by random ticks that would normally cause them to start spreading. When pushing a line of sponges along with a basic flying machine, it eventually causes a crash with the following message:
"The game crashed whilst ticking block entity
Error: java.lang.NullPointerException: Ticking block entity"
The flying machine/sponge setup are screenshotted below.
When you remove water via sponges, it no longer updates water blocks adjacent to the ones removed, and the adjacent water blocks also seem to be unaffected by random ticks that would normally cause them to start spreading. Put simply, once you remove a patch of water via sponges, that patch won't be refilled. When pushing a line of sponges along with a basic flying machine, it eventually causes a crash with the following message:
"The game crashed whilst ticking block entity
Error: java.lang.NullPointerException: Ticking block entity"
The flying machine/sponge setup are screenshotted below.



This is also an issue with extending pistons.
This bug report is poorly constructed IMO because it mentions two bugs. The first bug is the sponges suppressing updates, and the second bug is the crash caused by the flying machine. The second bug is impossible to test in 17w47b due to odd piston behavior, and seems to be fixed in 17w48a. The first bug, however, is still relevant in the current snapshot if unintended behavior.
Still in 1.14.2 Pre-Release 4.