mojira.dev
MC-56798

Replacing water does not stop its flow

Use this command near water flowing downhill:

/fill ~5 ~5 ~5 ~-5 ~-10 ~-5 minecraft:lapis_block 0 replace minecraft:water 0

The source blocks turn into lapis lazuli, but there is still flow. I'm assuming that this works with other blocks besides Lapis...

I expected that the sources would act as if I manually placed a Lapis block over them. Reloading the world doesn't fix this. Neither does breaking nearby blocks. The flow only stops when the "Lapis Lazuli water source" block is broken.

What makes this worse is the fact that the "solution" to that other bug involving replacing water with lava (which made obsidian) was to go to an intermediate block ("like stone") in between. Ironically, the fix needs a fix, because I don't think that's going to work because of this.

Attachments

Comments 5

This does not appear to be an issue for water sources that are not touching anything.

(I've switched to using command blocks that run basically every tick. They execute the /fills from @p ~ ~ ~ meaning wherever I am. I'm playing in Creative, FYI.)

I'm also replacing the lava with blocks of redstone, and it seems to be much much much slower than all the other /fills. It's really strange. If necessary, I can share the world where I have this all set up...

Confirmed. Possibly works as intended. I''m not sure "replace" allows for a block update.

I don't like how commands refuse to update the blocks. (I learned that setblock does not update the block it places either).

Cannot reproduce in 14w27b.

This is fixed. Bug not present in 1.8.1

ggxl

(Unassigned)

Unconfirmed

Minecraft 14w21b

Minecraft 1.8.1

Retrieved