NapNodes

← Guías de Minecraft

Minecraft · actualizada el 31 de octubre de 2026

Comando /give en Minecraft: cómo darte objetos con nombre, encantamientos y descripción

/give es el comando para darte (o dar a otro) cualquier objeto del juego: un pico, 64 bloques, un bloque de comandos o una espada con nombre y encantamientos para el ganador de un evento. Lo que confunde es que su forma cambió en la 1.20.5 y otra vez en la 1.21.5, y casi todo lo que hay escrito en español es de antes: copiado en un servidor de hoy, da error. Aquí va cómo se escribe ahora, qué se le puede añadir, qué significa cada error y cómo lanzarlo desde la consola del servidor.

¿Se lo pasas a tu grupo?WhatsApp

Quién puede usarlo

/give es un comando de operador (nivel 2). En un mundo de un jugador hacen falta los trucos activados; en un servidor, ser op: en la consola escribe op TuNombre. A un jugador normal le sale «Comando desconocido o incompleto».

En el chat va con barra; en la consola del servidor, sin ella y con el nombre del jugador: give Ana diamond 5. Desde la consola @s no vale (la consola no es un jugador y contesta «No se han encontrado jugadores»), y @p busca al más cercano al punto de aparición del mundo, que no suele ser quien quieres.

¿Prefieres no montarlo tú? Servidores de Minecraft desde 6 € al mes, sin permanencia y con devolución íntegra en 72 horas. O crea un servidor de Minecraft gratis, sin tarjeta.

Cómo se escribe

La forma es /give <a quién> <objeto> [cantidad]. Sin cantidad, da uno. El objeto va por su id en inglés, con o sin minecraft: delante: give @s diamond_pickaxe o give @s minecraft:diamond_pickaxe.

El id no es el nombre que ves en español. Pulsa F3 + H en el juego («Descripciones avanzadas: sí») y, al pasar el ratón por un objeto del inventario, sale su id debajo del nombre. También está la lista de IDs de Minecraft, donde buscas por el nombre en español.

  1. A ti mismo

    /give @s torch 64 te da un montón de antorchas.

  2. A otro jugador

    /give Ana golden_apple 3. Si Ana no está conectada, sale «No se han encontrado jugadores».

  3. A todos los conectados

    /give @a cooked_beef 16 le da 16 filetes a cada uno: es el kit rápido para empezar un evento.

Cuánto se puede dar de una vez

La cantidad puede pasar de 64: el juego lo reparte en montones. El tope es de 100 montones por orden: 6400 de algo que se apila de 64 (piedra, antorchas), 1600 de algo que se apila de 16 (bolas de nieve, perlas de ender) y 100 de lo que no se apila (espadas, armaduras). Si pides más, contesta «No se puede dar más de 6400 de…».

Lo que no cabe en el inventario cae al suelo a los pies del jugador. Si das 6400 de algo, la mayoría se queda tirado: mejor de montón en montón o directamente en un cofre.

Objetos que no salen en creativo

Hay objetos que solo se consiguen con /give, o en la pestaña de administrador del creativo (en «Controles» del juego, «Pestaña de administrador»):

  1. Bloque de comandos

    /give @s command_block. También chain_command_block (cadena) y repeating_command_block (repetir). Cómo se usan, en la guía de bloques de comandos.

  2. Barrera y luz

    /give @s barrier es un bloque invisible que no se rompe en supervivencia: sirve para cerrar zonas del spawn. /give @s light da luz sin antorcha (en la mano se ve; puesto, no).

  3. Palo de desarrollo

    /give @s debug_stick cambia el estado de un bloque (la orientación de una escalera, si una valla se une) sin romperlo. Muy útil para construir.

  4. Generador de criaturas

    /give @s spawner. Sale vacío; se le pone un mob con un huevo de generación en creativo.

  5. Cabeza de un jugador

    /give @s player_head[profile="Notch"] en 1.21.5 o posterior. Para cabezas con textura o de mobs, el generador de cabezas.

Nombre, descripción y más: los componentes

Desde la 1.20.5 lo que lleva un objeto se escribe entre corchetes pegados al id, sin espacio: give @s diamond_sword[unbreakable={}] da una espada que no se gasta. Varios componentes van separados por comas dentro de los mismos corchetes.

Un nombre de color: give @s diamond_sword[custom_name={text:"Excalibur",color:"gold",italic:false}]. El italic:false hace falta porque los nombres puestos a mano salen en cursiva de serie. Si quieres que el nombre no se pueda cambiar en el yunque, usa item_name en vez de custom_name (ese tampoco sale en cursiva).

Una descripción (las líneas grises de debajo del nombre): give @s diamond[lore=[{text:"Premio del concurso de octubre",color:"gray",italic:false}]]. Cada línea es un texto más dentro de la lista.

Otros que se usan mucho: max_stack_size=1 (que no se apile; de 1 a 99), rarity="epic" (el nombre en rosa) y enchantment_glint_override=true (que brille sin encantamientos).

Para no escribirlo a mano, el generador de /give te arma el comando con nombre de color, descripción, encantamientos e irrompible, para tu versión.

Encantamientos y libros encantados

Con /give no hay nivel máximo ni encantamientos que se excluyan (el tope es 255): give @s netherite_pickaxe[enchantments={efficiency:5,fortune:3,unbreaking:3,mending:1}].

Un libro encantado guarda los suyos aparte para el yunque: give @s enchanted_book[stored_enchantments={mending:1}]. Con enchantments el libro brilla, pero el yunque no lo acepta.

Los nombres de cada encantamiento, los máximos normales y cómo encantar lo que ya llevas en la mano, en la guía de /enchant.

Las tres formas según la versión

Un comando copiado de un vídeo viejo falla porque la forma cambió dos veces. La misma espada (Filo X, con nombre) en cada una:

  1. 1.21.5 o posterior (también las 26.x)

    give @s diamond_sword[enchantments={sharpness:10},custom_name={text:"Excalibur",italic:false}]

  2. 1.20.5 a 1.21.4

    give @s diamond_sword[enchantments={levels:{sharpness:10}},custom_name='{"text":"Excalibur","italic":false}']: los niveles van dentro de levels y el nombre es un JSON entre comillas simples.

  3. 1.14 a 1.20.4

    give @s diamond_sword{Enchantments:[{id:"minecraft:sharpness",lvl:10s}],display:{Name:'{"text":"Excalibur","italic":false}'}}: la etiqueta NBT entre llaves.

Los errores típicos

«Objeto desconocido» (Unknown item): el id está mal escrito o en español (espada en vez de diamond_sword), o no es un objeto. El agua, la lava, el fuego y los portales son bloques sin objeto: se dan el cubo (water_bucket, lava_bucket) o el mechero (flint_and_steel).

«Se requiere un espacio en blanco para concluir un argumento» (Expected whitespace…) o «Hay datos de más»: casi siempre es un comando de antes de la 1.20.5, con llaves {…} pegadas al objeto. Pásalo a la forma con corchetes de arriba.

«Componente de objeto desconocido» o «Componente mal formado»: el nombre del componente está mal, o es de otra versión (levels dentro de enchantments, por ejemplo, ya no va desde la 1.21.5). Revisa las comillas y que cada llave y corchete se cierre.

«Este comando solo afecta a jugadores, pero el selector utilizado incluye entidades»: has puesto @e. /give solo da a jugadores; usa @a, @p, @r, @s o un nombre.

El comando es más largo de 256 caracteres: el chat no deja escribir más. Pégalo en la consola del servidor (sin barra) o en un bloque de comandos.

Si tienes EssentialsX

EssentialsX trae su propio /give, que ocupa el sitio del del juego y no entiende los componentes: usa sus nombres de objeto y sus propias opciones (give Ana diamondsword 1 sharpness:5). Va por el permiso essentials.give, no por op.

El del juego sigue ahí con su nombre completo: minecraft:give Ana diamond_sword[unbreakable={}]. El generador de /give tiene una casilla para escribirlo así. También tiene /item (alias /i), que te da a ti un objeto. Los demás comandos del plugin, en la guía de EssentialsX.

En NapNodes

Los servidores de Minecraft van en Paper con la última versión, así que vale la forma de 1.21.5 o posterior. Se escribe en «Consola» del panel, sin la barra y con el nombre del jugador (give Ana diamond 5); ahí también te haces op con op TuNombre.

Si vas a repartir premios en un evento, haz antes una copia en «Copias de seguridad»: si algo se va de las manos, vuelves atrás. Para probar comandos sin miedo, el servidor de Minecraft gratis es un Paper en la última versión donde te haces op desde la «Consola».

Preguntas frecuentes

¿Cómo se usa el comando /give en Minecraft?

/give <jugador> <objeto> [cantidad], con el id del objeto en inglés: /give @s diamond_pickaxe o /give Ana torch 64. Hace falta ser op o tener los trucos activados.

¿Por qué no me funciona un comando /give copiado de internet?

Porque la forma cambió en la 1.20.5 y en la 1.21.5. Los comandos con llaves pegadas al objeto ({Enchantments:…}) son de antes; ahora van entre corchetes, como give @s diamond_sword[enchantments={sharpness:5}].

¿Cómo pongo nombre a un objeto con /give?

Con el componente custom_name: give @s diamond_sword[custom_name={text:"Excalibur",color:"gold",italic:false}] en 1.21.5 o posterior.

¿Cuántos objetos se pueden dar con /give?

Hasta 100 montones por orden: 6400 de algo que se apila de 64 y 100 de lo que no se apila. Lo que no cabe en el inventario cae al suelo.

¿Cómo consigo un bloque de comandos?

Siendo op: /give @s command_block. No sale en el creativo normal, solo en la pestaña de administrador.

¿Te ha servido esta guía?

¿Lo montamos?

Servidores de Minecraft desde 6 € al mes, sin sobreventa: tu RAM es solo tuya. Y si quieres empezar sin pagar, tienes un servidor de Minecraft gratis, sin tarjeta.

¿Tu servidor no aparece en el juego? Compruébalo en un segundo con «¿Está encendido mi servidor?»: jugadores, versión y MOTD, gratis. ¿Necesitas el UUID de un jugador para la whitelist o los permisos? Búscalo aquí. ¿Vas a dar objetos encantados? Crea el comando con el generador de /give.

Herramienta gratis: Generador de /give. Objetos con encantamientos, nombre de color y descripción: el comando /give escrito bien para tu versión de Minecraft.

Sigue leyendo

Todas las guías de Minecraft, ordenadas →