Minecraft dünyaları "chunk" adı verilen 16x16 bloklu parçalar halinde işlenir. Oyuncular hareket ettikçe yeni chunk'lar yüklenir (veya ilk kez keşfediliyorsa üretilir) — bu işlem, yoğun sunucularda önemli bir lag kaynağıdır.
Chunk Yükünün Belirtileri
- Oyuncular yeni bölgelere girdiğinde ani, kısa süreli TPS düşüşleri
- Sunucu loglarında chunk üretimiyle ilgili uzun işlem süreleri
- Birden fazla oyuncu farklı yönlere dağıldığında (keşif sunucularında sık görülür) genel performans düşüşü
Çözüm 1: view-distance'ı Düşürün
Bu, chunk yükünü azaltmanın en doğrudan yoludur. server.properties'te view-distance değerini düşürmek, her oyuncu etrafında aynı anda işlenen chunk sayısını azaltır — bkz. server.properties rehberimiz.
Çözüm 2: Dünyayı Önceden Üretin (Pre-generate)
Çözüm 3: Paper'ın Chunk Ayarlarını İnceleyin
paper-world-defaults.yml içinde chunk yükleme/üretim hızını sınırlayan ayarlar bulunur; çok agresif ayarlanmış varsayılanlar bazı sunucu profillerinde ince ayar gerektirebilir. Değişiklik yapmadan önce Spark ile ölçüm yapmanızı öneririz — bkz. genel optimizasyon rehberimiz.
Genel bir lag sorunu yaşıyorsanız TPS düşüklüğü rehberimize de bakabilirsiniz.