Команда /clear: Как очистить инвентарь полностью или удалить конкретный предмет
Что такое команда /clear и зачем она нужнаВ стандартном режиме содержит 36 слотов для предметов и 4 слота для брони. Команда /clear удаляет…
Что такое команда /clear и зачем она нужна
В стандартном режиме содержит 36 слотов для предметов и 4 слота для брони. Команда /clear удаляет предметы из этих слотов.
Полная очистка удаляет все предметы из инвентаря. Удаление конкретного предмета убирает только указанный тип (например, все алмазы или все яблоки). Удаление с указанием количества убирает определенное число предметов.
Как использовать команду /clear
Открыть чат клавишей T или /, ввести команду и нажать Enter. Команда применяется сразу после выполнения.
Базовый синтаксис:
/clear [селектор] [предмет] [количество] [NBT-теги]
[селектор]— игрок, у которого удаляются предметы (по умолчанию@s— сам игрок)[предмет]— тип предмета для удаления (опционально, если не указан — удаляются все предметы)[количество]— число предметов для удаления (опционально, если не указано — удаляются все предметы этого типа)[NBT-теги]— дополнительные параметры предмета (опционально, для продвинутого использования)
Как очистить инвентарь полностью
Команда без указания предмета удаляет все предметы из инвентаря, включая броню и предметы в руках.
Примеры:
Очистить свой инвентарь:
/clear
Очистить инвентарь ближайшего игрока:
/clear @p
Очистить инвентарь всех игроков на сервере:
/clear @a
Очистить инвентарь конкретного игрока по имени:
/clear ИмяИгрока
После выполнения команды все предметы удаляются безвозвратно. Восстановить их можно только через команды выдачи предметов или загрузку резервной копии мира.
Как удалить конкретный предмет
Указание типа предмета в команде удаляет только предметы этого типа, остальные остаются в инвентаре.
Примеры:
Удалить все алмазы:
/clear @s minecraft:diamond
Удалить все яблоки:
/clear @s minecraft:apple
Удалить все железные мечи:
/clear @s minecraft:iron_sword
Удалить все блоки земли:
/clear @s minecraft:dirt
Удалить все предметы определенного типа у ближайшего игрока:
/clear @p minecraft:diamond
Команда удаляет все предметы указанного типа, независимо от их количества в инвентаре. Если предметов этого типа нет, команда выполнится без ошибки, но ничего не удалит.
Как удалить определенное количество предметов
Параметр количества ограничивает число удаляемых предметов. Удаляются предметы в указанном количестве, остальные остаются в инвентаре.
Примеры:
Удалить 10 алмазов:
/clear @s minecraft:diamond 10
Удалить 5 яблок:
/clear @s minecraft:apple 5
Удалить 1 алмазовый меч:
/clear @s minecraft:diamond_sword 1
Удалить 64 блока камня:
/clear @s minecraft:stone 64
Если в инвентаре меньше предметов указанного типа, чем указано в команде, удаляются все имеющиеся предметы этого типа. Команда не выдает ошибку, если предметов меньше запрошенного количества.
Как очистить инвентарь других игроков
Вместо @s можно указать другого игрока через селекторы или имя.
Селекторы игроков:
@s— сам игрок, выполняющий команду@p— ближайший игрок@a— все игроки на сервере@r— случайный игрокИмяИгрока— конкретный игрок по имени
Примеры:
Очистить весь инвентарь ближайшего игрока:
/clear @p
Удалить все алмазы у всех игроков:
/clear @a minecraft:diamond
Удалить 10 алмазов у случайного игрока:
/clear @r minecraft:diamond 10
Очистить инвентарь конкретного игрока:
/clear Steve
На сервере команда работает только для игроков с правами оператора. Обычные игроки не могут очищать инвентарь других участников.
Продвинутое использование: NBT-теги и данные предметов
NBT-теги позволяют удалять предметы с конкретными свойствами: зачарованиями, прочностью, именами и другими параметрами.
Примеры:
Удалить все зачарованные алмазовые мечи:
/clear @s minecraft:diamond_sword 0 {Enchantments:[{}]}
Удалить все алмазовые мечи с конкретным зачарованием:
/clear @s minecraft:diamond_sword 0 {Enchantments:[{id:"minecraft:sharpness"}]}
Удалить предметы с определенным именем:
/clear @s minecraft:diamond_sword 0 {display:{Name:'{"text":"Особый меч"}'}}
NBT-теги требуют точного соответствия всех указанных параметров. Если предмет не соответствует всем условиям, он не удаляется. Для подробного изучения NBT-тегов рекомендуется отдельная статья.
Ограничения и особенности использования
Требования к правам:
Команда /clear работает только для игроков с правами оператора или в режиме креатива. В режиме выживания без прав оператора команда недоступна.
Версии Minecraft:
Команда доступна во всех версиях Minecraft. Синтаксис может отличаться в старых версиях (до 1.13). В версиях 1.13+ используется новый формат имен предметов с префиксом minecraft:.
Удаление предметов:
Предметы удаляются безвозвратно. Восстановить их можно только через команды выдачи (например, команду /give для выдачи предметов) или загрузку резервной копии мира. Предметы не попадают в дроп при удалении.
Мультиплеер:
На сервере каждый игрок с правами оператора может очищать свой инвентарь. Администратор может очищать инвентарь других игроков, указав их имя или селектор вместо @s.
Влияние на достижения:
Использование команды /clear не блокирует получение достижений. Игра считает это легальным способом управления инвентарем.
Работа с командными блоками:
Команда /clear может использоваться в командных блоках для автоматизации. Например, очистка инвентаря всех игроков при входе на арену или удаление определенных предметов по таймеру.
Частые ошибки и их решение
Ошибка: "You do not have permission to use this command"
Причина: отсутствие прав оператора.
Решение: включить читы в настройках мира (для одиночной игры) или получить права оператора на сервере. В одиночной игре читы включаются в настройках мира перед его созданием или через открытие мира в локальной сети с включенными читами.
Ошибка: "No entity was found"
Причина: неправильный селектор цели или имя игрока.
Имя игрока чувствительно к регистру и должно совпадать полностью.
Ошибка: "Unknown item"
Причина: неправильное имя предмета или опечатка.
Решение: проверить правильность написания. Имя должно начинаться с minecraft: и содержать правильное название предмета. Например, minecraft:diamond, а не diamond или minecraft:Diamond.
Пока нет комментариев. Будьте первым.