fill <начало> <конец> <блок> [обработкаСтарыхБлоков]
fill <начало> <конец> <блок> replace [заменяемыйБлок]
начало и конец (BE: from: x y z и to: x y z)
Координаты двух противоположных угловых блоков области, подлежащей заполнению.
блок (BE: tileName: string)
Блок, которым необходимо произвести заполнение.
обработка СтарыхБлоков (BE: oldBlockHandling: string) (необязательно)
Допустимые значения:
destroy — Заменяет блоки указанным, выбрасывая старые блоки (в том числе те, которые не были изменены) и их содержание, если они были бы добыты киркой или лопатой без чар. (с листьев падают не блоки листьев, а саженцы и яблоки, поскольку блоки листьев возможно получить только с помощью ножниц)
hollow — Заменяет блоки указанным только на внешних сторонах. Остальные блоки заменяются воздухом и выкидывают своё содержание.
keep — Заменяет воздух указанным блоком.
outline — Заменяет блоки указанным только на внешних сторонах. Остальные блоки остаются нетронутыми.
replace — Заменяет блоки указанным. Дополнительно может быть указано, какие блоки заменять (см. заменяемыйБлок и 'replaceDataValue: int ниже).
Примеры
Замена блоков под местом исполнения команды водой:
/fill ~-3 ~-3 ~-3 ~3 ~-1 ~3 minecraft:water
Создание коробки досок вокруг места исполнения команды, заменяя все блоки внутри коробки воздухом:
/fill ~-3 ~ ~-4 ~3 ~4 ~4 minecraft:birch_planks hollow
Замена всей оранжевой шерсти в указанной области золотыми блоками:
/fill 52 63 -1516 33 73 -1536 minecraft:gold_block replace minecraft:orange_wool
Думаю, разберешься
Если нет, советую скачать WorldEdit
Материал взят из вики