Actualizado:
1. Dar un saco
/give @s minecraft:bundle
El mismo comando funciona en Java y en Bedrock. Consulta el comando give.
2. Sacos de colores
/give @s minecraft:red_bundle
/give @s minecraft:light_blue_bundle
Los 16 colores de tinte funcionan como color_bundle: white, orange, magenta, light_blue, yellow, lime, pink, gray, light_gray, cyan, purple, blue, brown, green, red y black.
3. Un saco con objetos dentro (Java)
/give @s minecraft:bundle[bundle_contents=[{id:"minecraft:diamond",count:16},{id:"minecraft:golden_apple",count:8}]]
Escribe cada pila como {id:…,count:…}. Muy útil para un kit de inicio.
4. Cuánto cabe
Un saco guarda 64 de un objeto que se apila de 64 en 64. Una perla de ender cuenta como 4, y un objeto que no se apila, como una espada, llena el saco entero. Mantén el contenido del comando dentro de ese límite.
5. Versiones antiguas
En Java 1.20.5 a 1.21.1 los sacos son experimentales: activa el experimento «Saco» al crear el mundo. Bedrock tiene sacos desde la 1.21.40, pero no puede darlos ya llenos.
6. Dar un saco lleno una vez por jugador
give @a[tag=!gotkit] minecraft:bundle[bundle_contents=[{id:"minecraft:bread",count:16},{id:"minecraft:torch",count:32}]]
tag @a add gotkit
Pon esto en un bloque iterativo y uno en cadena, y solo los jugadores nuevos recibirán el saco. La etiqueta evita una segunda copia. Para un kit más grande consulta el comando del kit de inicio.
7. Ver el contenido del saco que tienes en la mano (Java)
/data get entity @s SelectedItem.components."minecraft:bundle_contents"
El chat muestra los IDs y las cantidades del saco que llevas en la mano principal. Úsalo para probar un comando antes de repartir sacos. Si no sale nada, el saco está vacío.
Solución de problemas
- Unknown item: la versión es demasiado antigua.
- Saco vacío: revisa los
[ ]alrededor de la lista y cómo está escritocount. - Necesitas más espacio: usa una caja de shulker con objetos.
Comprueba tu comando
El Command Error Doctor (en inglés) revisa en tu navegador los errores de sintaxis más comunes.