setblock
Обмеження |
Оператор |
---|---|
Перша поява |
1.7.2 (13w37a) |
Замінює блок іншим.
Використання
- 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 Alpha | |||||
0.16.0 | Додана команда /setblock . |
Поточне |
| ||||||||
---|---|---|---|---|---|---|---|---|---|
Заплановане |
| ||||||||
Видалене |
| ||||||||
Першоквітневе |
|