Команда /kill: Як прибрати лаги, вбити всіх сутностей і стійки для броні

Команда /kill допомагає швидко навести порядок у світі: прибрати зайві предмети, які заважають грі, або позбутися натовпу мобів. Головне - знати, як правильно прописати умови, щоб випадково не видалити весь свій прогрес.
Навігація статті
Як працює команда kill
Синтаксис виглядає так: /kill <селектор>
Якщо просто прописати /kill у чаті, персонаж загине. Щоб команда спрацювала на комусь іншому, використовуються селектори:
- @e - взагалі все: моби, гравці, предмети на землі, човни і навіть стійки для броні.
- @a - всі гравці на сервері.
- @p - тільки той гравець, який стоїть найближче до місця введення команди.
- @s - ви самі.
Як вбити всіх мобів, але не чіпати гравців
Найчастіша помилка - ввести /kill @e. Це вб'є всіх, включаючи вас. Щоб команда не чіпала людей, потрібно додати спеціальну умову type=!player. Знак оклику тут працює як частка "не".
Команда:
/kill @e[type=!player]
Після цього моби і речі зникнуть, а гравці залишаться на місці.
Як прибрати лаги і очистити карту від сміття
Зазвичай гра починає гальмувати, коли на землі валяється занадто багато блоків і ресурсів (наприклад, після вибуху ТНТ). Щоб прибрати тільки це сміття і не чіпати живих істот, використовуйте цей варіант.
Видалити тільки предмети на підлозі:
/kill @e[type=item]
Видалити тільки один вид мобів (наприклад, зомбі):
/kill @e[type=zombie]
Як вбити мобів тільки поруч із собою
Буває, що потрібно почистити не весь світ, а тільки конкретну кімнату або печеру. Для цього використовується параметр дистанції.
Знищити всіх у радіусі 10 блоків:
/kill @e[distance=..10]
Важливо ставити дві крапки .. перед числом. Це означає "все, що ближче 10 блоків". Якщо написати просто 10, команда спробує знайти того, хто стоїть рівно на цій лінії.
Як вбити стійку для броні
Стійки для броні технічно вважаються сутностями (як і моби), а не блоками. Якщо їх накопичилося занадто багато, їх можна видалити масово.
Команда для всіх стійок у світі:
/kill @e[type=armor_stand]
Якщо потрібно прибрати стійку, яка стоїть прямо перед вами, додайте радіус: /kill @e[type=armor_stand,distance=..3].
Як не видалити зайвого
Коли ви очищаєте світ через @e, під роздачу потрапляють рамки, картини і улюблені вихованці. Щоб зберегти їх, виключення можна перерахувати через кому.
Приклад: очищення світу, при якому виживуть гравці, собаки і коні:
/kill @e[type=!player,type=!wolf,type=!horse]
Що ще варто додати в виключення:
type=!villager- щоб не вимерло село.type=!item_frame- щоб не посипалися рамки зі стін.type=!painting- щоб не зникли картини.
Чому команда може не спрацювати
- Немає прав: Якщо ви граєте на сервері, у вас повинна бути "адмінка" (опка). В одиночній грі повинні бути включені чити в налаштуваннях світу.
- Далека відстань: Команда не бачить тих, хто знаходиться в незавантажених чанках (дуже далеко від вас).
Опубліковано: TNT