Lo que este convertidor puede y no puede hacer
Los packs de Minecraft Java y Bedrock usan diferentes metadatos y rutas de texturas. Esta herramienta maneja la conversión base útil: metadatos del pack, iconos del pack y carpetas de texturas comunes. No pretende traducir perfectamente OptiFine CIT, modelos CEM, shaders, modelos de ítems de Java, render controllers de Bedrock o lógica de behavior packs.
Usa el convertidor cuando un pack esté hecho principalmente de texturas estándar de bloques e ítems, o cuando quieras un punto de partida limpio para una adaptación manual. Java Edition y Bedrock Edition son motores separados con diferentes nombres de archivo, sistemas de modelos, reglas de materiales y metadatos. Por lo tanto, un archivo convertido debe ser tratado como un borrador de trabajo que aún necesita una prueba en el juego, no como prueba de que cada característica es compatible.
Java -> Bedrock
Crea manifest.json, genera UUIDs, mapea assets/minecraft/textures/block e item en carpetas de texturas de Bedrock, y exporta .mcpack.
Bedrock -> Java
Crea pack.mcmeta, mapea textures/blocks y textures/items en carpetas de texturas de Java, y exporta un .zip listo para Java.
Actualización de Java
Copia el pack de Java y reescribe pack.mcmeta con tu pack_format seleccionado para versiones más nuevas de Minecraft.
1. Conserva el archivo original
Haz una copia de seguridad antes de empezar. El convertidor crea una nueva descarga y no sobrescribe el archivo fuente, pero el pack original es la referencia más segura cuando necesites restaurar un modelo, textura o entrada de metadatos.
2. Elige la dirección correcta
Usa Java a Bedrock para un .zip de Java que contenga pack.mcmeta. Usa Bedrock a Java para un .mcpack o .zip que contenga manifest.json. La Actualización de Versión de Java solo reescribe pack.mcmeta en un pack de Java existente.
3. Revisa los detalles del pack detectado
Verifica el nombre del pack, la descripción y el pack_format de Java antes de convertir. Un valor de pack_format solo le dice a Java qué formato de pack de recursos se está utilizando. No reescribe automáticamente modelos u otros archivos específicos de la versión.
4. Descarga y prueba en un mundo nuevo
Instala el archivo convertido, actívalo solo y examina varios bloques e ítems. Probar sin otros packs facilita la identificación de texturas faltantes, rutas incorrectas y conflictos de orden de carga.
Qué cambia durante la conversión
La tabla a continuación separa el trabajo completado automáticamente de las partes que debes revisar tú mismo. Esto facilita decidir si el convertidor se adapta a tu pack antes de procesar un archivo grande.
| Conversión | Manejado automáticamente | Revisar después de la descarga |
|---|---|---|
| Java a Bedrock | Crea manifest.json y UUIDs, copia el icono del pack y remapea las rutas comunes de texturas de bloques e ítems. | Modelos de Java, características de OptiFine, shaders, fuentes, sonidos, animaciones y requisitos de materiales o render controllers de Bedrock. |
| Bedrock a Java | Crea pack.mcmeta, copia el icono del pack y remapea bloques e ítems comunes en el árbol de texturas de Java. | UI solo de Bedrock, definiciones de entidades, attachables, render controllers, materiales y cualquier contenido de behavior pack. |
| Actualización de versión de Java | Copia el archivo y reemplaza pack.mcmeta con el pack_format y la descripción seleccionados. | Rutas de texturas renombradas, esquemas de modelos cambiados, activos de juego eliminados y otros cambios entre versiones de Minecraft. |
Lista de verificación de pruebas
- Confirma que Minecraft reconoce el archivo y muestra el nombre y el icono del pack esperados.
- Verifica bloques e ítems de varias familias de materiales en lugar de probar solo una textura.
- Busca el patrón de textura faltante morado y negro y lee el registro del juego para rutas inválidas.
- Prueba texturas animadas, píxeles transparentes, sonidos personalizados, fuentes, modelos e interfaces de usuario por separado.
- Abre CONVERSION_NOTES.txt en la descarga. Enumera los archivos que el convertidor omitió porque necesitan trabajo manual.
Problemas comunes de conversión
Minecraft no detecta el pack: Abre el archivo y asegúrate de que pack.mcmeta o manifest.json esté en la raíz del archivo, no dentro de una carpeta anidada adicional.
Faltan algunas texturas: Compara el activo faltante con el pack original y verifica su ruta específica de la edición. Los modelos complejos pueden hacer referencia a texturas adicionales que no forman parte del mapeo básico de carpetas.
El pack carga pero se ve mal: Desactiva otros packs de recursos, verifica la versión de Minecraft de destino e inspecciona las texturas transparentes o animadas. Las diferentes ediciones pueden interpretar los diseños UV y las reglas de renderizado de manera diferente.
Privacidad y packs grandes
El archivo seleccionado permanece en tu navegador. JSZip lo lee y lo reconstruye localmente, por lo que la herramienta no sube tus texturas a MC Toolbox. Los packs muy grandes aún pueden usar una memoria sustancial porque el navegador debe contener el archivo fuente y el archivo generado al mismo tiempo. Si una conversión grande falla, cierra las pestañas no utilizadas y prueba el pack en un navegador de escritorio.
Preguntas Frecuentes del Convertidor de Packs
¿Puede convertir cada pack perfectamente?
No. Maneja la conversión común de texturas y metadatos. OptiFine CIT, modelos CEM, shaders, modelos Java personalizados, render controllers de Bedrock y lógica de comportamiento usualmente necesitan ediciones manuales.
¿Se suben mis archivos?
No. El convertidor se ejecuta localmente en tu navegador usando JSZip. Lee tu archivo, construye un nuevo archivo y lo descarga sin enviar el pack a un servidor.
¿Qué formatos debo subir?
Usa .zip para packs de Java y .mcpack o .zip para packs de Bedrock. La salida es .mcpack para Bedrock o .zip para Java.
¿Cambiar pack_format actualiza texturas y modelos antiguos?
No. La Actualización de Versión de Java solo cambia pack.mcmeta. Minecraft ha renombrado archivos y cambiado formatos de modelos en diferentes lanzamientos, por lo que un pack antiguo aún puede necesitar trabajo de migración manual.
¿Puedo convertir un behavior pack de Bedrock en un data pack de Java?
No. Este convertidor es para metadatos y texturas comunes de packs de recursos. Los behavior packs de Bedrock y los data packs de Java usan sistemas diferentes y requieren una conversión específica o recreación manual.
¿Por qué el pack convertido tiene menos archivos?
Las rutas específicas de la edición y no compatibles se omiten intencionalmente del archivo generado. Lee CONVERSION_NOTES.txt para ver qué archivos se omitieron, luego adapta manualmente las características que aún necesites.