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.
Lado a lado
| Java Edition | Bedrock Edition | |
|---|---|---|
| Archivo | .zip (o una carpeta) | .mcpack (un zip renombrado) |
| Archivo de descripción | pack.mcmeta | manifest.json con dos UUID y un número de versión |
| Versión de destino | Un número de pack format, p. ej. 97.1 para 26.3 | Una versión mínima del motor, p. ej. [1, 21, 0] |
| Ejemplo de ruta de textura | assets/minecraft/textures/block/stone.png | textures/blocks/stone.png |
| Formatos de imagen | PNG | PNG o TGA (conserva la extensión del archivo vanilla) |
| Icono | pack.png | pack_icon.png |
| Instalación | Soltarlo en la carpeta resourcepacks | Abrir el archivo; Minecraft lo importa |
| Shaders | Shader 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 |
| Skins | Un PNG subido en el launcher o en minecraft.net | Un pack de skins (.mcpack) o un PNG importado en el Vestidor |
| Consolas | No aplica | No 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:
- Copia las imágenes de
assets/minecraft/textures/a las carpetastextures/de Bedrock (block→blocks,item→items). - Renombra los archivos cuyo nombre cambia, por ejemplo
grass_block_top.png→grass_top.png. Las texturas sin equivalente en Bedrock se omiten. - Escribe un
manifest.jsoncon dos UUID nuevos, una versión y unamin_engine_version, y renombrapack.pngapack_icon.png. - Revisa los casos especiales: las animaciones de Bedrock se enumeran en
textures/flipbook_textures.jsonen vez de en archivos.png.mcmeta, y algunas texturas son archivos.tgaque guardan máscaras de tinte en sus píxeles transparentes. - 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
- Crea un proyecto de Java en el Texture Pack Maker y pinta tus texturas.
- Crea un proyecto de Bedrock y vuelve a pintar (o sube) las mismas texturas ahí; la lista de archivos es la de Bedrock.
- 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.