Cara Meningkatkan Peta Minecraft Lama Anda untuk Peralihan Lancar ke Biomes Baru
Meningkatkan Minecraft untuk mendapatkan ciri-ciri terbaru sentiasa menyeronokkan melainkan jika ia memecahkan peta lama anda dan menghasilkan artifak yang besar dan hodoh di sekelilingnya. Baca terus seperti yang kami tunjukkan kepada anda bagaimana anda boleh mengambil peta Minecraft lama dan bawa ke versi baru Minecraft tanpa mengambil risiko gangguan yang sangat buruk di kawasan anda.
Apa masalahnya?
Peta besar yang dihasilkan oleh peta Minecraft dibuat menggunakan algoritma penjana medan yang diberi makan oleh benih dunia (rentetan alpha-numerik sama ada dihasilkan pada masa dunia dibuat berdasarkan timestamp sistem atau dibekalkan oleh pemain). Benih ini berfungsi sebagai nombor pseudo-rawak yang dimasukkan ke dalam persamaan kompleks yang kemudian menghasilkan dunia Minecraft di sekitar pemain, dipotong oleh potongan.
Sistem ini berfungsi dengan sangat baik, dan ia adalah penyokong utama alam semesta Minecraft di mana pemain boleh menyimpan perayauan dan perayauan dengan bukit, gunung, gua, dan lebih banyak lagi yang dihasilkan untuk mereka meneroka.
Di mana ia pecah (dan apa yang kita bimbangkan hari ini) adalah apabila pemain membawa peta lama dari versi Minecraft sebelumnya menjadi versi baru Minecraft. Benih dunia kekal dengan peta dunia untuk kehidupan peta itu tetapi apakah algoritma generasi medan yang dibuat berdasarkan benih itu boleh berubah dengan ketara antara versi Minecraft utama.
Ini bermakna jika anda memuatkan peta yang dibuat di Minecraft 1.6. * Ke Minecraft 1.8. * Maka kawasan peralihan di antara kawasan yang anda sudah dijelajah dan kawasan baru yang akan anda pelajari pada masa akan datang akan sangat jelek kerana penjana medan akan menjana kawasan yang sama sekali tidak sesuai. Pergunungan akan menjerumuskan ke permukaan lautan, lubang-lubang hutan aneh yang aneh akan muncul di padang pasir, dan artifak hambar yang lain akan muncul di peta anda.
Mari kita lihat bagaimana hodoh yang boleh dilakukan dengan memuatkan peta dengan Minecraft 1.6.4 dan kemudian memuatkan dalam Minecraft 1.8.3. Pertama, inilah screenshot screenshot kami. Benih untuk peta kami, jika anda ingin bermain bersama di rumah, adalah 1261263041493870342. Untuk maklumat tentang penggunaan benih, periksa pelajaran Minecraft kami Membuat Peta Custom.
Pertama, mari menyerlahkan metodologi kami. Kami telah memuatkan peta dalam mod Kreatif dan diterbangkan terus dari dataran permulaan kami. Jarak paparan ditetapkan kepada "Jauh" (versi awal Minecraft tidak membenarkan jarak paparan berdasarkan angka, tetapi kita tahu bahawa Jauh bersamaan dengan jarak pandangan 16 ketulan). Ini bermakna bahawa sekitar titik bertelur kami terdapat grid 32 × 32 potongan yang dijana oleh penjana bumi.
Setelah membuat peta ini, kami menunggu semua potongan untuk menghasilkan dan pandangan kami untuk mengisi semua arah. Kami kemudian kami log keluar dan memuatkan peta yang sama di Minecraft 1.8.3 dan tetapkan jarak pandangan kami kepada 32 bahagian. Selepas menunggu jarak untuk membuat kami terbang di sekitar tepi peta lama (kira-kira 16 ketulan jauh dari pusat) dan melihat di mana tepi peta yang dihasilkan dengan algoritma lama bergabung dengan yang baru. Anda tahu kampung yang dapat anda lihat di kejauhan di padang pasir di atas? Ia mempunyai garis pantai yang agak pelik sekarang.
Petikan di atas diambil selepas terbang ke seberang desa padang pasir, melihat ke arah pusat peta dari medan yang baru dijana. Penjana lama membaca benih itu dan berkata, "Buat kawasan ini padang pasir!" Tetapi penjana baru berkata, "Buat kawasan ini sebuah lautan!" Anda dapat melihat garis tajam yang bergerak secara mendatar yang menggambarkan kawasan lama dari yang baru.
Sekiranya itu tidak cukup jelek dan jelek untuk anda, pertimbangkan tangkapan skrin ini dari kawasan hutan yang dilihat di sebelah utara titik bertelur dan kampung di atas imej di atas.
Di sana, biome hutan gunung besar yang indah. Mari kita lihat betapa hebatnya ia kelihatan dari sisi lain.
Indah. Lebih banyak lautan dan, kerana ketinggian medan yang dihasilkan sebelum kita memuatkan peta lama ke dalam versi Minecraft yang lebih baru, penurunan dari puncak gunung hutan ke laut di bawah adalah sekitar 50 blok. Mungkin kita harus bersyukur kerana kesalahan itu menjana lautan dan bukan bidang kerana kejatuhan semacam itu pasti akan dilakukan.
Sekiranya anda masih tidak yakin bahawa glitches rendering tidak benar-benar mengerikan, mari kita dapatkan bantuan rakan lama Mapcrafter kami untuk membuat paparan gaya Google 3D 3D pada peta yang sedang kami pelajari untuk menunjukkan kepada anda betapa kejam pertembungan penjana bumi adalah benar.
Apa yang dapat kita tentukan dari pandangan atas bawah ini adalah bahawa benih dalam penjana 1.6.4 mahu mewujudkan kawasan di sekitar titik bertelur yang merupakan persimpangan hutan, padang pasir, dataran dan hutan salji taiga. Apa penjana 1.8.3 yang ingin dibuat di tempat yang sama adalah lautan yang besar dengan spattering pulau-pulau kecil dan besar (seperti yang dilihat di kawasan bawah) jisim tanah dengan gunung dan hutan.
Ketika kedua benturan bersama Minecraft pada dasarnya berkata, "Baiklah, potongan-potongan ini sudah ada sehingga kami tidak akan berusaha untuk menghasilkannya lagi, tetapi kebutuhan pemain baru ketulan supaya kami akan menggunakan penjana versi semasa. "Hasilnya adalah mishmash yang dahsyat yang anda lihat di atas.
Sekarang, kami akan menjadi yang pertama memberitahu anda bahawa persegi 32x 32 sempurna kami adalah contoh yang melampau di mana tepi sangat teruk. Kami sengaja membuat peta persegi kecil di Minecraft 1.6.4 dengan nyata untuk kedua-dua hiper menonjolkan dan melokalisasikan perubahan yang melampau di antara kawasan lama dan baru untuk mempamerkannya untuk anda.
Peta "tinggal di" di mana anda telah menjelajah secara organik dan bermain permainan tidak akan mempunyai apa-apa bentuk persegi yang sempurna tetapi sebaliknya akan mempunyai semua jenis garpu, lengkung, dan apa-apa di mana anda telah bergerak di sekitar peta tanpa meneroka dengan teliti setiap inci ke tepi. Peta semacam ini akan merebak di sepanjang tepi yang luas serta poket glitches di dalam peta pedalaman di mana pemain tidak pernah menceburkan diri dan oleh itu tiada ketulan yang dihasilkan. Mereka juga, potongan interior yang hilang, akan mengalami masalah generasi yang akan meninggalkan artifak aneh di belakang (seperti tampalan pasir padang pasir yang sempurna di tengah-tengah biome bersalji).
Nasib baik untuk kita semua, ada alat yang sangat pintar di luar sana yang melakukan kerja yang hebat melicinkan lipatan antara medan lama yang dihasilkan oleh versi sebelumnya Minecraft dan medan baru yang dihasilkan oleh versi baru. Mari kita lihat bagaimana kita dapat menyelamatkan peta kita dari rupa medan yang jelek dengannya.
Melancarkan Peralihan Terrain dengan MCMerge
MCMerge adalah editor sumber terbuka Minecraft yang melakukan satu perkara dan satu perkara yang sangat baik: ia dengan teliti mengurut sempadan antara medan lama dan medan baru supaya ruang peralihan adalah cerun lembut ke sungai yang menyatukan kedua bioma tanpa kekacauan dan peralihan yang tidak wajar yang kita lihat di bahagian sebelumnya.
Anda menggunakan MCMerge di antara naik taraf sehingga ia dapat belajar dan merangkumi sempadan peta lama anda, kemudian anda memuatkan peta dalam baru versi Minecraft dan lakukan beberapa meneroka (atau gunakan alat seperti Minecraft Land Generator untuk melakukan penjelajahan untuk anda dengan generasi potongan automatik), dan kemudian anda menjalankan MCMerge sekali lagi, dan ia mengesan lebih banyak jahitan di antara medan lama dan medan baru , memecahkan mereka ke dalam lembah dan celah mencari semula jadi dengan sungai di bahagian bawah sehingga peralihan anda tidak lagi kelihatan seperti pecah cina tetapi landskap semula jadi.
Mari memecah urutan peristiwa yang digariskan di atas dan menggambarkan peralihan dengan tangkapan skrin dan penunjuk untuk menyerlahkan bagaimana perubahan bentuk.
Pilih Peta Anda
Untuk tujuan tutorial ini, kami memilih untuk menggunakan biji yang sama dan sama sebelum dan selepas versi Minecraft seperti yang kita lakukan dalam bahagian sebelumnya: Minecraft 1.6.4 dan Minecraft 1.8.3. Satu-satunya perbezaan ialah kita membuat semula peta dengan benih yang sama dan kemudian berkeliaran di dalam fesyen yang lebih organik dalam mod kelangsungan hidup untuk mewujudkan bentuk peta yang semula jadi (dan bukan persegi yang sempurna yang kita buat sebelum ini).
Inilah peta tutorial yang kelihatan apabila diberikan dalam Mapcrafter.
Kami telah memperbesarkan di pinggir barat-barat di mana kita akan dapat melihat dengan mudah, kemudian, di mana jahitan baru diletakkan di atas.
Mana-mana peta anda, anda pilih penting bahawa anda benar-benar, dalam keadaan apa-apa, memuat dan meneroka peta dari versi lama Minecraft anda dalam versi Minecraft yang lebih baru sehingga anda melengkapkan pusingan pertama proses MCMerge sebagai berbuat demikian dapat memperkenalkan gangguan yang tidak dapat diperbaiki ke peta anda.
Juga, sebelum anda meneruskan, pentingnya anda telah menyandarkan peta pilihan anda untuk disimpan. Kami tidak mempunyai masalah dengan MCMerge atau, untuk perkara itu, mana-mana alat pengeditan dunia yang banyak digunakan selama bertahun-tahun, tetapi selalu lebih baik untuk selamat daripada maaf.
Memuat turun MCMerge
Anda boleh mengambil salinan edisi terbaru MCMerge di topik rasmi MCMerge di forum Minecraft. Muat turun datang dalam dua perisa, kod Python untuk Mac OS X, Linux, dan pengguna OS lain (yang memerlukan anda memuat turun dan memasang Python untuk OS anda dan segelintir dependensi yang digariskan dalam fail readme) atau Windows pra-dikompilasi versi yang hanya memerlukan anda memuat turun Pakej Redistributable Microsoft Visual C ++ 2008 (x86) jika ia belum dipasang pada mesin anda.
Catatan: Untuk tutorial ini, kami akan menggunakan versi Windows; bagi mereka yang mengikuti bersama dengan versi Python hanya menggantikan "mcmerge.exe" dalam semua arahan yang mengikuti dengan "python mcmerge.py" sebagai penggantian. Semua suis dan pengubah suis tambahan tetap ada.
Salin direktori simpan dunia yang anda ingin bekerjasama ke folder / MCMerge / sebelum meneruskan. (mis. Jika dunia anda dipanggil "Funland", kini terdapat direktori / MCMerge / Funland /.)
Menjalankan Pas MCMerge Awal
Dengan direktori simpan yang diletakkan di dalam / dunia / folder, sudah tiba masanya untuk terus menjalankan lulus pertama. Ini adalah peringkat prosedur di mana MCMerge akan melakukan jejak kontur di sepanjang sempadan peta sedia ada dan membuat nota yang potongan berbaring terus di pinggir dunia yang dijelajahi.
Untuk melaksanakan jejak jalankan arahan berikut dari dalam direktori / MCMerge / melalui baris arahan di mana "dunia" adalah nama direktori simpan dunia anda.
mcmerge.exe jejak "dunia"
Proses mengesan adalah cukup tajam, bahkan untuk dunia yang besar, dan anda akan menghasilkan output seperti ini.
Mendapatkan kontur dunia yang ada ...
Menjejaki kontur dunia ...
Rakaman data balas dunia ...
Pengesanan kontur dunia selesai
Pada masa ini MCMerge mempunyai data yang diperlukan. Anda boleh mengesahkan proses dengan mencari dalam direktori dunia anda, kini terdapat folder baru berlabel "# # MCEDIT.TEMP ##" dan fail bernama "contour.dat". Sekiranya arahan menghasilkan ralat dan / atau tiada fail tambahan muncul dalam folder maka anda mungkin perlu menjalankan perintah sebagai pentadbir.
Menjana Data Baru Baru
Setelah proses kontur selesai langkah seterusnya adalah memuat peta Minecraft anda di baru versi Minecraft. Kami tidak boleh menekankan bahawa sedikit yang cukup seolah-olah anda memuat dengan versi asal Minecraft anda tidak akan mendapatkan bioma baru dari penjana medan baru; anda akan mendapat data biome lama yang menjadikan seluruh proses tidak bernilai kerana anda perlu bermula sekali lagi.
Terdapat dua cara untuk menghasilkan data baru. Anda sebenarnya boleh memainkan permainan dan terbang di dalam mod kreatif, mengikuti sempadan dunia anda dan memuatkan data baru. Jika anda mempunyai peta yang sangat kecil seperti yang kami gunakan untuk tutorial ini, ini adalah satu kaedah yang sangat munasabah.
Sekiranya anda mempunyai peta yang lebih besar, proses meneroka sempadan dunia lama boleh mengambil masa mana saja dari jam ke hari. Selanjutnya anda mungkin ingin melangkau penjelajahan sebenar kerana takut kejutan merosakkan dalam peta mod kelangsungan hidup. Untuk itu, berguna untuk menggunakan Minecraft Land Generator untuk memuatkan data peta secara automatik tanpa syarat bahawa anda memainkan permainan dan menjelajah secara manual.
Sekiranya anda tidak mahu meneroka semua sempadan dan Minecraft Land Generator lebih tweaking daripada yang anda lakukan sekarang, jangan risau. Data kontur yang kami buat pada langkah terakhir tidak akan tamat kerana ia mencatatkan garis besar peta lama anda. Anda boleh menjalankan fungsi penggabungan seberapa banyak yang anda mahu pada masa depan apabila anda mendedahkan kawasan yang tidak berfungsi dengan baik.
Setelah melengkapkan pas kontur, salin data dunia anda kembali ke direktori Minecraft anda dan kemudian muatkan peta dengan baru versi Minecraft. Berjalan di sekitar tepi peta sehingga anda berakhir dengan jenis jagged dan jahitan jahitan dilihat dalam membuat di atas.
Sebaik sahaja anda telah menjelajah peta dan menjana data potongan baru, tiba masanya untuk melaksanakan lulus pembersihan.
Menggabungkan Data Coklat
Langkah akhir proses ini adalah untuk menyalin fail simpan dari direktori simpan Minecraft anda (sekarang anda telah menghasilkan data baru dengan versi baru Minecraft) kembali ke / MCMerge / folder yang anda bekerja di.
Dengan fail peta yang dikemas kini di tempat, jalankan arahan berikut:
mcmerge.exe menggabungkan "dunia"
Duduk dan berehat. Proses di dunia kecil adalah beberapa minit yang panjang, proses di dunia yang sangat besar dapat mengambil bahagian yang lebih baik satu jam atau lebih. Apabila proses selesai salin fail simpan dari direktori MCMerge kembali ke direktori Minecraft anda menyimpan direktori dan muatkannya. Dunia baru anda yang baru dikemas kini akan mempunyai peralihan yang sangat lancar antara bioma tanpa pergerakan bergerigi dan bergelora di antara medan lama dan baru.
Ingatlah betapa peralihan berada di atas di atas? Mari kita lihat hasil peta data baru dengan tepi yang digabungkan.
Tidaklah teruk sangat. Sukar untuk memberitahu betapa lancarnya semuanya kelihatan di langit, bagaimanapun, jadi mari turunkan dan bandingkan tempat dari perspektif dalam permainan. Di sini adalah lokasi di mana terdapat pola tangga tangga yang berbeza dan hodoh di mana hutan bertemu dengan biome lautan dan kemudian, dalam pandangan yang sama, jahitan yang hodoh antara kawasan dataran dan kawasan gunung.
Di dalam peta tetap MCMerge, dilihat di bawah dari sudut yang sedikit berbeza yang benar-benar menunjukkan perubahan, garis pantai dipotong dan diubah dan jahitan di antara dataran dan pergunungan ditetapkan dengan pelarasan sungai dan ketinggian di pinggir gunung biome.
Apa yang kelihatan sangat jelas yang akan menjadikan anda menganggap permainan telah dipelintir sekarang kelihatan tepat di rumah di dunia Minecraft, tidak ada soalan yang ditanya. Walaupun anda mempunyai jahitan yang panjang dan lurus untuk menyembunyikannya, ia masih kelihatan semula jadi.
Dalam tangkapan skrin di bawah, anda dapat melihat tempat, berpuluh-puluh potongan panjang, di mana dua biomes bertemu sepanjang garis yang sangat lurus. Walaupun sungai yang dihasilkan kelihatan agak sedikit tidak semulajadi kerana sifat-sifat biasa sungai Minecraft (dan pemain bermata tajam pastinya akan mengingati alam semulajadi yang lurus dari sudut pandangan yang tinggi) ia masih kelihatan jauh lebih semula jadi daripada garis sempurna yang lurus menandakan sempadan antara dua biomes.
Apabila berurusan dengan jahitan yang betul-betul lurus MCMerge melakukan pekerjaan yang pasti-baik-cukup membersihkan dan mengepam jahitan (ke titik yang hanya apabila dilihat dari udara atau dalam rendering ke garis menjadi jelas). Apabila berurusan dengan tepi peta yang lebih organik dan mengembara, kerja pembersihan hampir tidak dapat dikesan.
Dalam tutorial hari ini kita menggunakan tetapan lalai di bawah keadaan yang kurang baik (peta kami mempunyai campuran kedua-dua tepi lurus yang tajam dan tepi tangga yang melambai) dan kami masih mempunyai hasil yang hebat. Jika anda menjalankan MCMerge pada peta yang lebih besar secara organik yang dijelajahi dan anda terus bertengkar dengan pilihan penggabungan (periksa fail readme untuk melihat bagaimana anda boleh menyesuaikan algoritma fuzzing, kedalaman lembah sungai dan sampul sekitar, dan sebagainya), anda boleh membuat tepi yang disatukan jadi semulajadi dalam penampilan bahawa ia akan mudah dilupakan, sama seperti orang yang memasukkannya, di mana mereka berada.
Mempunyai soalan Minecraft yang menekankan besar atau kecil? Tembak kami e-mel di [email protected] dan kami akan melakukan yang terbaik untuk menjawabnya!