Commands/clear

Clears items from player inventory, including items being dragged by the player. Can also detects and queries the amount of specified items.

Syntax

 * Java Edition


 * Bedrock Edition

Arguments

 * Specifies the player(s) whose items are cleared. If not specified, defaults to the player who executes the command.


 * Specifies the item to be cleared. If not specified, all items are cleared.


 * Specifies the data value of the item to be cleared. If not specified, or if, all items that match   are cleared, regardless of their data. Values (bitwise AND 0xFFFF) that are invalid for the specified item id revert to 0.
 * Should be between -1 and 2,147,483,647 (inclusive, without commas).


 * Specifies the maximum number of items to be cleared. If not specified, or if, all items that match  , or   and   are cleared. If  , instead of clearing of items, detects and queries the amount of specified items.
 * $$, it should be between -1 and 2147483647 (inclusive).

Note
Items in the inventory and items from container (chest, crafting table, etc.) dragging over the cursor can be cleared.

$$, items dragging from the inventory can also be cleared, while $$ only if not in creative mode can these be cleared.

$$, items in players' four crafting slots can also be cleared.

Examples

 * To clear your entire inventory:
 * To clear all items from Alice's inventory:
 * To clear all wool items from Alice's inventory:
 * To clear all orange wool items from the inventory of all players:  or
 * To clear all golden swords with the "Sharpness I" enchantment from the nearest player
 * To test if a random player has stone in their inventory:  or
 * To test if a random player has stone in their inventory:  or

History
Befehl/clear コマンド/clear Comandos/clear Команды консоли/clear คำสั่ง/clear Komutlar/clear Команди консолі/clear 命令/clear