Guía

Texture packs de Java vs Bedrock: diferencias y cómo convertirlos

Java y Bedrock tienen paquetes de recursos, pero los archivos no son intercambiables. Un pack de Java es un .zip con pack.mcmeta y texturas PNG en assets/minecraft/textures/. Un pack de Bedrock es un .mcpack con manifest.json y texturas en textures/. Para tener los dos, haces el pack dos veces.

Actualizado el

Lado a lado

Java EditionBedrock Edition
Archivo.zip (o una carpeta).mcpack (un zip renombrado)
Archivo de descripciónpack.mcmetamanifest.json con dos UUID y un número de versión
Versión de destinoUn número de pack format, p. ej. 97.1 para 26.3Una versión mínima del motor, p. ej. [1, 21, 0]
Ejemplo de ruta de texturaassets/minecraft/textures/block/stone.pngtextures/blocks/stone.png
Formatos de imagenPNGPNG o TGA (conserva la extensión del archivo vanilla)
Iconopack.pngpack_icon.png
InstalaciónSoltarlo en la carpeta resourcepacksAbrir el archivo; Minecraft lo importa
ShadersShader packs de Iris / OptiFine, o paquetes de recursos de shaders vanilla (1.17+)Sin código de shaders propio; packs de ajustes de Visuales vibrantes
SkinsUn PNG subido en el launcher o en minecraft.netUn pack de skins (.mcpack) o un PNG importado en el Vestidor
ConsolasNo aplicaNo pueden importar archivos; usa un mundo, Realm o servidor que tenga el pack

Diferencias de texturas a tener en cuenta

  • Los nombres de archivo cambian entre ediciones, por ejemplo block/grass_block_top.png en Java y blocks/grass_top.png en Bedrock.
  • Muchas texturas de Bedrock usan sus píxeles transparentes para guardar máscaras de tinte o de color, así que un editor nunca debe descartar el color de los píxeles invisibles. Texture Pack Maker conserva los píxeles exactos.
  • Java puede mezclar versiones en un pack con un rango de compatibilidad; los packs de Bedrock declaran una sola versión mínima.

¿Se puede convertir un texture pack de Java a Bedrock?

Sí, pero no cambiando el nombre del archivo. Convertir significa rehacer el pack con la estructura de Bedrock:

  1. Copia las imágenes de assets/minecraft/textures/ a las carpetas textures/ de Bedrock (block → blocks, item → items).
  2. Renombra los archivos cuyo nombre cambia, por ejemplo grass_block_top.png → grass_top.png. Las texturas sin equivalente en Bedrock se omiten.
  3. Escribe un manifest.json con dos UUID nuevos, una versión y una min_engine_version, y renombra pack.png a pack_icon.png.
  4. Revisa los casos especiales: las animaciones de Bedrock se enumeran en textures/flipbook_textures.json en vez de en archivos .png.mcmeta, y algunas texturas son archivos .tga que guardan máscaras de tinte en sus píxeles transparentes.
  5. Comprime el contenido y cambia la extensión del zip a .mcpack.

La referencia de Mojang es Converting Texture Packs from Java Edition to Bedrock Edition. El camino rápido es el convertidor de texture packs: mueve y renombra cada textura, convierte las animaciones en entradas de flipbook, escribe el manifiesto y enumera lo que no pudo convertir.

¿Un .mcpack es solo un archivo zip?

Sí. Un .mcpack es un zip normal con otra extensión, para que Bedrock sepa que tiene que importarlo. Cámbiale la extensión a .zip para ver lo que hay dentro. Lo que lo convierte en un pack de Bedrock es su contenido: manifest.json en la raíz y la estructura de carpetas de Bedrock. Los archivos .mcaddon agrupan varios packs, y los .mcworld contienen un mundo entero.

Crear un pack para las dos ediciones

  1. Crea un proyecto de Java en el Texture Pack Maker y pinta tus texturas.
  2. Crea un proyecto de Bedrock y vuelve a pintar (o sube) las mismas texturas ahí; la lista de archivos es la de Bedrock.
  3. Exporta cada uno y comparte los dos archivos.

Preguntas frecuentes

¿Puedo convertir un pack de Java a Bedrock?

No cambiando el nombre del archivo. Las carpetas, los nombres y el archivo de descripción son distintos, así que hay que mover y renombrar las imágenes y darles un manifest.json. El convertidor de texture packs lo hace por ti.

¿Puedo convertir un pack de Bedrock a Java?

Igual pero al revés: mueve las imágenes a assets/minecraft/textures/, renómbralas con los nombres de Java, convierte los .tga a PNG y añade un pack.mcmeta.

¿Por qué faltan algunas texturas después de convertir?

Cada edición tiene texturas que la otra no tiene, y algunas se dividen o se combinan de otra forma (por ejemplo los cofres, los cuadros y la interfaz). Esas hay que volver a pintarlas para la otra edición.

¿A qué edición juego?

Si juegas en consola, móvil o tablet, o compraste Minecraft en Microsoft Store como «Minecraft para Windows», es Bedrock. Java funciona en Windows, macOS y Linux desde el Minecraft Launcher.