Apa yang dapat dan tidak dapat dilakukan konverter ini
Paket Minecraft Java dan Bedrock menggunakan metadata dan jalur tekstur yang berbeda. Alat ini menangani konversi dasar yang berguna: metadata paket, ikon paket, dan folder tekstur umum. Alat ini tidak berpura-pura menerjemahkan dengan sempurna OptiFine CIT, model CEM, shader, model item Java, pengontrol render Bedrock, atau logika paket perilaku.
Gunakan konverter ini ketika paket sebagian besar terdiri dari tekstur blok dan item standar, atau ketika Anda menginginkan titik awal yang bersih untuk port manual. Java Edition dan Bedrock Edition adalah mesin terpisah dengan nama file, sistem model, aturan material, dan metadata yang berbeda. Arsip hasil konversi harus diperlakukan sebagai draf kerja yang masih perlu diuji dalam game, bukan sebagai bukti bahwa semua fitur kompatibel.
Java -> Bedrock
Membuat manifest.json, menghasilkan UUID, memetakan assets/minecraft/textures/block dan item ke folder tekstur Bedrock, dan mengekspor .mcpack.
Bedrock -> Java
Membuat pack.mcmeta, memetakan textures/blocks dan textures/items ke folder tekstur Java, dan mengekspor .zip siap-Java.
Pembaruan Java
Menyalin paket Java dan menulis ulang pack.mcmeta dengan pack_format yang Anda pilih untuk versi Minecraft yang lebih baru.
1. Simpan arsip asli
Buat cadangan sebelum memulai. Konverter membuat unduhan baru dan tidak menimpa file sumber, tetapi paket asli adalah referensi teraman saat Anda perlu memulihkan model, tekstur, atau entri metadata.
2. Pilih arah yang benar
Gunakan Java ke Bedrock untuk .zip Java yang berisi pack.mcmeta. Gunakan Bedrock ke Java untuk .mcpack atau .zip yang berisi manifest.json. Java Version Update hanya menulis ulang pack.mcmeta dalam paket Java yang ada.
3. Tinjau detail paket yang terdeteksi
Periksa nama paket, deskripsi, dan pack_format Java sebelum mengonversi. Nilai pack_format hanya memberi tahu Java format paket sumber daya mana yang dituju. Ini tidak secara otomatis menulis ulang model atau file khusus versi lainnya.
4. Unduh dan uji di dunia baru
Pasang arsip hasil konversi, aktifkan sendiri, dan periksa beberapa blok dan item. Pengujian tanpa paket lain memudahkan identifikasi tekstur yang hilang, jalur yang salah, dan konflik urutan pemuatan.
Apa yang berubah selama konversi
Tabel di bawah ini memisahkan pekerjaan yang diselesaikan secara otomatis dari bagian yang harus Anda tinjau sendiri. Ini memudahkan untuk memutuskan apakah konverter cocok untuk paket Anda sebelum memproses arsip besar.
| Konversi | Ditangani secara otomatis | Tinjau setelah unduhan |
|---|---|---|
| Java ke Bedrock | Membuat manifest.json dan UUID, menyalin ikon paket, dan memetakan ulang jalur tekstur blok dan item umum. | Model Java, fitur OptiFine, shader, font, suara, animasi, serta persyaratan material atau render-controller Bedrock. |
| Bedrock ke Java | Membuat pack.mcmeta, menyalin ikon paket, dan memetakan ulang blok serta item umum ke dalam struktur tekstur Java. | UI khusus Bedrock, definisi entitas, attachable, render controller, material, dan konten paket perilaku apa pun. |
| Pembaruan versi Java | Menyalin arsip dan mengganti pack.mcmeta dengan pack_format dan deskripsi yang dipilih. | Jalur tekstur yang diubah namanya, skema model yang berubah, aset game yang dihapus, dan perubahan lain antar versi Minecraft. |
Daftar periksa pengujian
- Pastikan Minecraft mengenali arsip dan menampilkan nama serta ikon paket yang diharapkan.
- Periksa blok dan item dari beberapa keluarga material, bukan hanya menguji satu tekstur.
- Cari pola tekstur hilang ungu dan hitam, lalu baca log game untuk jalur yang tidak valid.
- Uji tekstur animasi, piksel transparan, suara kustom, font, model, dan antarmuka pengguna secara terpisah.
- Buka CONVERSION_NOTES.txt di unduhan. File itu mencantumkan file yang dilewati konverter karena memerlukan penanganan manual.
Masalah konversi umum
Minecraft tidak mendeteksi paket: Buka arsip dan pastikan pack.mcmeta atau manifest.json berada di akar arsip, bukan di dalam folder bertingkat tambahan.
Beberapa tekstur hilang: Bandingkan aset yang hilang dengan paket asli dan periksa jalur khusus edisinya. Model kompleks mungkin merujuk tekstur tambahan yang bukan bagian dari pemetaan folder dasar.
Paket dimuat tetapi terlihat salah: Nonaktifkan paket sumber daya lain, verifikasi versi Minecraft target, dan periksa tekstur transparan atau animasi. Edisi yang berbeda mungkin menafsirkan tata letak UV dan aturan rendering secara berbeda.
Privasi dan paket besar
Arsip yang dipilih tetap berada di peramban Anda. JSZip membaca dan membangun ulang secara lokal, jadi alat ini tidak mengunggah tekstur Anda ke MC Toolbox. Paket yang sangat besar tetap dapat menggunakan memori yang besar karena peramban harus menyimpan arsip sumber dan arsip hasil secara bersamaan. Jika konversi besar gagal, tutup tab yang tidak digunakan dan coba paket di peramban desktop.
FAQ Konverter Paket
Bisakah mengonversi setiap paket dengan sempurna?
Tidak. Ini menangani konversi tekstur dan metadata umum. OptiFine CIT, model CEM, shader, model Java kustom, pengontrol render Bedrock, dan logika perilaku biasanya memerlukan pengeditan manual.
Apakah file saya diunggah?
Tidak. Konverter berjalan secara lokal di browser Anda menggunakan JSZip. Ini membaca arsip Anda, membuat arsip baru, dan mengunduhnya tanpa mengirim paket ke server.
Format apa yang harus saya unggah?
Gunakan .zip untuk paket Java dan .mcpack atau .zip untuk paket Bedrock. Keluarannya adalah .mcpack untuk Bedrock atau .zip untuk Java.
Apakah mengubah pack_format memperbarui tekstur dan model lama?
Tidak. Pembaruan versi Java hanya mengubah pack.mcmeta. Minecraft telah mengubah nama file dan format model di berbagai rilis, jadi paket lama mungkin masih memerlukan migrasi manual.
Bisakah saya mengonversi paket perilaku Bedrock menjadi paket data Java?
Tidak. Konverter ini untuk metadata dan tekstur paket sumber daya umum. Paket perilaku Bedrock dan paket data Java menggunakan sistem yang berbeda dan memerlukan konversi khusus atau pembuatan ulang manual.
Mengapa paket hasil konversi memiliki lebih sedikit file?
Jalur khusus edisi dan yang tidak didukung sengaja dikeluarkan dari arsip yang dihasilkan. Baca CONVERSION_NOTES.txt untuk melihat file mana yang dilewati, lalu pindahkan fitur yang masih Anda butuhkan secara manual.