Saltar al contenido principal
MC COMMANDS logoMC COMMANDS
Referencia del Comando

Minecraft /give Command

itemsEdición JavaEdición Bedrock

Otorga un objeto especificado a un jugador (incluyendo componentes personalizados en Java).

Compatibilidad de Versiones

Edición Java:1.21.4 (1.13+)
Edición Bedrock:1.21.60

Sintaxis del Comando

Edición Java/give <targets> <item>[<components>] [<count>]
Edición Bedrock/give <player> <itemName> [amount] [data] [components]

Argumentos Explicados

Ejemplos Prácticos

beginnerAmbas Ediciones
/give @p minecraft:diamond 64

Gives the nearest player a full stack (64) of diamonds.

Standard command for rewarding players or stocking inventories.

intermediateEdición Java
/give @s minecraft:netherite_sword[enchantments={levels:{"minecraft:sharpness":5,"minecraft:unbreaking":3}}]

Java 1.20.5+: Gives yourself a Sharpness V, Unbreaking III Netherite Sword using modern component brackets.

Square bracket syntax [component=val] replaced legacy curly brace NBT in Java 1.20.5.

intermediateEdición Bedrock
/give @p iron_pickaxe 1 0 {"minecraft:can_destroy":{"blocks":["stone","cobblestone"]}}

Bedrock Edition: Gives an iron pickaxe that can only break stone and cobblestone in Adventure mode.

Crucial for Bedrock adventure maps with controlled puzzle progression.

beginnerAmbas Ediciones
/give @a minecraft:cooked_beef 32

Gives 32 cooked beef to all connected players simultaneously.

Perfect for starting food kits or UHC events.

advancedEdición Java
/give @p minecraft:potion[potion_contents={custom_effects:[{id:"minecraft:speed",duration:6000,amplifier:1}]}]

Java 1.20.5+: Gives a custom Speed II potion lasting 5 minutes.

Demonstrates deep component nesting for custom consumables.

Advertisement

Errores Comunes

Error:

Escribir el nombre del objeto en mayúsculas

Solución:

Los ID de objetos son case-sensitive y deben escribirse en minúsculas con guiones bajos.

Error:

Intentar otorgar más de 64 objetos en Bedrock

Solución:

Bedrock tiene un límite de 64 objetos por comando. Usa múltiples comandos para obtener más.

Error:

Olvidar que /give requiere permisos de operador

Solución:

Asegúrate de tener permisos OP o usar un bloque de comandos con permisos activados.

Command Block Usage & Automation

When used in Command Blocks, avoid using @s because the command block itself is the executor and @s evaluates to nothing. Always target players with @p (nearest player), @a (all players), or filtered selectors like @a[distance=..5]. Use Impulse command blocks connected to pressure plates for starter kits, or Chain Conditional blocks following a scoreboard balance test to dispense shop items.

Automation Tip: Command blocks require Operator permissions (permission level 2+) and cheats enabled. In Java Edition, command blocks can execute commands up to 32,767 characters long compared to the 256-character player chat limit.

Consejos Útiles

  • Puedes otorgar múltiples objetos añadiendo un número al final: /give @p dirt 64

  • Usa @s para darte objetos a ti mismo, @p para el jugador más cercano, o @a para todos.

  • Los componentes de objeto Java permiten personalizar armas, armaduras y herramientas con encantamientos y atributos.

  • En Bedrock, los números de objeto están limitados a 64 para la mayoría de los artículos.

  • Puedes usar /give en bloques de comandos para crear sistemas automáticos de distribución de objetos.

Notas Importantes

En Java 1.20.5+, la sintaxis NBT dentro de llaves {} fue reemplazada por componentes de objeto dentro de corchetes [...].

Preguntas Frecuentes

¿Listo para crear tu comando?

Usa nuestro generador interactivo para crear comandos /give sin errores con una interfaz visual.

Abrir Generador de Comandos
Advertisement