Minecraft Sunucu Optimizasyonu: Lag Giderme Ayarları (Paper, Purpur)
Sunucu türünü ve oyuncu sayısını seç; server.properties, bukkit.yml, spigot.yml, paper ve purpur için lag azaltan ayarları gerekçeleriyle al.
Minecraft sunucusu neden lag yapar?
Sunucu saniyede 20 kez (20 TPS) dünyayı günceller. Bir güncelleme 50 milisaniyeyi geçerse sunucu geri kalır ve oyuncular lag hisseder. Bu süreyi en çok şunlar harcar: yüklü chunk sayısı (görüş ve simülasyon mesafesi), canlılar (özellikle köylüler ve mob çiftlikleri), hopper ve redstone, yerdeki eşyalar ve yeni chunk oluşturma.
- Önce ölç:
/spark profiler startyaz, 5 dakika sonra/spark profiler stop. Rapor, zamanın hangi eklentiye veya canlıya gittiğini gösterir. - Dünyayı önceden oluştur: Chunky eklentisiyle sınırın içini baştan oluştur; oyuncular gezerken oluşan yük ortadan kalkar.
- Mesafeleri düşür: simulation-distance lag'ı en çok azaltan ayardır; view-distance ise ağ ve RAM'i etkiler.
- Sonra ayarla: Aşağıdaki değerler başlangıç noktasıdır; spark ile tekrar ölçerek ince ayar yap.
Java 25 ile çalışan Paper 26.x'te Aikar bayrakları artık zorunlu değil; Paper önce bayraksız denemeyi öneriyor. Başlatma dosyası için Başlatma Komutu, RAM için RAM Hesaplayıcı, hata logları için Log Analizi.
Sıkça Sorulan Sorular
Minecraft sunucusu neden kasıyor?
En sık sebepler: yüksek simülasyon mesafesi, çok sayıda canlı (özellikle köylü ve mob çiftlikleri), hopper ve redstone, yerdeki eşyalar ve yeni chunk oluşturma. Önce spark ile ölçüp sebebini bul.
TPS nedir, kaç olmalı?
TPS, sunucunun saniyede kaç kez güncellendiğidir; ideal değer 20'dir. 18'in altı oyuncular tarafından lag olarak hissedilir.
view-distance mi simulation-distance mi düşürülmeli?
CPU lag'ı için simulation-distance daha etkilidir (5 civarı yeterli). view-distance ağ ve RAM kullanımını etkiler; 8 civarı çoğu sunucu için uygundur.
Diğer Minecraft Sunucu Araçları
Sunucun hazır mı? Sunucunu listeye ekle, oy topla ve oyuncularına otomatik ödül ver. Tüm araçlar →