Read in 6 minutes
·Manajemen Server

Panduan Konfigurasi

Atur setting server-mu buat performa maksimal — JVM flags, server.properties, dan jaringan.

#Konfigurasi#Performa#Menengah

Server yang dikonfigurasi dengan benar jalan lebih lancar, nampung lebih banyak player, dan pakai resource lebih efisien. Panduan ini nyakup poin-poin konfigurasi penting buat server Minecraft di PlayZero.

Parameter Startup

Variable startup diatur di tab Startup pada Zerodactyl. Setiap software (egg) punya field yang tersedia masing-masing.

JVM Flags Minecraft

Buat server Minecraft, JVM flags punya pengaruh besar ke performa. Pakai ini sebagai titik awal:

-Xms{{SERVER_MEMORY}}M -Xmx{{SERVER_MEMORY}}M
-XX:+UseG1GC -XX:+ParallelRefProcEnabled
-XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions
-XX:+DisableExplicitGC -XX:G1NewSizePercent=30
-XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M
Selalu set Xms = Xmx

Nyetel keduanya ke nilai yang sama mencegah JVM resize heap secara dinamis, yang signifikan ngurangin GC pause.

Port Server

Port di-assign otomatis sama PlayZero. Jangan ubah port secara manual di file konfigurasi — itu bakal bikin startup gagal. Panel inject port yang benar lewat environment variable SERVER_PORT.

server.properties (Minecraft)

Setting penting buat diatur di server.properties (lewat tab Properties di Zerodactyl, gak perlu buka file manager):

KeyNilai DisarankanCatatan
view-distance8–10Lebih kecil = performa lebih baik
simulation-distance6Mempengaruhi AI mob, redstone
max-playersSesuai paketmuJangan lebihin kapasitas RAM
online-modetrueNonaktifkan cuma kalau ada alasan jelas
sync-chunk-writesfalseI/O disk lebih cepat

Konfigurasi Jaringan

Firewall

PlayZero otomatis buka port yang di-assign ke server-mu. Kamu gak perlu atur firewall manual. Kalau butuh port tambahan (misalnya buat web server atau voice chat), hubungi dukungan.

Setup Proxy (BungeeCord / Velocity)

Kalau jalanin network proxy:

  1. Set online-mode=false di semua server backend
  2. Set bungeecord: true (atau secret Velocity) di config proxy-mu
  3. Pastikan proxy ada di node yang sama dengan server backend buat latensi terendah
Jangan expose server backend

Dengan online-mode=false, server backend cuma boleh nerima koneksi dari IP proxy-mu. Kalau di-expose publik, siapa pun bisa join tanpa autentikasi.