MINECRAFT • INVENTORY SHORTCUTS
Empty your chest with fewer clicks
Quick answer: With a chest open, hold Shift and left-click a stack on keyboard and mouse to quick-move it into your inventory. Repeat for mixed items. In Java, you can also hold an item on your cursor, then Shift-double-click a chest stack to transfer matching items while space remains.
There is no universal vanilla shortcut that takes every different item from an entire chest at once.
Use the quick-move control.
Use the held-item Shift-double-click method.
Follow your interface’s transfer controls.
Make room before trying again.
Knowing how to grab everything in a chest in Minecraft makes mining trips and building sessions less fiddly. The confusing part is that “everything” can mean one complete stack, every stack of a matching material, or the entire mixed contents of a storage box. Those are different actions, and advice that treats them as interchangeable often sends players looking for a button their edition does not have.
This guide separates those jobs and explains a practical routine for each. Start with the controls already included in your game. You do not need a paid add-on, a special mouse, commands or administrator permissions to move items normally.

Choose the transfer you actually need
Before pressing anything, decide whether you want a single stack, one kind of item or a mixture. If your chest contains stone, food, tools and spare armor, transferring every stone stack will still leave the other categories behind. That is expected behavior rather than a failed shortcut.
| Your goal | Useful approach | Main limitation |
|---|---|---|
| Take one full stack | Quick-move the selected stack | Needs room in the destination |
| Take matching stacks in Java | Hold an item, then Shift-double-click the target type | Does not select unrelated materials |
| Empty a mixed chest | Repeat quick-move for its occupied slots | No universal vanilla take-all button |
| Move items on console | Use the displayed quick-move prompt | Prompts depend on input and bindings |
| Move items on mobile | Use the active touch interface | Gestures and layouts can differ |
How to take items from a chest on PC
1. Open the chest and identify the two inventories
Use the chest to open its storage screen. The container section and your player storage appear together, so first check which side contains the items you want. Accidentally clicking your own inventory can send your supplies into the chest instead of taking loot out.
Put away an item already attached to your cursor before practicing the basic shortcut. An empty cursor makes the result easier to recognize. Choose something inexpensive, such as a small stack of building blocks, for your first attempt.
2. Hold Shift and left-click a chest stack
The stack moves into available space in your player inventory. You do not have to pick it up, drag it over and place it manually. Release the mouse button after each click and watch where the items went before continuing.
If only part of the stack fits, the remainder can stay in the container. Inventory space includes compatible partial stacks as well as empty slots. Having a visible gap somewhere does not guarantee every selected item will fit, particularly when the items cannot stack together.
3. Repeat for the remaining mixed items
For a chest containing different materials, quick-move each occupied slot you need. Work across a row so you can see which slots remain. Stop occasionally to check your inventory instead of clicking so quickly that you move something back by mistake.
This simple routine is often the best choice for a small chest. A shortcut that handles one material is useful when many slots contain the same block, but it offers less benefit when almost every occupied slot holds a different object.
How to move matching stacks in Java Edition
Java includes a matching-item shortcut that is easy to confuse with taking the whole chest. Open the chest, pick up an item so it is attached to your cursor, hold Shift, and double-click a stack of the material you want to transfer from the chest. Matching stacks move toward the other inventory as capacity allows.
Pay attention to the stack you double-click. That is the type you are targeting. If you select cobblestone, unrelated food and equipment are not part of the transfer. Repeat the operation for another type when needed, then place the cursor-held item safely into a slot.
Ordinary double-clicking without Shift is a different operation: gathering matching items toward a stack on your cursor. It should not be mistaken for the cross-container transfer. If your cursor fills up but the chest does not empty into your inventory, check which action you performed.
Practice with a few cheap stacks before applying this to a crowded storage room. Keep the chest open, use deliberate clicks, and leave enough destination space. A failed attempt is easier to diagnose when only a handful of items are involved.
Bedrock, Xbox, PlayStation and Switch
Bedrock is available on multiple devices, so a Java keyboard tutorial is not a universal set of instructions. On a keyboard-and-mouse setup, use the normal quick-move action for individual stacks. Do not assume Java’s matching-stack sequence will behave the same way.
With a controller, highlight the desired chest slot and read the transfer or quick-move prompt displayed by your inventory interface. Use that action to move a stack, then repeat for the next occupied slot. If the prompt does not match a guide you found online, trust the current game interface and inspect your controller bindings.
Changing a button binding or switching input devices can change what you should press. A controller connected to a PC does not automatically make keyboard-only shortcuts available through the same physical gesture. Check the active input method before troubleshooting the chest itself.
For a mixed chest, the reliable plan remains the same: clear space, transfer the stacks you want, and confirm the result. Avoid paying for a pack advertised as necessary for basic inventory movement. Normal container transfers are part of the game.
Moving chest items on a phone or tablet
Open the chest and check your touch control layout. Inventory interaction can differ between touch modes and versions, so follow the gestures supported by the interface you are using. Begin with a low-value stack and confirm whether your gesture selects an item, divides a stack or transfers it.
If a gesture only picks up part of a stack, do not keep tapping randomly. Place the selected items back safely, inspect your control settings and try again slowly. Once you recognize your layout’s full-stack transfer behavior, repeat it through the chest.
Keep important tools and food in predictable slots. On a small display, visual organization matters as much as speed: fewer crowded slots make accidental transfers easier to notice. If you frequently switch between touch and a controller, expect to adjust your habits to the active controls.

Why items will not move: a troubleshooting checklist
Your inventory has no suitable space
Free some slots or deposit supplies in another chest. A nearly full inventory can accept a few matching materials while refusing tools or other distinct items. Check the actual item counts and remaining slots rather than assuming every failed transfer is a control problem.
You are clicking the wrong inventory
The same transfer action can work in both directions. If your food suddenly appears in the chest, you selected a player slot. Move the pointer back to the container section, undo the accidental transfer and continue more slowly.
You copied instructions for another edition
A Java video may demonstrate matching-stack movement that is unavailable in your Bedrock interface. Confirm your edition before changing settings or reinstalling anything. Our Java vs Bedrock guide explains the broader differences when you are choosing between them.
Your mouse or connection is unreliable
Try the basic single-stack transfer first. If clicks are missed outside Minecraft as well, check the mouse connection and operating-system behavior. On multiplayer, allow the server time to confirm a transfer before repeating it; delayed inventory updates can make rapid clicking confusing.
The server uses a custom menu
Plugin-controlled shops, protected storage and custom containers may have their own interaction rules. Test a normal chest you are permitted to use. If ordinary storage works but the special interface does not, consult that server’s instructions rather than assuming the vanilla shortcut is broken.
Should you break the chest to collect everything?
Breaking ordinary storage can drop its contents, but that creates loose items rather than a controlled inventory transfer. If your inventory is full, you still cannot carry everything. Nearby hazards and other players can also turn a quick cleanup into a costly mistake.
Use the inventory screen for valuable supplies. If you deliberately relocate storage, prepare a safe work area, empty what you can first and check the ground afterward. Do not break a shared chest without the owner’s agreement. A shortcut is only useful when it preserves the items you meant to keep.
This also explains why breaking the chest is not a true substitute for a take-all button. It changes the container into dropped objects and depends on pickup conditions. For normal looting, the extra risk rarely solves the real problem of insufficient inventory capacity.
Do commands or mods help?
There is no standard vanilla /grab command that opens a chest and takes its contents. Similarly, /give creates specified items rather than transferring the particular stacks already stored in a chest. /fill is a block-editing tool, not a chest-looting shortcut. Avoid running unfamiliar commands on valuable worlds.
Inventory mods can add convenience features, but support depends on edition, game version and server policy. Read a mod’s own documentation, back up your world and verify compatibility before installing it. A server may prohibit automation even when the same mod is fine in your single-player world.
If you only need to empty an occasional chest, learn the built-in controls first. If your real goal is moving items between fixed storage points, read our guide to automatically putting items into a chest. That is a storage-system task rather than a player inventory shortcut.
A faster routine after every mining trip
Set aside a clear unloading area at your base. Keep a destination for building materials near the entrance, and store frequently used supplies somewhere you can recognize immediately. A consistent layout saves you from checking every chest each time you return.
Before leaving, reserve space for expected loot and carry only the equipment you need. When you return, unload bulk materials first, keep useful tools separate and check that your food remains with you. This is easier than trying to rearrange a completely full inventory in a dangerous location.
On shared worlds, label storage and agree on where communal materials belong. Ask before moving another player’s equipment. If you manage the server, maintain a separate backup routine; an organized chest room does not protect a world against file loss.
Frequently asked questions
Can I take every different item with one vanilla button?
There is no universal take-all control across Minecraft editions. Quick-move the occupied slots; Java’s matching-item shortcut handles one type at a time.
Why does Shift-double-click only move one material?
It targets matching items rather than all the different contents. Select another type to transfer that material next.
Do I need cheats for Shift-click?
No. Normal inventory transfers do not require cheats, commands or operator privileges.
Will a gaming mouse make the shortcut available on console?
Hardware does not change edition rules. Use supported inputs and the controls displayed by your game.
What happens when only part of a stack fits?
The destination can accept what fits while the remaining items stay behind. Make more room and transfer again.
Controls reference
For the official introduction to device inputs, see Minecraft Controls. Interface prompts and your current bindings are the most useful starting point when a controller or touch layout differs from a keyboard guide.