Rehber Minecraft Sunucusu TPS & Performans Rehberi | Lagın Gerçek Sebepleri ve Kalıcı Çözümler

BloodyX

Seçkin madenci.
✨Yönetici
Katılım
26 Şubat 2020
Mesajlar
168
En iyi cevaplar
2
Tepki puanı
23
Puanları
1,080
Konum
Adıyaman
Web Sitesi
elysianw.com
Minecraft Kullanıcı Adı
HydrusHD
Dakikalar içinde aktif Minecraft sunucunu kur! Lag’sız, düşük pingli TR lokasyon ile kendi dünyanı oluştur, arkadaşlarınla oyna Hemen başla
Minecraft Sunucusu TPS & Performans Rehberi
(Lag Neden Olur, Nasıl Kalıcı Çözülür?)




“Makine iyi ama lag var” diyorsan,
sorun makinede değil, yapılandırmadadır.




1. TPS NEDİR? (Kısa ve Net)

TPS (Ticks Per Second) = Sunucunun saniyede yaptığı işlem sayısıdır.

  • 20 TPS → Kusursuz performans
  • 15–18 TPS → Hafif lag
  • 10–14 TPS → Oynanamaz
  • 10 altı → Sunucu çöküyor demektir

FPS ile karıştırma.
FPS oyuncunun, TPS sunucunun sorunudur.




⚠️ 2. TPS DÜŞÜŞÜNÜN GERÇEK SEBEPLERİ

Lag’ın %90’ı aşağıdakilerden gelir:

  • Yanlış sunucu yazılımı
  • Aşırı entity (mob, item, armor stand)
  • Hatalı pluginler
  • Yanlış view-distance
  • Chunk yüklenme kaosu
  • Yetkili hataları

Makine ne kadar güçlü olursa olsun, bu hatalar varsa TPS düşer.




3. DOĞRU SUNUCU YAZILIMI

KULLAN
  • Paper
  • Purpur (Paper üstü, daha optimize)

KULLANMA
  • Vanilla
  • Forge (plugin + mod karışımı sunucular hariç)

Net gerçek:
Spigot = Eski.
Paper/Purpur = Standart.




4. VIEW-DISTANCE & SIMULATION-DISTANCE

En çok hata yapılan ayar.

Kod:
view-distance: 6
simulation-distance: 4

Açıklama:
  • View-distance → Görüş alanı
  • Simulation-distance → Mob, redstone, tick yükü

10–12 yapanlar:
Sunucuyu bilerek laglatıyor.




5. ENTITY KATLİAMI (ZORUNLU)

TPS düşüşünün ana kaynağı entity’lerdir.

Paper ayarları:

Kod:
entity-activation-range:
  animals: 16
  monsters: 24
  misc: 8

Ek olarak:
  • Mob farm sınırı koy
  • Item birikmesini engelle
  • Armor stand spamini yasakla

“Farm serbest” = TPS mezarı.




6. PLUGIN PERFORMANSI (EN KRİTİK KISIM)

Sunucuyu öldüren pluginler:
  • Eski skriptler
  • Optimize edilmemiş scoreboard
  • Kötü yazılmış anti-cheat

KULLAN:
  • Spark (analiz için)
  • Timings raporu

KURAL:
Her plugin = ek yük.
“Lazım olur” diye plugin ekleme.




7. CHUNK & REDSTONE GERÇEKLERİ

  • Sürekli çalışan redstone = TPS düşmanı
  • Chunk loader sistemleri risklidir
  • AFK farm alanlarını sınırla

Öneri:
  • Redstone saatlerini yasakla
  • AFK süresi limiti koy




8. TPS NASIL ÖLÇÜLÜR? (DOĞRU YÖNTEM)

Yanlış ölçüm:
- “Oyuncu lag diyor”

Doğru ölçüm:
Kod:
/tps
/spark profiler
/timings report

Spark sana:
  • Hangi plugin lag yapıyor
  • Hangi entity sorunlu
  • Hangi chunk yük bindiriyor
net gösterir.




❌ 9. EN BÜYÜK HATALAR

  • RAM artırarak çözmeye çalışmak
  • Her öneriyi uygulamak
  • Performans yerine “özellik” kasmak
  • Yetkililere sınırsız yetki vermek

Lag çözümü RAM değil, mantıktır.




✅ 10. SONUÇ (NET ÖZET)

İyi TPS için:
  • Doğru yazılım
  • Az plugin
  • Sıkı entity kontrolü
  • Düşük view & simulation distance

Unutma:
Oyuncu FPS düşmesine katlanır,
TPS düşmesine katlanmaz.

20 TPS = Sağlam Sunucu
 

Üst