the command block has a limit of the area it can affect, so you can't really change the whole world, but you can make the command follow the player so that he never encounters flowing water. This should work on a clock:
the command block has a limit of the area it can affect, so you can't really change the whole world, but you can make the command follow the player so that he never encounters flowing water. This should work on a clock:
The blocks "water" and "flowing_water" are both source blocks. The difference is that "water" doesn't flow until it is updated but "flowing water" flows immediately.
Actual flowing water - I'll call it non-source water - is the same block but with a different data tag (when you do the fill command, it's the number after the block, like water 1). The data tags 1-7 correspond how far away the son-source water is from the source block. If you're going to be replacing non-source blocks, then you need a command for every single data tag. I don't think you can do multiple data tags at once. If you just want to replace source blocks, then put a data tag of 0.
In-game water changes to flowing water sometimes, but you can't tell because the blocks look the same. I think flowing water is just water that is getting ready to flow because it was updated, so usually water in your world is normal water, but gets replaced with flowing water temporarily when the water is getting updated. Keep this in mind if you're going to replace water in your world because you're going to need to replace both water and flowing water, meaning command blocks for each block.
EACH LINE IN A GROUP ISN'T IDENTICAL; YOU NEED TO RUN EACH COMMAND IN MULTIPLE COMMAND BLOCKS TO ACHIEVE YOUR GOAL
# replace both source and non-source water with air
/fill ~-5~-5~-5~5~5~5 air 0 replace water
/fill ~-5~-5~-5~5~5~5 air 0 replace flowing_water
# replace SOURCE blocks only
/fill ~-5~-5~-5~5~5~5 air 0 replace water 0
/fill ~-5~-5~-5~5~5~5 air 0 replace flowing_water 0
# replace NON-SOURCE blocks with air
/fill ~-5~-5~-5~5~5~5 air 0 replace water 1
/fill ~-5~-5~-5~5~5~5 air 0 replace water 2
/fill ~-5~-5~-5~5~5~5 air 0 replace water 3
/fill ~-5~-5~-5~5~5~5 air 0 replace water 4
/fill ~-5~-5~-5~5~5~5 air 0 replace water 5
/fill ~-5~-5~-5~5~5~5 air 0 replace water 6
/fill ~-5~-5~-5~5~5~5 air 0 replace water 7
/fill ~-5~-5~-5~5~5~5 air 0 replace flowing_water 1
/fill ~-5~-5~-5~5~5~5 air 0 replace flowing_water 2
/fill ~-5~-5~-5~5~5~5 air 0 replace flowing_water 3
/fill ~-5~-5~-5~5~5~5 air 0 replace flowing_water 4
/fill ~-5~-5~-5~5~5~5 air 0 replace flowing_water 5
/fill ~-5~-5~-5~5~5~5 air 0 replace flowing_water 6
/fill ~-5~-5~-5~5~5~5 air 0 replace flowing_water 7
or if you want a flatter area:
Good idea but much better use @a if you're on a server
When trying to replace flowing water blocks with air blocks, it also replaces source blocks. Is there a way to prevent this?
This is my server site!
I eat pie. I like pie. I love pie.
I is pie.
You is pie.
We ALL is pie.
is there a way to do the opposite of this, changing all source blocks into flowing water?
The blocks "water" and "flowing_water" are both source blocks. The difference is that "water" doesn't flow until it is updated but "flowing water" flows immediately.
Actual flowing water - I'll call it non-source water - is the same block but with a different data tag (when you do the fill command, it's the number after the block, like water 1). The data tags 1-7 correspond how far away the son-source water is from the source block. If you're going to be replacing non-source blocks, then you need a command for every single data tag. I don't think you can do multiple data tags at once. If you just want to replace source blocks, then put a data tag of 0.
In-game water changes to flowing water sometimes, but you can't tell because the blocks look the same. I think flowing water is just water that is getting ready to flow because it was updated, so usually water in your world is normal water, but gets replaced with flowing water temporarily when the water is getting updated. Keep this in mind if you're going to replace water in your world because you're going to need to replace both water and flowing water, meaning command blocks for each block.
EACH LINE IN A GROUP ISN'T IDENTICAL; YOU NEED TO RUN EACH COMMAND IN MULTIPLE COMMAND BLOCKS TO ACHIEVE YOUR GOAL
# replace both source and non-source water with air
/fill ~-5~-5~-5~5~5~5 air 0 replace water
/fill ~-5~-5~-5~5~5~5 air 0 replace flowing_water
# replace SOURCE blocks only
/fill ~-5~-5~-5~5~5~5 air 0 replace water 0
/fill ~-5~-5~-5~5~5~5 air 0 replace flowing_water 0
# replace NON-SOURCE blocks with air
/fill ~-5~-5~-5~5~5~5 air 0 replace water 1
/fill ~-5~-5~-5~5~5~5 air 0 replace water 2
/fill ~-5~-5~-5~5~5~5 air 0 replace water 3
/fill ~-5~-5~-5~5~5~5 air 0 replace water 4
/fill ~-5~-5~-5~5~5~5 air 0 replace water 5
/fill ~-5~-5~-5~5~5~5 air 0 replace water 6
/fill ~-5~-5~-5~5~5~5 air 0 replace water 7
/fill ~-5~-5~-5~5~5~5 air 0 replace flowing_water 1
/fill ~-5~-5~-5~5~5~5 air 0 replace flowing_water 2
/fill ~-5~-5~-5~5~5~5 air 0 replace flowing_water 3
/fill ~-5~-5~-5~5~5~5 air 0 replace flowing_water 4
/fill ~-5~-5~-5~5~5~5 air 0 replace flowing_water 5
/fill ~-5~-5~-5~5~5~5 air 0 replace flowing_water 6
/fill ~-5~-5~-5~5~5~5 air 0 replace flowing_water 7