Co tento konvertor umí a neumí
Balíčky pro Minecraft Java a Bedrock používají různé cesty metadat a textur. Tento nástroj zvládne užitečný základní převod: metadata balíčku, ikony balíčku a běžné složky textur. Netvrdí, že dokonale přeloží OptiFine CIT, CEM modely, shadery, Java item modely, Bedrock render controllery nebo logiku behavior packů.
Použijte konvertor, když je balíček tvořen převážně standardními texturami bloků a předmětů, nebo když chcete čistý výchozí bod pro ruční port. Java Edition a Bedrock Edition jsou samostatné enginy s různými názvy souborů, modelovými systémy, pravidly materiálů a metadaty. Převedený archiv by proto měl být považován za pracovní návrh, který stále potřebuje test ve hře, ne za důkaz, že vše funguje.
Java -> Bedrock
Vytvoří manifest.json, vygeneruje UUID, mapuje assets/minecraft/textures/block a item do složek textur pro Bedrock a exportuje .mcpack.
Bedrock -> Java
Vytvoří pack.mcmeta, mapuje textures/blocks a textures/items do složek textur pro Java a exportuje .zip připravený pro Java.
Aktualizace Java
Zkopíruje Java balíček a přepíše pack.mcmeta s vámi zvoleným pack_format pro novější verze Minecraftu.
1. Ponechte původní archiv
Před začátkem si vytvořte zálohu. Konvertor vytvoří nový soubor ke stažení a nepřepíše zdrojový soubor, ale původní balíček je nejbezpečnější reference, když potřebujete obnovit model, texturu nebo položku metadat.
2. Zvolte správný směr
Použijte Java na Bedrock pro Java .zip obsahující pack.mcmeta. Použijte Bedrock na Java pro .mcpack nebo .zip obsahující manifest.json. Java Version Update pouze přepíše pack.mcmeta v existujícím Java balíčku.
3. Zkontrolujte zjištěné údaje o balíčku
Před konverzí zkontrolujte název balíčku, popis a Java pack_format. Hodnota pack_format pouze říká Java, který formát resource packu je cílem. Automaticky nepřepisuje modely ani jiné soubory specifické pro verzi.
4. Stáhněte a otestujte v novém světě
Nainstalujte převedený archiv, povolte jej samostatně a prohlédněte několik bloků a předmětů. Testování bez jiných balíčků usnadňuje identifikaci chybějících textur, špatných cest a konfliktů v pořadí načítání.
Co se mění během konverze
Následující tabulka odděluje práci provedenou automaticky od částí, které byste měli zkontrolovat sami. To usnadňuje rozhodnutí, zda konvertor vyhovuje vašemu balíčku, před zpracováním velkého archivu.
| Konverze | Zpracováno automaticky | Zkontrolovat po stažení |
|---|---|---|
| Java do Bedrock | Vytvoří manifest.json a UUID, zkopíruje ikonu balíčku a přemapuje běžné cesty textur bloků a předmětů. | Požadavky na Java modely, funkce OptiFine, shadery, fonty, zvuky, animace a Bedrock materiály nebo render-controller. |
| Bedrock do Java | Vytvoří pack.mcmeta, zkopíruje ikonu balíčku a přemapuje běžné bloky a předměty do struktury textur Java. | Pouze Bedrock UI, definice entit, attachables, render controllery, materiály a jakýkoli obsah behavior-packů. |
| Aktualizace verze Java | Zkopíruje archiv a nahradí pack.mcmeta vybraným pack_format a popisem. | Přejmenované cesty textur, změněná schémata modelů, odebrané herní assety a další změny mezi verzemi Minecraftu. |
Kontrolní seznam testování
- Ověřte, že Minecraft rozpozná archiv a zobrazí očekávaný název balíčku a ikonu.
- Zkontrolujte bloky a předměty z několika materiálových rodin místo testování pouze jedné textury.
- Hledejte fialovo-černý vzor chybějící textury a přečtěte si herní log kvůli neplatným cestám.
- Testujte animované textury, průhledné pixely, vlastní zvuky, fonty, modely a uživatelská rozhraní zvlášť.
- Otevřete CONVERSION_NOTES.txt v souboru ke stažení. Obsahuje seznam souborů, které konvertor přeskočil, protože vyžadují ruční práci.
Běžné problémy při konverzi
Minecraft nerozpozná balíček: Otevřete archiv a ujistěte se, že pack.mcmeta nebo manifest.json je v kořenu archivu, ne uvnitř další vnořené složky.
Některé textury chybí: Porovnejte chybějící asset s původním balíčkem a zkontrolujte jeho cestu specifickou pro edici. Složité modely mohou odkazovat na další textury, které nejsou součástí základního mapování složek.
Balíček se načte, ale vypadá špatně: Vypněte ostatní resource packy, ověřte cílovou verzi Minecraftu a zkontrolujte průhledné nebo animované textury. Různé edice mohou interpretovat UV rozložení a pravidla vykreslování odlišně.
Soukromí a velké balíčky
Vybraný archiv zůstává ve vašem prohlížeči. JSZip jej čte a znovu sestavuje lokálně, takže nástroj nenahrává vaše textury do MC Toolbox. Velmi velké balíčky mohou stále využívat značnou paměť, protože prohlížeč musí držet zdrojový archiv a generovaný archiv současně. Pokud velká konverze selže, zavřete nepoužívané karty a zkuste balíček v desktopovém prohlížeči.
Časté dotazy k převodníku balíčků
Umí převést každý balíček dokonale?
Ne. Zvládá běžný převod textur a metadat. OptiFine CIT, CEM modely, shadery, vlastní Java modely, Bedrock render controllery a logika chování obvykle vyžadují ruční úpravy.
Nahrávají se mé soubory?
Ne. Konvertor běží lokálně ve vašem prohlížeči pomocí JSZip. Přečte váš archiv, vytvoří nový archiv a stáhne ho, aniž by balíček odesílal na server.
Jaké formáty mám nahrát?
Použijte .zip pro Java balíčky a .mcpack nebo .zip pro Bedrock balíčky. Výstupem je .mcpack pro Bedrock nebo .zip pro Java.
Aktualizuje změna pack_format staré textury a modely?
Ne. Java Version Update mění pouze pack.mcmeta. Minecraft přejmenoval soubory a změnil formáty modelů napříč verzemi, takže starší balíček může stále vyžadovat ruční migraci.
Mohu převést Bedrock behavior pack na Java data pack?
Ne. Tento konvertor je určen pro běžná metadata resource-packů a textury. Bedrock behavior packy a Java data packy používají různé systémy a vyžadují účelovou konverzi nebo ruční vytvoření.
Proč má převedený balíček méně souborů?
Cesty specifické pro edice a nepodporované cesty jsou záměrně vynechány z generovaného archivu. Přečtěte si CONVERSION_NOTES.txt, abyste viděli, které soubory byly přeskočeny, a poté ručně přeneste funkce, které stále potřebujete.