Ce que ce convertisseur peut et ne peut pas faire
Les packs Minecraft Java et Bedrock utilisent des métadonnées et des chemins de textures différents. Cet outil gère la conversion de base utile : métadonnées du pack, icônes du pack et dossiers de textures courants. Il ne prétend pas traduire parfaitement OptiFine CIT, les modèles CEM, les shaders, les modèles d'objets Java, les render controllers Bedrock ou la logique des behavior packs.
Utilisez le convertisseur lorsqu'un pack est principalement composé de textures de blocs et d'objets standard, ou lorsque vous souhaitez un point de départ propre pour un portage manuel. Java Edition et Bedrock Edition sont des moteurs distincts avec des noms de fichiers, des systèmes de modèles, des règles de matériaux et des métadonnées différents. Une archive convertie doit donc être traitée comme un brouillon de travail qui nécessite encore un test en jeu, et non comme une preuve que chaque fonctionnalité est compatible.
Java -> Bedrock
Crée manifest.json, génère des UUIDs, mappe assets/minecraft/textures/block et item dans les dossiers de textures Bedrock, et exporte .mcpack.
Bedrock -> Java
Crée pack.mcmeta, mappe textures/blocks et textures/items dans les dossiers de textures Java, et exporte un .zip prêt pour Java.
Mise à jour Java
Copie le pack Java et réécrit pack.mcmeta avec votre pack_format sélectionné pour les versions plus récentes de Minecraft.
1. Conservez l'archive originale
Faites une sauvegarde avant de commencer. Le convertisseur crée un nouveau téléchargement et n'écrase pas le fichier source, mais le pack original est la référence la plus sûre lorsque vous devez restaurer un modèle, une texture ou une entrée de métadonnées.
2. Choisissez la bonne direction
Utilisez Java vers Bedrock pour un .zip Java qui contient pack.mcmeta. Utilisez Bedrock vers Java pour un .mcpack ou .zip qui contient manifest.json. La mise à jour de version Java ne réécrit que pack.mcmeta dans un pack Java existant.
3. Vérifiez les détails du pack détecté
Vérifiez le nom du pack, la description et le pack_format Java avant de convertir. Une valeur pack_format indique seulement à Java quel format de pack de ressources est ciblé. Elle ne réécrit pas automatiquement les modèles ou d'autres fichiers spécifiques à la version.
4. Téléchargez et testez dans un nouveau monde
Installez l'archive convertie, activez-la seule et inspectez plusieurs blocs et objets. Tester sans autres packs facilite l'identification des textures manquantes, des chemins incorrects et des conflits d'ordre de chargement.
Ce qui change pendant la conversion
Le tableau ci-dessous sépare le travail effectué automatiquement des parties que vous devez vérifier vous-même. Cela facilite la décision de savoir si le convertisseur convient à votre pack avant de traiter une grande archive.
| Conversion | Géré automatiquement | Vérifier après le téléchargement |
|---|---|---|
| Java vers Bedrock | Crée manifest.json et des UUIDs, copie l'icône du pack, et remappe les chemins de textures courants des blocs et objets. | Modèles Java, fonctionnalités OptiFine, shaders, polices, sons, animations et exigences de matériaux ou de render controllers Bedrock. |
| Bedrock vers Java | Crée pack.mcmeta, copie l'icône du pack, et remappe les blocs et objets courants dans l'arborescence des textures Java. | Interface utilisateur spécifique à Bedrock, définitions d'entités, attachables, render controllers, matériaux et tout contenu de behavior pack. |
| Mise à jour de version Java | Copie l'archive et remplace pack.mcmeta par le pack_format et la description sélectionnés. | Chemins de textures renommés, schémas de modèles modifiés, actifs de jeu supprimés et autres changements entre les versions de Minecraft. |
Liste de contrôle des tests
- Confirmez que Minecraft reconnaît l'archive et affiche le nom et l'icône du pack attendus.
- Vérifiez les blocs et les objets de plusieurs familles de matériaux au lieu de tester une seule texture.
- Recherchez le motif de texture manquante violet et noir et lisez le journal du jeu pour les chemins invalides.
- Testez séparément les textures animées, les pixels transparents, les sons personnalisés, les polices, les modèles et les interfaces utilisateur.
- Ouvrez CONVERSION_NOTES.txt dans le téléchargement. Il liste les fichiers que le convertisseur a ignorés car ils nécessitent un travail manuel.
Problèmes de conversion courants
Minecraft ne détecte pas le pack : Ouvrez l'archive et assurez-vous que pack.mcmeta ou manifest.json se trouve à la racine de l'archive, et non à l'intérieur d'un dossier imbriqué supplémentaire.
Certaines textures sont manquantes : Comparez l'actif manquant avec le pack original et vérifiez son chemin spécifique à l'édition. Les modèles complexes peuvent référencer des textures supplémentaires qui ne font pas partie du mappage de dossiers de base.
Le pack se charge mais semble incorrect : Désactivez les autres packs de ressources, vérifiez la version de Minecraft cible et inspectez les textures transparentes ou animées. Les différentes éditions peuvent interpréter les agencements UV et les règles de rendu différemment.
Confidentialité et grands packs
L'archive sélectionnée reste dans votre navigateur. JSZip la lit et la reconstruit localement, l'outil n'envoie donc pas vos textures vers MC Toolbox. Les très gros packs peuvent consommer beaucoup de mémoire car le navigateur doit conserver l'archive source et l'archive générée en même temps. Si une grosse conversion échoue, fermez les onglets inutiles et réessayez sur un navigateur de bureau.
FAQ du Convertisseur de Packs
Peut-il convertir parfaitement chaque pack ?
Non. Il gère la conversion courante des textures et des métadonnées. OptiFine CIT, les modèles CEM, les shaders, les modèles Java personnalisés, les render controllers Bedrock et la logique de comportement nécessitent généralement des modifications manuelles.
Mes fichiers sont-ils téléchargés ?
Non. Le convertisseur s'exécute localement dans votre navigateur à l'aide de JSZip. Il lit votre archive, construit une nouvelle archive et la télécharge sans envoyer le pack à un serveur.
Quels formats dois-je télécharger ?
Utilisez .zip pour les packs Java et .mcpack ou .zip pour les packs Bedrock. La sortie est .mcpack pour Bedrock ou .zip pour Java.
Le changement de pack_format met-il à jour les anciennes textures et modèles ?
Non. La mise à jour de version Java ne modifie que pack.mcmeta. Minecraft a renommé des fichiers et modifié des formats de modèles au fil des versions, de sorte qu'un pack plus ancien peut encore nécessiter un travail de migration manuel.
Puis-je convertir un behavior pack Bedrock en un data pack Java ?
Non. Ce convertisseur est destiné aux métadonnées et textures courantes des packs de ressources. Les behavior packs Bedrock et les data packs Java utilisent des systèmes différents et nécessitent une conversion spécifique ou une recréation manuelle.
Pourquoi le pack converti a-t-il moins de fichiers ?
Les chemins spécifiques à l'édition et non pris en charge sont intentionnellement exclus de l'archive générée. Lisez CONVERSION_NOTES.txt pour voir quels fichiers ont été ignorés, puis portez manuellement les fonctionnalités dont vous avez encore besoin.