Команди консолі/setblock
Перейти до навігації
Перейти до пошуку
/setblock
Необхідний рівень дозволу |
|
---|---|
Обмеження |
{ "rows": [], "invimages": [], "images": [] }
Замінює блок іншим.
Використання[ред. | ред. код]
- 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 . |