@enesfires
Oduncu
- MC Yaşı
- Bugün
- Mesaj Sayısı
- 15
- Konu Sayısı
- 8
- Beğeni Sayısı
- 22
- Trade Sayısı
- 1
- Memleket
- Malatya
Minecraft Sunucularında Profesyonel Performans Optimizasyonu Rehberi (1.20+)
Merhaba arkadaşlar,Uzun zamandır farklı donanımlar üzerinde Paper, Purpur ve Pufferfish tabanlı sunucular test ediyorum. Bu süreçte fark ettim ki çoğu sunucu, donanımı yetersiz olduğu için değil; yanlış yapılandırıldığı için performans problemi yaşıyor. Bu konuda edindiğim tecrübeleri tek bir konuda toplamak istedim.
1. Doğru Sunucu Yazılımını Seçin
Vanilla yerine aşağıdaki yazılımlardan birini tercih etmeniz ciddi performans kazancı sağlar.- Paper → Stabil ve yüksek performans.
- Purpur → Paper tabanlı, ekstra özellikler içerir.
- Pufferfish → Çok oyunculu sunucular için optimize edilmiştir.
Not: Eski Spigot sürümlerini kullanmak yerine güncel Paper tabanlı yazılımlar tercih edilmelidir.
2. Java Sürümü Çok Önemlidir
Her Minecraft sürümü farklı Java sürümüyle daha iyi çalışır.- 1.20.5+ → Java 21
- 1.21+ → Java 21
3. Gereğinden Fazla RAM Vermeyin
Birçok kişi ne kadar fazla RAM verirse o kadar iyi olacağını düşünüyor.Bu tamamen yanlış.
Örnek:
- 20 oyuncu → 6-8 GB
- 50 oyuncu → 10-12 GB
- 100+ oyuncu → 16 GB+
4. View Distance Ayarı
En büyük TPS düşüşlerinden biri View Distance değeridir.Önerilen değerler:
view-distance=6
simulation-distance=4
Bu ayarlar oyuncuların deneyimini büyük ölçüde etkilemeden işlemci yükünü ciddi şekilde azaltır.
5. Gereksiz Plugin Kullanmayın
Sunucuya kurulan her plugin ekstra CPU ve RAM tüketir.Şunları kontrol edin:
- Aynı işi yapan iki plugin kullanıyor musunuz?
- Artık kullanılmayan pluginler var mı?
- Sürekli SQL sorgusu atan pluginler mevcut mu?
6. Spark ile Performans Analizi Yapın
Sunucunun neden lag yaptığını tahmin etmeyin.Ölçün.
Spark kullanarak;
- CPU kullanımı
- Tick süreleri
- Plugin yükü
- Event gecikmeleri
Lag'ın sebebini bilmeden çözüm üretmek zaman kaybıdır.
7. Entity Sayısını Kontrol Altında Tutun
Yüzlerce hayvan, villager ve item birikmesi TPS'i ciddi şekilde düşürür.Özellikle;
- Hopper
- Villager
- Item Frame
- Armor Stand
- Fazla Minecart
8. Chunk Oluşturmayı Sınırlandırın
Oyuncular yeni chunk oluşturdukça işlemci yükü artar.Mümkünse haritanızı önceden oluşturun.
Chunky gibi araçlarla haritayı önceden render etmek büyük fark oluşturur.
9. SSD Kullanımı Artık Zorunlu
Minecraft sürekli disk erişimi yaptığı için HDD kullanımı günümüzde tavsiye edilmez.NVMe SSD, özellikle çok oyunculu sunucularda büyük avantaj sağlar.
10. İşlemci Seçimi RAM'den Daha Önemlidir
Minecraft çekirdek performansına bağımlıdır.Bu nedenle;
- yüksek frekanslı işlemciler,
- güçlü tek çekirdek performansı,
Sonuç
Sunucu optimizasyonu yalnızca RAM artırmak değildir.Asıl önemli olan;
- doğru yazılım,
- doğru Java sürümü,
- doğru yapılandırma,
- gereksiz yüklerden kurtulmak,
- düzenli performans analizi yapmaktır.
Umarım faydalı olur. İlk konum olduğu için biraz eksik ve hatalı olabilir kusura bakmayın. Herkese iyi forumlar.
