Команды консоли/setblock
setblock
Ограничения |
Оператор |
---|---|
Первое появление |
Заменяет блок другим.
- Использование
- 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
. - Не выполняется, если указанная позиция находится в незагруженном чанке.
- В случае успеха заменяет на указанной позиции блок новым блоком.
- История
Официальный выпуск Java Edition | |||||
---|---|---|---|---|---|
1.7.2 | 13w37a | Добавлена команда /setblock . | |||
1.11 | 16w32a | Добавлена поддержка состояния блока в /setblock . | |||
Альфа-версия Pocket Edition | |||||
0.16.0 | build 1 | Добавлена команда /setblock . |
Текущие |
| ||||||||
---|---|---|---|---|---|---|---|---|---|
Удалённые |
| ||||||||
Первоапрельские |
|