Server yang lancar saat sepi tiba-tiba lag saat ramai — ini masalah klasik yang sering terjadi. Semakin banyak player, semakin banyak chunk yang harus di-load, entity yang diproses, dan redstone yang berjalan. Tapi ada banyak cara untuk mengatasinya!
Penyebab #1: Chunk Loading Berlebihan
Masalah: Setiap player baru yang join menambah beban chunk yang harus di-load server.
Solusi:
- Turunkan
view-distancedi server.properties. Rekomendasi untuk server ramai: 4-6 - Gunakan
simulation-distanceyang lebih kecil dari view distance - Pre-generate world agar tidak ada lag saat generate chunk baru
- Pasang world border yang tidak terlalu luas
Penyebab #2: Entity Overload
Masalah: Banyak player berarti banyak entity — player sendiri, hewan peliharaan, mob, dan item drop.
Solusi di paper.yml:
entities:
spawn-limits:
monsters: 30
animals: 8
water-animals: 5
ambient: 1
activation-range:
monster: 24
animal: 16
water: 12
misc: 8
max-entity-collisions: 1
Pengaturan di atas membatasi jumlah entity dan menonaktifkan entity yang jauh dari player.
Penyebab #3: Plugin Berat
Masalah: Semakin banyak player, semakin banyak kerja plugin.
Solusi:
- Gunakan
/timings reportdi Paper untuk cek plugin mana yang paling berat - Nonaktifkan plugin yang tidak esensial saat server ramai
- Cari plugin alternatif yang lebih ringan (contoh: ganti plugin protection besar dengan GriefPrevention)
- Update semua plugin ke versi terbaru
Penyebab #4: Redstone dan Mesin Otomatis
Masalah: Player membuat farms otomatis dengan redstone yang terus bekerja.
Solusi:
- Batasi tick redstone di paper.yml:
max-tick-time: 1000 - Gunakan plugin RedstoneLimiter untuk batasi redstone per chunk
- Buat aturan server — larang farms yang menyebabkan lag
Penyebab #5: Hardware Tidak Mencukupi
Masalah: Paket hosting yang kamu pilih mungkin tidak cukup kuat untuk jumlah player saat ini.
Cek: Lihat CPU dan RAM usage di panel ZKNesia.
Solusi:
- Kalau RAM >90% terus — upgrade ke paket dengan RAM lebih besar
- Kalau CPU 100% terus — mungkin butuh paket dengan CPU lebih powerful
- Panel ZKNesia pakai AMD EPYC — performa CPU sudah sangat baik. Mungkin masalahnya di optimasi server
Checklist Optimasi Server Ramai
- ✅ Cek TPS dengan
/tps— target 20.0 - ✅ Jalankan
/timings report— lihat apa yang paling berat - ✅ Turunkan view-distance ke 4-6
- ✅ Batasi spawn entity di paper.yml
- ✅ Install ClearLag untuk bersihkan item drop tiap 5 menit
- ✅ Pre-generate world
- ✅ Pasang world border
- ✅ Update semua plugin
- ✅ Matikan plugin yang tidak esensial
- ✅ Kalau masih lag, mungkin waktunya upgrade paket
Kesimpulan
Server lag saat ramai adalah masalah yang kompleks karena penyebabnya bisa bermacam-macam. Tapi dengan diagnosis yang tepat (cek TPS, timings report, resource usage), kamu bisa menemukan bottleneck dan memperbaikinya. Mulai dari yang paling mudah — turunkan view distance dan pasang ClearLag — biasanya sudah cukup membantu.
