Guides / Server & Performance

server.properties: pengaturan yang mengubah performa, dan yang tidak berpengaruh

view-distance dan simulation-distance itu bukan tuas yang sama, dan salah satunya adalah penyebab TPS Anda menurun. Berapa biaya sebenarnya dari setiap pengaturan, beserta nilai-nilai yang masuk akal.

Sebagian besar saran penyetelan server.properties disalin antar forum tanpa ada yang menjelaskan berapa biaya setiap baris. Berikut adalah apa yang benar-benar membuat perbedaan.

view-distance vs simulation-distance

Ini adalah dua pengaturan yang paling sering disalahpahami, dan memisahkannya adalah kemenangan terbesar yang tersedia.

  • view-distance — berapa banyak _chunk_ yang dikirim ke klien. Memakan _bandwidth_ dan

memori. Pemain melihat lebih jauh.

  • simulation-distance — berapa banyak _chunk_ yang di-tick: _mob_, _redstone_, tanaman,

_hopper_. Memakan CPU. Di sinilah TPS menurun.

Dulu, keduanya adalah satu pengaturan, itulah mengapa panduan lama mengatakan "turunkan _view-distance_ untuk performa". Jawaban modernnya adalah:

view-distance=10
simulation-distance=6

Pemain masih melihat sejauh 10 _chunk_, tetapi server hanya mensimulasikan 6. Peternakan di luar radius simulasi berhenti, yang merupakan fitur untuk _lag_ dan masalah untuk peternakan AFK — pilih dengan bijak.

Pengaturan yang memakan CPU sungguhan

PengaturanBawaanCatatan
simulation-distance10tuas utama; 6–8 di server yang sibuk
entity-broadcast-range-percentage100turunkan ke 50 untuk mengurangi volume paket entitas hingga separuhnya
max-tick-time60000_watchdog_; jangan pernah menonaktifkannya untuk menyembunyikan _lag_
sync-chunk-writestruefalse jauh lebih cepat pada _spinning disk_, sedikit lebih berisiko
network-compression-threshold256atur -1 di LAN, naikkan ke 512 untuk server publik yang sibuk

Pengaturan yang tidak berpengaruh pada performa

  • max-players — memesan lebih sedikit slot tidak membuat server lebih cepat. Beban berasal

dari Pemain yang benar-benar _online_.

  • spawn-protection — radius izin, bukan pengaturan performa.
  • view-distance saja — menurunkannya tanpa menyentuh _simulation-distance_ sebagian besar

menghemat _bandwidth_, bukan TPS.

Yang relevan dengan keamanan

  • online-mode=true — memverifikasi akun terhadap Mojang. Mengaturnya false di

server publik berarti siapa pun dapat terhubung sebagai nama pengguna apa pun. Hanya false di balik _proxy_ yang melakukan verifikasi itu sendiri.

  • enforce-secure-profile — mengontrol obrolan yang ditandatangani (_signed chat_). Mematikannya umum di

server yang dimodifikasi dan itu sendiri bukan celah keamanan.

  • white-list + enforce-whitelist — yang kedua adalah yang mengeluarkan

Pemain yang tidak terdaftar yang sudah terhubung. Mengatur hanya yang pertama adalah kesalahan yang biasa.

MOTD

motd menerima kode warna tanda bagian (_section-sign colour codes_), dan pendekatan modern untuk server Paper adalah pemformatan MiniMessage daripada kode § mentah. Dua baris diizinkan — titik pemisah adalah \n literal dalam berkas properti.

Buatlah singkat. Daftar server memotong secara agresif, dan MOTD yang panjang terbaca sebagai _spam_.

Buat berkas properti yang valid untuk jumlah Pemain dan perangkat keras Anda, dan rancang MOTD dengan pratinjau langsung, di Alat Penyiapan Server.

Alat penyiapan server →

More guides

Browse all →

Cari alat Minecraft lainnya?

Kumpulan generator, penampil, dan pengonversi yang berjalan di peramban — semuanya gratis.