Guides / Commands & Data

El comando /give tras los componentes de datos: qué sustituyó a las etiquetas NBT

La versión 1.20.5 sustituyó las NBT de los objetos por componentes de datos, y la mayoría de los fragmentos de /give que se encuentran en línea siguen escritos a la antigua. Aquí tienes la correspondencia entre las etiquetas que conoces y los componentes que funcionan ahora.

Si pegas un comando /give de una guía antigua y el juego responde Unknown item tag o ignora tus encantamientos sin avisar, el comando está escrito con el formato NBT anterior a la 1.20.5. Los datos de los objetos se trasladaron a los componentes de datos (data components), y el antiguo bloque {display:{Name:...}} ya no se procesa.

La estructura cambió

old   /give @p diamond_sword{display:{Name:'"Skybreaker"'},Enchantments:[{id:sharpness,lvl:5}]}
new   /give @p diamond_sword[custom_name='"Skybreaker"',enchantments={sharpness:5}]

Corchetes, no llaves. Los componentes son una lista plana, separada por comas, en el ID del objeto.

Las correspondencias que realmente necesitarás

NBT antiguoComponente de datos
display:{Name:...}custom_name
display:{Lore:[...]}lore
Enchantments:[{id,lvl}]enchantments={id:level}
Unbreakable:1bunbreakable={}
CustomModelData:3custom_model_data=3
AttributeModifiers:[...]attribute_modifiers
display:{color:...}dyed_color
SkullOwnerprofile

Tres trampas

  • Comillas. custom_name toma un componente de texto JSON, por lo que una cadena simple sigue necesitando sus propias comillas dentro del argumento: custom_name='"Skybreaker"'.
  • Eliminar un valor predeterminado. Antepón ! para eliminar un componente que el objeto normalmente tiene — [!attribute_modifiers] da una espada sin ningún bonus de daño.
  • Piedra base no tiene nada de esto. Piedra base /give sigue usando su propio modelo de valor de datos y componentes; una cadena de componentes de Java no funcionará allí.

El /give Generator escribe la forma de componente por ti y muestra la salida para ambas ediciones, para que puedas copiar la que coincida con el servidor en el que te encuentras.

Generador de /give →

More guides

Browse all →

¿Buscas más herramientas de Minecraft?

Un conjunto de generadores, visores y conversores que funcionan en el navegador — todos gratis.