1. Wiki
  2. /Objetos
  3. /Texturas y nombres de objetos

Texturas y nombres de objetos

La parte del paquete de recursos de un objeto personalizado: item_texture.json, el componente de icono y el nombre en en_US.lang.

Un objeto personalizado vive en dos paquetes. El paquete de comportamiento dice lo que hace. El paquete de recursos dice qué aspecto tiene y cómo se llama. Esta página trata la parte del paquete de recursos.

Los archivos

Paquete de recursos
RP/
  textures/
    item_texture.json
    items/
      ruby.png
  texts/
    en_US.lang

Paso 1: la imagen

Guarda un PNG cuadrado, normalmente de 16x16, en RP/textures/items/. Deja el fondo transparente.

Paso 2: dale un nombre corto

item_texture.json asocia un nombre corto al PNG. El archivo del objeto solo usa siempre el nombre corto.

RP/textures/item_texture.json
{
  "resource_pack_name": "My Ruby Add-on",
  "texture_name": "atlas.items",
  "texture_data": {
    "ruby": {
      "textures": "textures/items/ruby"
    }
  }
}

No pongas el .png al final de la ruta. Añade una entrada por cada objeto en este mismo archivo.

Paso 3: haz que el objeto apunte a él

En el objeto del paquete de comportamiento, el componente minecraft:icon usa el nombre corto:

BP/items/ruby.json
"minecraft:icon": "ruby"

Paso 4: el nombre

El juego muestra el id del objeto hasta que le das un nombre. Añade una línea al archivo de idioma:

RP/texts/en_US.lang
item.wiki:ruby=Ruby

También puedes saltarte el archivo de idioma y poner minecraft:display_name en el propio objeto. El archivo de idioma es mejor si quieres traducir el complemento más adelante.

Icono morado y negro

El nombre corto de minecraft:icon no coincide con ninguna clave de item_texture.json, o la ruta de textures está mal. Revisa cómo está escrito y que la ruta no lleve .png.

Objetos 3D en la mano

Para la mayoría de los objetos basta con un icono plano. Para sostener un modelo 3D en la mano o llevarlo puesto, el paquete de recursos también necesita un attachable.

Objetos: Paquete de recursos

Texturas y nombres de objetos ·Attachables

We use cookies to improve your experience and analyse site traffic. Learn more