Create custom bundles filled with items. Generate /give commands with the bundle_contents component for Minecraft Java Edition 1.20.5+.

/give @p minecraft:bundle[bundle_contents=[{id:"minecraft:diamond",count:1}]]
The dropdown shows common items. You can type any valid Minecraft item ID (without the minecraft: prefix) in the item selector for custom items.
Create
/givecommands for bundles pre-loaded with items. Bundles hold up to 64 item slots worth of mixed items in a single inventory space, making them ideal for inventory management.
Bundles were one of the most anticipated features in Minecraft's history. First announced for 1.17, they finally shipped as a full feature in Minecraft 1.21.2. They solve a common frustration: your inventory fills up with small stacks of different items while mining or exploring. A bundle lets you combine those partial stacks into a single slot.
This bundle generator lets you pre-fill a bundle with specific items and generate the /give command. This is useful for creating starter kits, care packages, or organized item sets for map making.
Bundle capacity works on a slot-fraction system based on each item's max stack size:
| Item Type | Max Stack | Space per Item | Max in Bundle |
|---|---|---|---|
| Stackable (64) | 64 | 1/64 slot | 4,096 total |
| Stack to 16 (e.g., ender pearls) | 16 | 1/4 slot | 256 total |
| Unstackable (e.g., swords) | 1 | 1 full slot | 64 items |
You can mix item types freely. For example, a bundle could hold 32 cobblestone (half a slot), 8 ender pearls (half a slot), and still have 63 slots remaining. The tooltip shows all contained items when you hover over the bundle.
64 item slots total. A full stack of 64 cobblestone uses 1 slot. Unstackable items like tools use 1 full slot each. Items that stack to 16 use 1/4 slot per item. You can mix different item types freely.
Combine 1 string and 1
leather in a crafting grid. Add a dye for colored variants. Bundles became a full feature in Minecraft 1.21.2 after years of being experimental.
No. Bundles cannot contain other bundles, and filled shulker boxes cannot go in bundles either. This prevents infinite storage nesting.
Browse more Minecraft tools: