Compartir vía


Conversión de Packs de texturas de Minecraft: Java Edition a Minecraft: Bedrock Edition

En este artículo, se analizan las tareas generales necesarias para convertir manualmente un pack de recursos creado para Java Edition en un pack de texturas para Bedrock Edition. La creación real de texturas y características personalizadas para un pack de texturas personalizado no está dentro del alcance de este artículo. Se supone que el creador tiene conocimiento y experiencia suficientes con un editor de gráficos rasterizados, como Adobe Photoshop, Paint 3D, Corel Paintero Paint.NET para crear y editar los archivos de textura según sea necesario. Ten en cuenta que no todas las herramientas pueden admitir los formatos de archivo requeridos o los canales alfa.

Con este tutorial, aprenderás lo siguiente:

  • Diferencias entre los packs de textura de Bedrock Edition y Java Edition.
  • Los cambios necesarios para convertir un pack de Java Edition a Bedrock Edition.

Requisitos

Se recomienda que completes lo siguiente antes de comenzar este tutorial:

Diferencias entre los packs de textura de Bedrock Edition y Java Edition

En general, las diferencias entre los packs de texturas para Java Edition y Bedrock Edition son las siguientes:

  • La estructura del directorio
  • Las convenciones de nomenclatura (nombres de archivo)
  • Los formatos de archivo (.png en lugar de .tga)
  • Los tipos de archivo (lado único frente a UV)
  • El método para definir algunas características, como las texturas animadas
  • Los archivos de metadatos (.json)
Contenido Bedrock Edition Notas
Animación Las animaciones de bloque controladas mediante el archivo flipbook_textures.json pueden personalizarse. Sitio externo: Animaciones de bloque
Huevo de generación Texturas individuales de los huevos generadores
Botella de poción Botellas de pociones individuales.
Mapas de colores .json (formato de archivo).
Transparencia o emisividad .tga (formato de archivo) con canal alfa .png para los elementos. Algunas texturas con píxeles transparentes o emisivos deben guardarse en formato de archivo Targa (.tga) con un canal alfa para la máscara.
Partículas Completamente determinadas por los datos.
Geometría Geometría de criatura personalizada, UV. La geometría se puede actualizar con programas como Blockbench o Blender.

Prácticas recomendadas

Comienza con una copia de un pack de texturas de Java Edition personalizado válido y una copia del pack de texturas de Bedrock Edition versión original. El proceso de conversión reemplazará los archivos de textura de Bedrock Edition versión original por archivos de textura personalizados del pack de Java Edition. Hay algunos archivos de textura de Bedrock Edition obligatorios que tienen diferentes formatos y tipos de archivo, y algunos que no existen en el pack de Java Edition deberán crearse. Es posible que algunas personalizaciones avanzadas del pack Java Edition no puedan duplicarse en el pack de Bedrock Edition. Estas no se tratarán en este artículo.

  • Obtén la versión más reciente del pack de texturas Bedrock Edition versión original como referencia.
  • Descarga el pack de recursos de Bedrock Edition más reciente, que contiene las texturas.
  • Configura las ventanas del Explorador de archivos para verlas una junto a la otra: una con el pack de texturas de Java Edition y la otra con el pack de texturas de Bedrock Edition versión original. Este pack de Bedrock Edition versión original se convertirá en tu pack de textura personalizado de Bedrock Edition al final de este proceso, ya que los archivos de textura personalizados reemplazarán a los de la versión original.
  • Obtén la versión más reciente de la aplicación del juego Minecraft Bedrock Edition e instálala.
  • Consulta la completa base de datos de texturas Diferencias entre Java Edition y Bedrock Edition para comparar archivos de texturas específicos.
  • En general, copia tus archivos de textura de Java Edition a la copia del pack de texturas de Bedrock Edition versión original. Asegúrate de que cada archivo de Java Edition copiado reemplace un archivo de Bedrock Edition existente. Si no hay un archivo de Bedrock Edition correspondiente, no es necesario y no debería incluirse en el pack de Bedrock Edition.
  • A su vez, algunas texturas en Bedrock Edition no existen en Java Edition o son de un tipo o formato diferente. Consulta la base de datos de texturas Diferencias entre Java Edition y Bedrock Edition para ver detalles específicos o comparar los archivos de textura correspondientes de Java Edition y Bedrock Edition a fin de comprender las diferencias.

Nonexistent (Inexistente): No copies ningún archivo de Java Edition que no exista en el pack de textura de Bedrock Edition versión original. Esto incluye los archivos .mcmeta.

Do Not Replace (No reemplazar): No copies ningún archivo de Java Edition que no tenga textura, incluidos los archivos de datos.

No Changes (Sin cambios): Muchas texturas no requieren ningún cambio y se pueden colocar en el pack de Bedrock Edition de inmediato. Comienza a reemplazar las texturas del pack de texturas de Bedrock Edition versión original por tus archivos de textura Java Edition donde los nombres de archivo sean exactamente iguales. Prueba el pack modificado y verifica que los archivos reemplazados se vean en el juego. Repite esto con todas las texturas sin necesidad de cambiar el nombre de archivo.

Name Change Only (Solo cambio de nombre): Muchas texturas solo requieren un cambio de nombre de archivo para Bedrock Edition. Cambia los nombres de archivo de textura de Java Edition por sus correspondientes nombres de archivo de Bedrock Edition y reemplaza los del pack de texturas de Bedrock Edition versión original. Prueba el pack en el juego para verificar que estas texturas funcionan.

Format Change Required (Se requiere cambio de formato): A diferencia de las texturas de Java Edition, las de Bedrock Edition utilizan canales alfa para la transparencia. Es posible que algunas texturas con transparencia deban guardarse en formato TGA para Bedrock Edition. Si tu textura no se renderiza correctamente en PNG, conviértela a TGA e indica los píxeles transparentes en el canal alfa con una máscara (el blanco es sólido y el negro es transparente). Ten en cuenta que, si bien PNG puede funcionar, TGA es el formato preferido.

  • Para los bloques que admiten emisividad, los píxeles emisivos se indican como una máscara del canal alfa. Ten en cuenta que la transparencia y la emisividad se excluyen mutuamente. (Ejemplos: ojos de fantasma, ojos de araña, ojos de Endermen, etc.).
  • En el caso de los bloques, los elementos y las entidades que admiten colores de tinte, las áreas que se van a colorear con tintes se definen en una máscara de canal alfa con píxeles grises (no blancos ni negros). (Ejemplos: armadura de cuero, carga de fuegos artificiales).

New Texture Files Required (Se requieren nuevos archivos de textura): En algunos casos, Bedrock Edition requiere la creación de texturas adicionales. Los ejemplos incluyen las pociones y los huevos generadores. En Java Edition, el juego cambia automáticamente el color de una textura base, pero en Bedrock Edition, cada textura de color debe definirse explícitamente. Por ejemplo, cada huevo de generación de la criatura debe tener su propio archivo de textura.

File Type Change Required (Se requiere cambio de tipo de archivo): Para algunos bloques y entidades, Bedrock Edition requiere mapas UV en lugar de archivos individuales para cada lado. Las texturas individuales de Java Edition deberán combinarse en un mapa UV, con canales alfa si es necesario. Por ejemplo, pig_saddle.png contiene la textura de cerdo completa en lugar de solo la textura de la montura.

Flipbook animation (Animación de libro animado): Mientras que en los packs de Java Edition, los fotogramas de animación de texturas se definen en archivos de texto .mcmeta individuales, en Bedrock Edition se combinan todas las definiciones de animación de texturas en un solo archivo flipbook_textures.json. En general, puedes editar las definiciones de animación correspondientes en flipbook_textures.json para reflejar las personalizaciones en los archivos .mcmeta.

Cambios de empaquetado

Subdirectorios de carpetas de texturas de Java Edition Subdirectorios de carpetas de texturas de Bedrock Edition
block blocks
colormap colormap
effect :---
entity entity
environment environment
font :---
gui gui
item items
map map
misc misc
models models
painting painting
particle particle
:--- persona_thumbnails
Ejemplos de nombres de archivo de textura de Java Edition Ejemplos de nombres de archivo de textura de Bedrock Edition
beehive_end.png beehive_top.png
honeycomb_block.png honeycomb.png
honey_block_bottom.png honey_bottom.png
honey_block_side.png honey_side.png
honey_block_top.png honey_top.png
wither_rose.png flower_wither_rose.png
block_iron.png iron_block.png

Opciones avanzadas

Las siguientes técnicas y opciones avanzadas están fuera del alcance de este artículo:

  • Texturas HD y problemas relacionados
  • Personalización animation_controllers.json
  • Interfaz de usuario personalizada
  • Geometría de modelo personalizada
  • Personalización de texturas animadas
  • Sonidos personalizados
  • Personalización de packs de comportamiento

¿Cuál es el siguiente paso?

Si deseas obtener más información sobre los packs de recursos, que utilizan texturas, consulta el tutorial del pack de recursos.