Cara Mempercepat Pengalaman Minecraft Anda dengan Minecraft Land Generator
Saat Anda menjelajahi dunia Minecraft, gim ini mencurahkan banyak sumber daya untuk membuatnya di sekitar Anda. Menghasilkan bagian-bagian ini sebelumnya secara signifikan mengurangi beban sumber daya pada CPU Anda saat bermain game yang mengarah ke permainan yang lebih lancar dengan lag lebih sedikit. Baca terus saat kami menunjukkan kepada Anda cara mempopulasikan peta dunia Anda untuk bermain lebih cepat.
Mengapa Saya Ingin Melakukan Ini?
Seperti yang telah kita bahas dalam tutorial Minecraft lainnya, Minecraft adalah gim yang sangat mengejutkan sumber daya. Mungkin terlihat sederhana di permukaan, berkat tekstur resolusi rendah dan bentuk gumpal, tetapi di bawah tenda ada sejumlah besar perhitungan dan rendering yang terjadi untuk menghasilkan dan mewakili peta dunia serta menangani semua entitas dan terkait fisika.
Proses ini cukup intensif CPU. Ketika terbang di sekitar dalam mode kreatif di mana potongan mengisi dengan cepat untuk mengimbangi bahkan pemain di komputer kelas atas akan melihat gagap dan ketinggalan; pemain di komputer lama biasanya akan melihat permainan mereka terhenti total dan frame rate akan jatuh ke dalam satu digit.
Kelambatan ini saat gim membuat dan menampilkan bongkahan baru adalah pembunuh imersi yang nyata dan, jika keterlambatannya sangat buruk maka gim Anda terkunci, pembunuh yang menyenangkan juga. Untungnya ada cara untuk menghindari permainan menunggu. Meskipun akan selalu ada overhead untuk berbagai proses dalam game, menghasilkan potongan baru sebenarnya adalah proses yang bisa kita lakukan, jika Anda mau, sehingga pengangkatan berat dilakukan saat kita tidak bermain game. Triknya bergantung pada program kecil pintar yang disebut Minecraft Land Generator, dan hanya ada sedikit alasan untuk tidak memanfaatkannya.
Bagaimana cara kerjanya?
Prinsip di balik Minecraft Land Generator sangat sederhana ketika Anda membedah prosesnya. Minecraft Land Generator adalah aplikasi pembantu yang, ketika dipasangkan dengan peta dunia dan file server Minecraft yang kompatibel, mensimulasikan eksplorasi peta seolah-olah pemain menjelajahinya.
Jika Anda, sang pemain, harus secara tepat dan sistematis mengatur kotak 20.000 x 20.000 persegi dalam permainan itu akan sangat membosankan dan akan memakan waktu berhari-hari untuk bermain game. Namun, pada komputer yang lebih baru, Minecraft Land Generator memerlukan satu atau dua jam untuk menyelesaikan tugas yang sama (dan bahkan pada komputer lama, Anda dapat membiarkannya berjalan semalaman untuk mencapai tujuan yang sama). Lebih jauh, begitu Anda melakukan lari awal (panjangnya satu atau dua belas jam) pekerjaan selesai dan Anda tidak perlu menjalankannya lagi kecuali Anda ingin memperluas peta dunia Anda secara seragam lagi (katakanlah dari 10.000 blok di satu sisi hingga 20.000 blok di samping).
Minecraft Land Generator bekerja dengan sangat baik, kami hanya dapat melaporkan satu kelemahan untuk menggunakannya: peningkatan ukuran file dunia. Meskipun setiap peta Minecraft pada dasarnya lengkap sejak saat penciptaan dunia (ingat algoritma generasi + benih dunia seperti DNA untuk peta) dunia tidak benar-benar ada sebagai data konsumsi hard drive nyata sampai pemain mengunjungi setiap potongan baru dan memunculkan generasi potongan.
Karena peta baru yang hampir tidak dieksplorasi sekitar ~ 10MB atau kurang dalam ukuran untuk memperhitungkan potongan pertama dan file dukungan tetapi ketika pemain mengeksplorasi itu tumbuh dalam ukuran karena data untuk setiap potongan ditulis ke file permainan. Pada saat peta berisi 5.000 x 5.000 blok potongan file game akan membengkak menjadi sekitar 600MB. Peta yang lebih besar memiliki ukuran file yang lebih besar (begitu eksponensial); peta 20.000 kali 20.000 memiliki file game yang berbobot 6GB.
Itulah satu-satunya trade off nyata yang Anda lakukan dengan Minecraft Land Generator. Apa yang Anda peroleh dalam peningkatan waktu muat dan permainan lebih cepat yang Anda bayar dengan ruang disk. Mengingat seberapa banyak generasi chunk yang tertinggal dari gim pemain tunggal (terutama pada mesin kelas bawah) dan betapa beratnya beban pemrosesan yang ditempatkan di server (di mana banyak pemain dapat menjelajah ke berbagai arah dan menghasilkan lusinan bongkahan per detik) pengorbanannya lebih berharga untuk sebagian besar pemain dan benar-benar layak jika Anda menjalankan server.
Menggunakan Minecraft Land Generator
Minecraft Land Generator (di sini disebut sebagai MLG untuk singkatnya) berfungsi dengan sempurna ketika Anda telah mengonfigurasinya dengan benar, tetapi konfigurasi yang tepat bisa sedikit rumit. Mari kita berjalan melalui proses instalasi dan proses konfigurasi untuk memastikan Anda memiliki pengalaman bebas masalah.
Mengunduh Minecraft Land Generator
File sumber di-host di Github dan jika Anda tidak terbiasa dengan Github cara Anda mengaksesnya tidak terlalu transparan. Untuk mengambil salinan MLG terbaru, navigasikan ke arsip zip proyek di sini.
Pilih tautan yang bertuliskan MinecraftLandGenerator_X.X.X_Xanilla_Server.zip (pada tutorial ini file tersebut adalah versi 1.7.5). Jangan khawatir bahwa file tersebut kedaluwarsa (versi 1.7.5 adalah dari Oktober 2013 yang, dalam istilah Minecraft, praktis kuno); itu otomatis diperbarui dan kami akan segera melakukannya.
Di subhalaman untuk file zip, pilih tombol "Raw", seperti yang terlihat pada tangkapan layar di atas. Simpan file.
Memasang dan Memutakhirkan Minecraft Land Generator
Setelah mengunduh file zip, ekstrak isinya. Kami menyimpan semua alat pengeditan Minecraft di arsip Minecraft kami di bawah \ Minecraft \ Alat Pengeditan \ tetapi Anda dapat menempatkan alat "MinecraftLandGenerator" yang diekstraksi di mana saja yang Anda inginkan karena file aplikasi dan dukungan sepenuhnya mandiri.
Buka folder dan cari file setup yang sesuai untuk sistem operasi Anda.
MLG termasuk file pengaturan untuk Windows, Mac, dan Linux, yang diberi nama dengan jelas “MLG_Initial_Setup_OS.EXT”Di mana sistem operasi dan ekstensi yang sesuai untuk sistem operasi itu diberi label dengan jelas. Pengguna Windows harus menjalankan MLG_Initial_Setup_Windows.cmd, dan seterusnya. Tunggu skrip selesai berjalan. Setelah menjalankan file pengaturan awal, folder MLG Anda akan secara signifikan lebih padat dan MLG akan diperbarui (1.7.6 pada tutorial ini).
Namun, ada sedikit pembaruan manual yang diperlukan. MLG tidak dapat mendistribusikan file server Minecraft yang sebenarnya (tetapi dapat mengunduhnya dari server Minecraft selama proses pembaruan). Meskipun tidak termasuk mekanisme untuk mengunduh file server.jar terbaru, mekanisme ini rusak (karena Mojang mengubah cara mereka menamai file arsip mereka dan minecraft_server.jar tidak lagi secara universal menunjuk pada rilis terbaru). Karena itu, pembaru selalu mengunduh Minecraft Server 1.5.2 yang lebih dari ketinggalan zaman.
Anda dapat mengunduh file server Minecraft terbaru (minecraft_server.1.8.1.jar pada tutorial ini) dari server Minecraft resmi di sini. Anda dapat mengunduh versi server.jar yang lebih lama dari Mojang dengan menggunakan tabel yang dikelola dengan baik ini milik MCVersions.net. Mengapa mengunduh versi yang lebih lama?
Mengunduh versi server yang benar adalah langkah paling kritis. Nomor versi file server.jar harus cocok dengan versi Minecraft tempat Anda memainkan peta dunia. Jika Anda ingin memperluas peta dari Minecraft 1.6.4, misalnya, Anda tidak dapat menggunakan server Minecraft 1.8.1 untuk menjalankan MLG karena algoritme chunk generation dan konten game telah berubah sangat banyak antara 1.6.4 dan 1.8. * Yang bahkan jika MLG tidak langsung crash, itu akan menghasilkan kesalahan dan artefak yang sangat jelek di peta Anda.
Sekali lagi, untuk penekanan, Anda harus menggunakan versi server Minecraft yang cocok dengan versi game Anda.
Aturan ini berlaku di seluruh papan. Misalnya, jika Anda menggunakan server.jar yang dimodifikasi dengan mod game, bahwa adalah file server.jar yang perlu Anda berikan kepada MLG. Terlepas dari keadaan (server vanilla, server modded, server baru, server lama) file server.jar harus sesuai dengan peta dengan tepat.
Setelah Anda mengunduh file server.jar yang tepat (dalam hal peta pemain tunggal di mana Anda tidak menggunakan server) atau Anda telah menyalin file server.jar (dalam hal menjalankan server rumah), hapus file minecraft_server.jar yang ada dari root folder MLG dan ganti dengan file server yang tepat (mengganti nama file itu ke minecraft_server.jar jika perlu).
Dalam semua pengujian MLG kami, satu-satunya masalah yang muncul adalah akibat langsung dari kegagalan untuk memasangkan peta yang sedang kami kerjakan dengan file server.jar yang cocok.
Menjalankan Minecraft Land Generator
Setelah Anda menyelesaikan proses pengaturan pada langkah sebelumnya (dengan penekanan pada selalu, selalu, menggunakan server.jar yang benar untuk peta Anda) semuanya berjalan lancar. Faktanya, Anda hanya memiliki dua pilihan sederhana untuk dibuat. Pilihan pertama adalah apakah Anda ingin membuat peta baru atau memperluas peta yang ada. Pilihan kedua adalah seberapa besar area yang ingin Anda hasilkan (perlu diingat bahwa ukuran peta yang dihasilkan berskala cepat; 5000 x 5000 blok adalah ~ 600MB sementara 20.000 x 20.000 blok adalah ~ 6GB).
Membuat Peta Baru
Meskipun kebanyakan orang akan tertarik untuk memperluas peta yang sudah ada yang sudah mereka mulai jelajahi dan sukai, kami akan membahas pembuatan peta baru terlebih dahulu karena ini membutuhkan pengaturan yang paling sedikit dan masih merupakan penggunaan yang layak dari MLG (terutama untuk pengguna yang ingin membuat dan seluruh peta server dalam satu gerakan).
Server.jar akan menggunakan file properti server.prop yang terletak di folder MLG saat menghasilkan dunia. File server.properties menggunakan pengaturan Minecraft default dan, kecuali Anda memiliki kebutuhan khusus untuk mengubah sesuatu, tidak perlu mengubah pengaturan di dalamnya. Jika Anda ingin lebih memahami file server.properties, lihat entri wiki Minecraft ini. Jika Anda sudah menjalankan server (terutama server modded dengan entri custom server.properties) salin file server.properties yang ada bersama dengan file server.jar yang ada.
Untuk menghasilkan dunia baru menggunakan file server.jar Anda saat ini, cukup jalankan Run_MLG_Windows.cmd (atau file yang setara untuk sistem operasi Anda). Anda akan diminta memasukkan dimensi peta seperti itu.
Demi demonstrasi kita akan menghindari menggunakan sisi panjang yang sama untuk peta kita dan alih-alih menggunakan dimensi persegi panjang (praktis berbicara Anda mungkin menginginkan peta persegi). Kami memulai proses pembuatan peta dengan input X: 8.000 Z: 5.000.
Menggunakan alat Mapcrafter yang sangat keren yang menghasilkan versi gaya Google Maps dari peta Minecraft Anda (lihat tutorial ini jika Anda tertarik menggunakannya), kita dapat melihat bagaimana peta kami terlihat di dalam bahkan saat memuat permainan.
Ketika proses selesai, salin folder / world / folder yang dihasilkan dan semua file di dalamnya ke Minecraft / save / folder Anda atau ke lokasi yang sesuai dengan server Anda. Jalankan game atau server seperti biasa dan nikmati peta pregenerasi Anda.
Memperluas Peta yang Ada
Jika Anda memiliki peta yang ada, MLG melakukan pekerjaan luar biasa yang sama-sama meluas dan mengisi peta. Jika Anda telah menjelajahi dalam pola berkelok-kelok ke sekitar 5.000 blok dari titik spawn, misalnya, dan Anda ingin memperluas peta menjadi 10.000 x 10.000 blok, MLG tidak hanya akan memperluas perbatasan peta. tetapi isi setiap lubang di wilayah yang sudah dieksplorasi sehingga peta yang dihasilkan terus menerus dari perbatasan ke perbatasan tanpa celah. Berikut adalah contoh peta, sebuah dunia kecil yang telah kami mulai jelajahi, seperti pada bagian terakhir, dari Mapcrafter.
Untuk memperluas / mengisi peta yang ada, Anda perlu menyalin isi penyimpanan file dunia Anda ke direktori MLG. Sebagai contoh, katakanlah peta yang ingin Anda rentangkan disebut Super Awesome World dan terletak di minecraft / save / folder Anda di direktori / Super Awesome World /.
Salin seluruh direktori itu, / Dunia Super Luar Biasa / dan semua isinya ke direktori MLG Anda dan kemudian ganti foldernya ke / dunia /.
Jalankan jalankan Run_MLG_Windows.cmd (atau file yang setara untuk sistem operasi Anda) seperti yang kami lakukan di bagian sebelumnya. Satu-satunya perbedaan yang terlihat antara kedua metode, dari perspektif output aplikasi, adalah bahwa ketika Anda menjalankan perintah tanpa dunia yang ada seperti yang kami lakukan di bagian sebelumnya, ia akan mengumumkan bahwa tidak ada dunia yang valid dan yang sedang dihasilkan ; ketika Anda menjalankan skrip dengan direktori / world / yang sudah ada dan valid, ia akan memuatnya dan segera mulai memperluas dunia.
Mari kita memperluas dunia yang sangat kecil, yang terlihat di atas, ke dunia blok berukuran 5.000 x 5.000 dengan ukuran yang layak. Setelah proses selesai, kita dapat menjalankan Mapcrafter lagi dan melihatnya. Kami telah menjaga skala / tingkat pembesaran sama untuk kedua gambar sehingga Anda dapat melihat berapa banyak potongan baru yang dihasilkan dan bagaimana MLG mengisi celah.
Indah. Generasi chunk edge-to-edge yang mulus tanpa ada celah blok di peta.
Sekarang ketika kita bermain, menunggu mesin game berputar dengan menghasilkan bongkahan baru akan menjadi kekhawatiran kita yang paling sedikit. Berbicara tentang mempercepat Minecraft, sementara tutorial hari ini tentang pregenerasi peta Anda dengan Minecraft Land Generator akan membantu meringankan beban, ada berbagai macam tweak yang dapat Anda gunakan mulai dari menyesuaikan pengaturan video Anda hingga memasang mod peningkatan kinerja untuk membuat Minecraft berjalan bahkan pada penuaan komputer.
Punya pertanyaan mendesak tentang Minecraft atau tutorial yang ingin Anda tulis? Kirimkan email kepada kami di [email protected] dan kami akan melakukan yang terbaik untuk menjawabnya.