Waterღ
Python & java
- Katılım
- 17 Mart 2024
- Mesajlar
- 236
- Çözümler
- 1
- Elmaslar
- 273
- Puan
- 2.855
- Konum
- Kalbin
- Minecraft
- Maolide
Discord:
Maiolide
Minecraft’ta TPS Düşüşü Nedir? Neden Olur, Nasıl Düzeltilir?
Sunucun çok iyi bir makinada çalışıyor, RAM bol, oyuncu sayısı da normal… ama bir şeyler eksik: bloklar gecikmeli kırılıyor, moblar takılıyor, oyuncular "lag var!" diye şikâyet ediyor. İşte burada karşımıza TPS kavramı çıkıyor.
Bu rehber konusunda TPS'nin ne olduğunu, neden düştüğünü ve nasıl düzeltilebileceğini sade ama teknik bir dille anlatacağım.
TPS Nedir?
Bu rehber konusunda TPS'nin ne olduğunu, neden düştüğünü ve nasıl düzeltilebileceğini sade ama teknik bir dille anlatacağım.
TPS, yani Ticks Per Second, Minecraft sunucusunun saniyede kaç işlem (tick) yaptığını gösteren bir ölçü birimidir. Minecraft sunucuları saniyede 20 tick üretmeyi hedefler. Bu da “kusursuz performans” anlamına gelir.
19.5–20: Neredeyse sorunsuz
18–19: Hafif gecikmeler başlar
15–17: Oyuncular fark etmeye başlar
10 ve altı: Oynanmaz hâle gelir
TPS Neden Düşer?
19.5–20: Neredeyse sorunsuz
18–19: Hafif gecikmeler başlar
15–17: Oyuncular fark etmeye başlar
10 ve altı: Oynanmaz hâle gelir
TPS’in düşmesine sebep olan birçok teknik faktör vardır. İşte en yaygın sebepler:
1. Aşırı Mob ve Entity Yoğunluğu
Çok sayıda hayvan, item, XP orb'u veya item drop'u.
Çözüm:
limitlerini kısıtla.
2. Kötü Optimizasyonlu Pluginler
Özellikle chunky, dynmap, coreprotect gibi sürekli çalışan eklentiler dikkat ister.
Çözüm: spark, timings veya Aikar raporlarıyla yavaş çalışanları tespit et.
3. Yüksek Chunk Yüklemesi
1. Aşırı Mob ve Entity Yoğunluğu
Çok sayıda hayvan, item, XP orb'u veya item drop'u.
Çözüm:
Java:
/kill @e[type=item], mob spawn
2. Kötü Optimizasyonlu Pluginler
Özellikle chunky, dynmap, coreprotect gibi sürekli çalışan eklentiler dikkat ister.
Çözüm: spark, timings veya Aikar raporlarıyla yavaş çalışanları tespit et.
3. Yüksek Chunk Yüklemesi
Birden fazla dünya (nether, end), chunk loaderlar, uzak chunklar.
Çözüm: view-distance ve simulation-distance ayarlarını düşür.
4. Düşük Disk / CPU Performansı
SSD yerine HDD kullanımı veya eski işlemciler.
Çözüm: Sunucu makinasını kontrol et, yazılımsal optimizasyona git.
️ TPS Nasıl İzlenir?
EssentialsX varsa /lag komutu işini görür.
Spark eklentisi ile detaylı grafik ve raporlar alabilirsin.
/timings on ve bir süre sonra /timings paste kullanarak detaylı veri elde edebilirsin.
Performansı Artırmak İçin Tavsiyeler
Spark eklentisi ile detaylı grafik ve raporlar alabilirsin.
/timings on ve bir süre sonra /timings paste kullanarak detaylı veri elde edebilirsin.
Performansı Artırmak İçin Tavsiyeler
Paper veya Purpur gibi optimizasyonlu sunucu jarları kullan.
bukkit.yml, spigot.yml ve paper.yml dosyalarını dikkatle ayarla.
Gereksiz pluginleri devre dışı bırak.
MobStacker, ClearLag gibi eklentilerden verimli olanla
rı tercih et.
Otomatik yeniden başlatma sistemi kur (özellikle gece saatlerinde).
waterachyy_
bukkit.yml, spigot.yml ve paper.yml dosyalarını dikkatle ayarla.
Gereksiz pluginleri devre dışı bırak.
MobStacker, ClearLag gibi eklentilerden verimli olanla
rı tercih et.
Otomatik yeniden başlatma sistemi kur (özellikle gece saatlerinde).
waterachyy_