Как очистить инвентарь в Майнкрафте — команда /clear
Введите /clear, чтобы очистить свой инвентарь, или /clear Ник — инвентарь игрока. Примеры удаления предметов, права и отличия Java и Bedrock.
Обновлено 18 октября 2026 г.
Чтобы очистить свой инвентарь в Майнкрафте, откройте чат и выполните /clear. Чтобы очистить инвентарь другого игрока, введите /clear Steve, заменив Steve его ником. Нужны разрешённые команды или соответствующие права на сервере; вещи удаляются без выпадения на землю, встроенной отмены нет.
Как очистить инвентарь себе или другому игроку
- Разрешите команды. В одиночном мире Java Edition 26.3 откройте настройки мира из меню паузы и включите разрешение команд. На сервере нужны права на использование
/clear. - Откройте чат клавишей
Tпри стандартном управлении на компьютере. - Введите подходящую команду из таблицы и нажмите
Enter. Если указали ник, игрок должен находиться в сети.
| Задача | Команда |
|---|---|
| Полностью очистить свой инвентарь | /clear |
| Явно выбрать себя | /clear @s |
| Очистить инвентарь игрока Steve | /clear Steve |
| Очистить инвентари всех игроков онлайн | /clear @a |
Эти варианты работают в Java и Bedrock. Селектор @a затрагивает всех игроков онлайн, включая вас. Такой же выбор целей используется в других командах.
Как удалить определённые предметы или нужное количество
Синтаксис в Java Edition 26.3: /clear [игроки] [предмет] [максимум]. Аргументы необязательные и задаются по порядку. Квадратные скобки из этой записи вводить не нужно.
| Аргумент | Что указать | Если пропустить |
|---|---|---|
игроки | Ник или селектор: @s — исполнитель, @p — ближайший игрок, @a — все игроки онлайн | Выбирается игрок, который ввёл команду |
предмет | Идентификатор, например minecraft:diamond | Удаляются все предметы |
максимум | Целое неотрицательное число; 0 означает проверку без удаления | Удаляются все подходящие предметы |
Чтобы выбрать предмет, сначала обязательно укажите игрока. Например, для удаления алмазов у себя нужен вариант с @s перед идентификатором.
| Команда для Java | Результат |
|---|---|
/clear @s minecraft:diamond | Удалить все алмазы у себя |
/clear Steve minecraft:diamond | Удалить все алмазы у Steve |
/clear @s minecraft:diamond 10 | Удалить у себя не более 10 алмазов |
/clear @s minecraft:diamond 0 | Посчитать алмазы у себя, сохранив их |
/clear @a minecraft:diamond 10 | Удалить до 10 алмазов у каждого игрока онлайн |
Количество задаёт верхний предел удаления. Если подходящих предметов меньше, команда заберёт только имеющиеся. При нескольких целях предел применяется к каждому игроку отдельно.
Перед выборочным удалением удобно выполнить проверку с 0. Она считается успешной, если найден хотя бы один подходящий предмет, и подходит для механизмов с командными блоками, которым нужно проверить наличие вещей без их изъятия.
Какие слоты очищает /clear
- В Java команда затрагивает основной инвентарь, панель быстрого доступа, надетую броню, вторую руку и сетку крафта в инвентаре.
- Предмет, удерживаемый курсором, в Java также удаляется, кроме режима «Творчество».
- Содержимое установленных сундуков и эндер-сундука команда не затрагивает.
- Предметы, лежащие на земле, остаются на месте.
Обычный идентификатор выбирает все предметы этого вида независимо от названия, прочности и зачарований. Например, /clear @s minecraft:diamond_sword удалит и обычные, и зачарованные алмазные мечи.
Почему команда не работает
- Нет доступа к команде. Проверьте разрешение команд в одиночном мире или обратитесь к администратору сервера.
- Игрок не найден. Проверьте ник и убедитесь, что игрок онлайн.
- Подходящие предметы не найдены. Проверьте идентификатор и выбранного игрока. Это возможно и при проверке с
0. - Ошибка после указания количества. Сверьте порядок аргументов: у Bedrock и Java 1.12.2 есть дополнительный аргумент данных предмета.
В консоли сервера и командном блоке указывайте цель явно, например clear Steve minecraft:diamond 10. У них нет собственного инвентаря игрока, поэтому @s без смены исполнителя через /execute здесь не подойдёт. В консоли начальный слеш не нужен.
Отличия Bedrock и старых версий Java
| Издание или версия | Удалить до 10 алмазов у себя | Проверить алмазы без удаления |
|---|---|---|
| Bedrock Edition | /clear @s diamond -1 10 | /clear @s diamond -1 0 |
| Java 1.12.2 | /clear @s minecraft:diamond -1 10 | /clear @s minecraft:diamond -1 0 |
| Java 1.16.5, 1.20.1 и 1.21.x | /clear @s minecraft:diamond 10 | /clear @s minecraft:diamond 0 |
В Bedrock используется синтаксис /clear [игроки] [предмет] [данные] [максимум]. Значение -1 на месте данных выбирает любые данные указанного предмета. Такой же отдельный аргумент есть в Java 1.12.2; в Java 1.13 его убрали.
В Java 1.20.5 старые NBT-фильтры предметов заменили проверками компонентов. Поэтому сложные команды для отбора вещей по свойствам из старых руководств требуют переделки. Примеры с обычными идентификаторами выше сохранили прежний вид.
В Java 1.12.2 команда ещё не очищает сетку крафта в инвентаре: эта возможность появилась в Java 1.16.
Можно ли отменить /clear и вернуть вещи
Отменить выполненный /clear стандартной командой нельзя. Если есть резервная копия, сделанная до очистки, восстановление сохранения вернёт прежнее состояние мира. При полном откате потеряются и остальные изменения после этой копии.
Если помните потерянные вещи, можно выдать новые через /give. Например, /give @s minecraft:diamond 10 выдаст вам алмазы. Названия, прочность и зачарования снаряжения придётся задавать отдельно. На сервере уточните у администратора, есть ли резервная копия или сохранённый инвентарь.
Играть интереснее на сервере — выбирайте в рейтинге серверов Майнкрафт и заходите прямо сейчас.
