Kembali ke Tutorial

Cara Pre-Generate Chunk Pakai Chunky agar Server Tidak Lag Saat Eksplor

15 September 2026
5 min read
intermediate
minecraft
plugin
performance
lag
chunky

Server sering lag saat pemain terbang pakai elytra atau menjelajah jauh? Penyebabnya biasanya server harus membuat chunk baru saat itu juga. Dengan plugin Chunky, kamu bisa membuat semua chunk di area tertentu lebih dulu, saat server sepi, sehingga waktu dimainkan server tinggal memuat chunk yang sudah jadi.

Sebelum mulai

  • Panduan ini untuk server Minecraft Java dengan software yang mendukung plugin, seperti Paper atau Purpur. Server Fabric atau Forge memakai versi mod Chunky, perintahnya sama.
  • Belum yakin server lag karena chunk? Cek dulu dengan Cara Cek Server Lag di Panel YuelHost.
  • Pre-generate menambah ukuran world. Buat backup dulu lewat Cara Backup dan Restore Server, lalu cek sisa Disk di tab Console.
  • Baru mulai season baru? Jalankan pre-generate sebelum server dibuka untuk pemain. Cara mengganti map-nya ada di Cara Reset Map untuk Season Baru.

1. Install Chunky lewat tab Plugins

Buka tab Plugins, cari chunky, lalu klik Install pada plugin Chunky buatan pop4959. Restart server supaya plugin aktif. Setelah terpasang, tombolnya berubah jadi Installed.

Hasil pencarian chunky di tab Plugins dengan plugin Chunky by pop4959 berstatus Installed

Langkah lengkap memasang plugin ada di Cara Install Plugin Minecraft Lewat Tab Plugins.

2. Tentukan area yang mau di-generate

Semua perintah di bawah diketik di tab Console tanpa garis miring. Kalau mengetik dari dalam game, tambahkan / di depannya dan pastikan kamu OP.

chunky spawn
chunky radius 1000
chunky selection
  • chunky spawn menjadikan titik spawn world sebagai pusat area. Mau pusat lain? Pakai chunky center <x> <z>.
  • chunky radius 1000 berarti 1000 blok ke setiap arah dari pusat, jadi kotak 2000 x 2000 blok.
  • chunky selection menampilkan pengaturan yang akan dipakai. Cek world, bentuk, pusat, dan radiusnya sebelum mulai.

Console menampilkan hasil chunky spawn, chunky radius 1000, dan chunky selection dengan center 256, -128 dan radius 1000

Default Chunky adalah world utama, bentuk kotak (square), pusat 0, 0, dan radius 500.

3. Mulai pre-generate

chunky start

Chunky menulis Task started, lalu melaporkan progres setiap detik: jumlah chunk yang sudah diproses, persentase, ETA (perkiraan sisa waktu), dan Rate (chunk per detik).

Console menampilkan chunky start, pesan Task started dengan radius 1000, dan baris progres berisi Processed, ETA, dan Rate

Chunk yang sudah pernah dibuat dilewati, jadi persentase bisa langsung melompat kalau sebagian area sudah pernah dijelajahi. Laporan tiap detik bikin Console penuh? Ketik chunky quiet 30 supaya progres hanya muncul tiap 30 detik.

Saat selesai, muncul Task finished beserta total waktunya.

Console menampilkan pesan Task finished for world-singleplayer dengan Processed 100 persen dan Total time

4. Jeda, lanjutkan, atau batalkan

Pemain mulai ramai dan server terasa berat? Jeda dulu, lalu lanjutkan saat sepi. Progres tetap tersimpan.

chunky pause
chunky continue

Console menampilkan chunky pause dengan pesan Task paused, lalu chunky continue dengan pesan Task continuing

Mau berhenti total dan membuang task? Ketik chunky cancel, lalu chunky confirm. Chunk yang sudah dibuat tetap ada, tapi task yang dibatalkan tidak bisa dilanjutkan.

Console menampilkan chunky cancel yang meminta konfirmasi, lalu chunky confirm dengan pesan Cancelling all tasks

Penting: secara bawaan Chunky tidak melanjutkan task sendiri setelah server restart atau crash. Setelah server menyala lagi, ketik chunky continue.

5. Nether dan End

Setiap dimensi di-generate terpisah. Nama world Nether dan End mengikuti level-name di tab Properties, ditambah akhiran _nether atau _the_end. Contoh untuk level-name=world:

chunky world world_nether
chunky center 0 0
chunky radius 500
chunky start

Nether cukup radius kecil, karena 1 blok di Nether sama dengan 8 blok di Overworld. Kalau muncul chunky world <world> - Set the world target, nama world salah; cek lagi level-name kamu.

Pasang world border supaya tidak lag lagi

Pre-generate hanya membantu selama pemain tetap di dalam area. Begitu pemain keluar, server kembali membuat chunk baru. Batasi world dengan world border seukuran area yang sudah di-generate:

worldborder center 256 -128
worldborder set 2000
chunky worldborder
chunky start
  • worldborder set memakai diameter (lebar total), sedangkan Chunky memakai radius. Border 2000 sama dengan radius 1000.
  • chunky worldborder mengambil pusat dan radius langsung dari world border, jadi area Chunky pasti sama dengan batas world.

Berapa lama dan berapa besar?

Perkiraan dari server uji Paper dengan 2 core CPU: sekitar 21 chunk baru per detik dan 10 KB per chunk. Hasil di servermu bisa lebih cepat atau lebih lambat, tergantung versi, seed, dan paket.

  • Radius 500 (1.000 x 1.000 blok): sekitar 4.200 chunk, 4 menit, 40 MB.
  • Radius 1000 (2.000 x 2.000 blok): sekitar 16.000 chunk, 13 menit, 160 MB.
  • Radius 2000 (4.000 x 4.000 blok): sekitar 64.000 chunk, 50 menit, 650 MB.
  • Radius 5000 (10.000 x 10.000 blok): sekitar 400.000 chunk, 5 jam, 4 GB.

Radius dikali dua berarti waktu dan ukuran world kira-kira empat kali lipat. Untuk server survival biasa, radius 2000 sampai 3000 sudah cukup luas. Mulai dari yang kecil, lalu tambah dengan chunky radius dan chunky start lagi; chunk yang sudah ada dilewati.

Masalah yang sering terjadi

Server lag saat Chunky berjalan

Wajar, membuat chunk memakai banyak CPU; di awal task, CPU Load bisa hampir penuh. Jalankan saat server sepi, misalnya malam hari, dan pakai chunky pause kalau pemain sedang ramai. Pantau grafiknya di tab Console. Kalau server tetap lag setelah Chunky selesai, penyebabnya hal lain; baca Server Lambat Padahal RAM Besar.

Task berhenti dan tidak jalan lagi

Server sempat restart atau crash. Ketik chunky continue. Kalau tidak ada yang berlanjut, jalankan chunky selection, atur ulang area, lalu chunky start; chunk yang sudah dibuat akan dilewati.

Disk penuh

Setiap chunk baru menambah ukuran world. Jeda dengan chunky pause, cek Disk di tab Console, lalu kecilkan radius. Butuh ruang lebih besar? Upgrade paket server.

Pemain tetap lag di pinggir map

Mereka keluar dari area yang sudah di-generate. Pasang world border seperti di bagian atas, atau perbesar radius.

Mau menghapus chunk di luar area

Chunky punya chunky trim yang menghapus semua chunk di luar area yang dipilih, termasuk bangunan pemain di sana. Perintah ini tidak bisa dibatalkan, jadi buat backup dulu dan cek chunky selection baik-baik.

Masih mentok? Buat tiket support, sertakan hasil chunky selection dan beberapa baris terakhir Console, dan tim kami bantu cek.

Referensi