✓ MinecraftTurk Yetkilisi
Site Yöneticisi
Yönetim
- Katılım
- 19 Şubat 2019
- Mesajlar
- 1,635
- Tepkime puanı
- 1
- Puanları
- 868
✦ Minecraft Sunucu Optimizasyon Profili ✦
Sunucu türüne ve oyuncu sayısına göre gerekçeli lag giderme ayarları.
Sunucu türüne ve oyuncu sayısına göre gerekçeli lag giderme ayarları.
Merhaba arkadaşlar,
Sunucu kasmaya başladığında çoğumuz internetten bulduğumuz hazır config'leri kopyalayıp yapıştırıyoruz; ama bir Skyblock sunucusu ile bir Lobi aynı ayarlarla verimli çalışmıyor. Bu yüzden MCSunucular Optimizasyon Profili aracını tanıtmak istedim. Ücretsiz, üyelik istemiyor.
➜ Ne işe yarar?
Sunucunun türünü, yazılımını ve oyuncu sayısını seçiyorsun; araç sana server.properties, bukkit.yml, spigot.yml, Paper ve Purpur config dosyaları için önerilen değerleri çıkarıyor. Her ayarın yanında neden önerildiği yazıyor, yani körü körüne kopyalamak yerine ne değiştirdiğini bilerek uyguluyorsun. Değerler Paper 26.3 ve Purpur 26.3 kaynak kodundaki ayar adlarına göre üretiliyor.
➜ Neler seçebilirsin?
- Sunucu türü: Survival/SMP, Skyblock/OneBlock, Minigame/Practice/BedWars, Lobi/Hub
- Yazılım: Paper veya Purpur
- Oyuncu sayısı: aynı anda beklediğin oyuncu kapasitesi
- Ek seçenekler: çiftlik/redstone var mı, anti-xray açık mı, Velocity proxy kullanıyor musun, sandık/hopper dinleyen eklenti var mı
➜ Nasıl kullanılır?
- Önce ölç:
/spark profiler startkomutunu çalıştır, 5 dakika sonra durdurup raporu incele. - Dünyanı Chunky gibi bir eklentiyle önceden oluştur (pregen).
- Araçta sunucu türünü, yazılımını ve oyuncu sayısını seç; çıkan değerleri gerekçeleriyle birlikte oku.
- Config klasörünün yedeğini al, sunucuna uyan ayarları uygula.
- Spark raporlarına bakarak ince ayar yap.
➜ Bilmen gerekenler
- Lag'ın en sık sebepleri: yüksek simülasyon mesafesi, çok sayıda canlı (özellikle köylü ve mob çiftlikleri), hopper ve redstone.
- TPS, sunucunun saniyede kaç kez güncellendiğidir; ideal değer 20'dir.
- CPU kaynaklı lag'da simulation-distance daha etkilidir (5 civarı); view-distance ise daha çok ağ ve RAM'i etkiler (8 civarı).
- Her ayarı uygulamak zorunda değilsin; yalnız sunucuna uygun olanları seç.
- Java 25 ile Aikar bayrakları artık zorunlu değil.
Başlatma satırını hazırlamak için Başlatma Komutu, ne kadar RAM vermen gerektiğini görmek için RAM Hesaplayıcı araçlarına da göz atabilirsin.
Sorun yaşarsanız ya da öneriniz varsa bu konuya yazabilirsiniz.