Команды консоли/setblock

Материал из Minecraft Wiki
Перейти к: навигация, поиск
setblock
Ограничения

Оператор

Первое появление

1.7.2 (13w37a)
PE Alpha 0.16.0 (PE Alpha 0.16.0 build 1)

Заменяет блок другим.

Использование
  • Java Edition
setblock <позиция> <блок> [replace|destroy|keep]
  • Bedrock Edition
setblock <position: x y z> <tileName: Block> [tileData: int] [replace|destroy|keep]
Аргументы
позиция (BE: position: x y z)
Координаты блока, который необходимо заменить.
блок (BE: tileName: string)
Блок, который будет поставлен в указанные координаты.
tileData: int[Только для Bedrock Edition] (необязательно)
Данные блока. По умолчанию 0.
replace|destroy|keep (необязательно)
  • replace — заменяет старый блок новым.
  • destroy — подобен replace, но выбрасывает старый блок и его содержимое, как если бы он был добыт киркой или лопатой без чар (с листьев падает не блок листьев, а саженцы и яблоки, поскольку блок листьев возможно получить только с помощью ножниц).
  • keep — заменяет только воздух указанным блоком.
По умолчанию replace.
Результат
Не выполняется, если неверно указаны аргументы.
Не выполняется, если произведена попытка изменить не блок воздуха в режиме обработки keep.
Не выполняется, если произведена попытка заменить блок ему идентичным в режиме обработки replace или keep.
Не выполняется, если указанная позиция находится в незагруженном чанке.
В случае успеха заменяет на указанной позиции блок новым блоком.