It works like in mspaint: everything the same will be changed.
Example:









YAY! You made a raincloud. But you think it might look better when it's black.
/fill
hold black in your hand.
Click the raincloud to mark a block.









1. The command checks the 1st block and marks it.
2. The command checks if any of the 6 blocks around are of that type too.
3. If any block is, mark it and make it check from 2.
arguments:
/fill
Blocktype (optional, defines block to fill with)
You don't want to accidenly fill the whole map, so when trying to fill air, it should ask for confirmation.
Anyone ranked too low will run into their blocklimit, but if someone without blocklimit accidently selects air, we don't want the whole level to fill.
Why this is better than /replace:
+ /fill needs no argument.
+ /fill needs only 1 marked block.
- /replace needs at least 2 arguments.
- /replace needs you to select a large area.
Thanks,
Gamesaucer