Minecraft TPS Nedir?
TPS (Ticks Per Second), Minecraft sunucusunun saniyede kaç kez oyun dünyasını güncellediğini gösterir. İdeal değer 20 TPS'tir. TPS 20'nin altına düştüğünde mob'lar yavaşlar, redstone gecikir, oyuncular lag hisseder. Birçok oyuncu bunu "sunucu lag" diye adlandırır; asıl metrik TPS'tir.
MSPT (Milliseconds Per Tick) ise her tick'in kaç ms sürdüğünü gösterir. 20 TPS için her tick en fazla 50 ms sürebilir. MSPT 50'yi aşarsa TPS düşer.
TPS Neden Düşer?
- Yetersiz RAM → uzun GC pause
- Düşük CPU frekansı → tick hesaplaması yavaşlar
- Yüksek view-distance / simulation-distance
- Ağır plugin veya kötü yazılmış event listener
- Entity / hopper / redstone yoğunluğu
- HDD disk (chunk I/O yavaş)
Donanım tarafında yüksek frekanslı CPU + NVMe kritiktir. Türkiye lokasyon için Ryzen VDS veya hazır Minecraft hosting paketleri TPS odaklı seçimdir.
Lag mı, Ping mi? Farkı Bilin
Yüksek ping ağ gecikmesidir (lokasyon, ISP, routing). Düşük TPS sunucu tarafı yavaşlıktır. Oyuncu ikisini karıştırır. Ping testi düşük ama TPS 15 ise sorun sunucudadır. TPS 20 ama ping 120 ise sorun ağ/lokasyondadır — düşük ping sunucu seçimi rehberimize bakın.
TPS Nasıl Ölçülür?
- Spark: Modern profilleyici.
/spark tpsve/spark profilerile hangi plugin/tick yiyor görün. - Timings (Paper): Eski ama hâlâ kullanılır; rapor linki verir.
- Aikar flags + log: GC ve pause sürelerini izleyin.
Peak saatlerde (akşam 20:00–24:00) ölçüm alın. Boş sunucuda 20 TPS görmek yeterli değildir.
Lag Azaltma: Pratik Checklist
1. view-distance ve simulation-distance
Paper'da view-distance 6–8, simulation-distance 4–6 çoğu sunucu için dengelidir. Her artış chunk ve entity yükünü büyütür.
2. Plugin temizliği
Kullanılmayan plugin'leri kaldırın. Dynmap, Citizens, MythicMobs ağır olabilir. Spark'ta ms yiyen resource'u bulun.
3. Entity ve hopper limiti
Farm'ları sınırlayın. Hopper zincirleri tick yer. Paper global ayarlarında entity activation range düşürülebilir.
4. RAM ve JVM
-Xms ve -Xmx eşit olsun. OS için 1–2 GB bırakın. Detay: Minecraft kaç GB RAM gerekir.
5. Disk ve yedekleme
NVMe kullanın. Dünya kaydı sırasında lag spike olmasın diye async chunk save / Paper ayarlarını kontrol edin.
Donanım Önerisi (Kısa)
- 10–20 oyuncu hafif plugin: 4–6 GB RAM, yüksek frekans CPU
- 30–50 oyuncu orta plugin: 8–12 GB, Ryzen tercih
- Modlu / ağır: 16 GB+, modlu server rehberi
SSS
TPS 19.5 sorun mu?
Kısa düşüşler normaldir. Sürekli 18 altı oyuncu deneyimini bozar.
Paper mı Purpur mı?
İkisi de Vanilla'dan hızlıdır. Purpur ek optimizasyon flag'leri sunar; sunucu türünüze göre seçin.
Restart TPS'i düzeltir mi?
Geçici olarak evet (memory leak / entity birikimi). Kök nedeni çözmez — Spark ile bulun.
Sonuç
Minecraft lag çoğu zaman "daha fazla RAM" ile çözülmez; TPS'i düşüren nedeni ölçmek gerekir. view-distance, plugin ve CPU frekansı üçlüsünü optimize edin. Kurulum için Minecraft server nasıl kurulur, altyapı için Minecraft hosting paketlerimizi inceleyin.