Rehber Bukkit.yml Nedir? Ayarları ve Optimize Etme Yöntemleri

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Swoxyi

Say my name.
MinePass
Katılım
15 Temmuz 2023
Mesajlar
436
Elmaslar
356
Puan
3.320
Konum
Türkiye
Minecraft
Swoxyi

Discord:

swoxyi


1756725392651-1ee0712a-d522-4815-8bb3-8552ef121fc0.png


Merhaba değerli MC-TR ailesi

Bugün bukkit.yml dosyasını anlatayım dedim. Bu dosya, inanın bana, sunucunuzun performansını ya zirveye taşıyabilir ya da yanlış bir dokunuşla tamamen çöküşe sürükleyebilir. Özellikle sunucu işine yeni girenler, bu dosyayı genelde "ne ki bu, karıştırmasam mı" diye kenara itiyor. Ama bir kez içine girip ayarlarla oynadığında, sanki sunucunun gizli bir düğmesine basmış gibi her şey değişiyor.

spawn-limits
Varsayılan: monsters:70, animals:10, water-animals:15, ambient:15
Optimize Edilmiş: monsters:50, animals:8, water-animals:3, ambient:1
Performansa Etkisi: Orta
mc_zümrütSunucuda aynı anda bulunabilecek canlıların üst sınırını belirler. Bu değerler, oyuncuların yüklediği chunk sayısına bölünerek hesaplanır.

chunk-gc.period-in-ticks
Varsayılan: 600
Optimize Edilmiş: 400
Performansa Etkisi: Orta
mc_zümrütSunucu içersinde bulunan oyuncu sayısına bağlı olarak doğacak mob limitlerini ayarlar. eğer sunucuda 50 kişi varsa (50 / Tüm oyuncuların Chunk Miktarı) şeklinde ne kadar mob doğacağını hesaplayabilirsiniz.

ticks-per.monster-spawns
Varsayılan: 1
Optimize Edilmiş: 4
Performansa Etkisi: Orta
mc_zümrütKullanılmayan Chunk'ların daha hızlı yok olmasını sağlar, ne kadar düşük rakam girilirse TPS'e o kadar etkisi artar.

Avantajları ve Dezavantajları

Son olarak avantaj ve dezavantaj konusuna gelirsem; avantajı şu ki bu dosyayı eline alıp ufak düzenlemeler yapmak sunucunun doğrudan kalitesini artırıyor, yani ekstra eklenti yüklemeden de oyunu çok daha keyifli hale getirebiliyorsun. Dezavantajı ise yanlış ayarların oyuncular için büyük sorun yaratması. Gereğinden fazla mob çıkarsa sunucu çökme noktasına geliyor, çok kısarsan da oyuncular oyundan soğuyor. Benim gördüğüm kadarıyla çoğu Türk sunucu sahibi buradaki ayarları ya hiç ellemiyor ya da rastgele bir değer yazıp bırakıyor. Halbuki biraz sabırla dengeyi bulmak gerçekten fark yaratıyor diyebiliriz.

Son Olarak

Kısacası bence bukkit.yml sadece "arka planda duran bir dosya" değil, aksine sunucu kalitesini belirleyen kritik bir yapı. Doğru kullanıldığında oyuncuların gözünde bu sunucu iyi optimize edilmiş algısını oluşturuyor, yanlış yapıldığında ise sunucuyu göze batırıyor. Benim deneyimim yine bu yönde, sizlerin de kendi sunucularınızda farklı testler yapıp sonuçları paylaşmanız faydalı olur diye düşünüyorum.
 
konuların düzen olarak gerçekten güzel açıklamalarda güzel ancak anlamadığım kısımlar var açıklama kısımlarında örnekler verilirse çok daha açıklayıcı ve kaliteli olacaktır.

Sunucuda aynı anda bulunabilecek canlıların üst sınırını belirler. Bu değerler, oyuncuların yüklediği chunk sayısına bölünerek hesaplanır.

Bu kısımda söylediğin okununca pek anlaşılmıyor 2-3 kere okudum ama tam olarak mesela 1 chunk açıkken 50 canavar, 8 hayvan , 3 su canlısı doğacak chunk sayısı 5 e çıkarsa her chunk da 10 canavar, 2 hayvan, su canlısı sanırım 1 tanemi çıkacak ?
 

1756725392651-1ee0712a-d522-4815-8bb3-8552ef121fc0.png


Merhaba değerli MC-TR ailesi

Bugün bukkit.yml dosyasını anlatayım dedim. Bu dosya, inanın bana, sunucunuzun performansını ya zirveye taşıyabilir ya da yanlış bir dokunuşla tamamen çöküşe sürükleyebilir. Özellikle sunucu işine yeni girenler, bu dosyayı genelde "ne ki bu, karıştırmasam mı" diye kenara itiyor. Ama bir kez içine girip ayarlarla oynadığında, sanki sunucunun gizli bir düğmesine basmış gibi her şey değişiyor.

spawn-limits
Varsayılan: monsters:70, animals:10, water-animals:15, ambient:15
Optimize Edilmiş: monsters:50, animals:8, water-animals:3, ambient:1
Performansa Etkisi: Orta
mc_zümrütSunucuda aynı anda bulunabilecek canlıların üst sınırını belirler. Bu değerler, oyuncuların yüklediği chunk sayısına bölünerek hesaplanır.

chunk-gc.period-in-ticks
Varsayılan: 600
Optimize Edilmiş: 400
Performansa Etkisi: Orta
mc_zümrütSunucu içersinde bulunan oyuncu sayısına bağlı olarak doğacak mob limitlerini ayarlar. eğer sunucuda 50 kişi varsa (50 / Tüm oyuncuların Chunk Miktarı) şeklinde ne kadar mob doğacağını hesaplayabilirsiniz.

ticks-per.monster-spawns
Varsayılan: 1
Optimize Edilmiş: 4
Performansa Etkisi: Orta
mc_zümrütKullanılmayan Chunk'ların daha hızlı yok olmasını sağlar, ne kadar düşük rakam girilirse TPS'e o kadar etkisi artar.

Avantajları ve Dezavantajları

Son olarak avantaj ve dezavantaj konusuna gelirsem; avantajı şu ki bu dosyayı eline alıp ufak düzenlemeler yapmak sunucunun doğrudan kalitesini artırıyor, yani ekstra eklenti yüklemeden de oyunu çok daha keyifli hale getirebiliyorsun. Dezavantajı ise yanlış ayarların oyuncular için büyük sorun yaratması. Gereğinden fazla mob çıkarsa sunucu çökme noktasına geliyor, çok kısarsan da oyuncular oyundan soğuyor. Benim gördüğüm kadarıyla çoğu Türk sunucu sahibi buradaki ayarları ya hiç ellemiyor ya da rastgele bir değer yazıp bırakıyor. Halbuki biraz sabırla dengeyi bulmak gerçekten fark yaratıyor diyebiliriz.

Son Olarak

Kısacası bence bukkit.yml sadece "arka planda duran bir dosya" değil, aksine sunucu kalitesini belirleyen kritik bir yapı. Doğru kullanıldığında oyuncuların gözünde bu sunucu iyi optimize edilmiş algısını oluşturuyor, yanlış yapıldığında ise sunucuyu göze batırıyor. Benim deneyimim yine bu yönde, sizlerin de kendi sunucularınızda farklı testler yapıp sonuçları paylaşmanız faydalı olur diye düşünüyorum.
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.

Burdaki optimizasyon kitabı en iyi optimizasyon kitabıdır mesaja ekleyebilirsin.
 
konuların düzen olarak gerçekten güzel açıklamalarda güzel ancak anlamadığım kısımlar var açıklama kısımlarında örnekler verilirse çok daha açıklayıcı ve kaliteli olacaktır.

Sunucuda aynı anda bulunabilecek canlıların üst sınırını belirler. Bu değerler, oyuncuların yüklediği chunk sayısına bölünerek hesaplanır.

Bu kısımda söylediğin okununca pek anlaşılmıyor 2-3 kere okudum ama tam olarak mesela 1 chunk açıkken 50 canavar, 8 hayvan , 3 su canlısı doğacak chunk sayısı 5 e çıkarsa her chunk da 10 canavar, 2 hayvan, su canlısı sanırım 1 tanemi çıkacak ?
spawn-limits sunucuda aynı anda bulunabilecek maksimum canlı sayısını belirler. Bu değerler toplam sunucuya göre değil, oyuncuların yüklediği chunk sayısına göre oranlanır. Örnek:

Eğer sadece 1 chunk yüklenmişse ve limitler monsters:50, animals:8, water-animals:3 ise, o chunkta maksimum bu sayıda canlı doğabilir.
Chunk sayısı artarsa, limit her chunk için eşit olarak dağıtılır. Mesela 5 chunk açık olduğunda, her chunk için yaklaşık olarak:

Canavar: 50 / 5 = 10
Hayvan: 8 / 5 = 1-2
Su canlısı: 3 / 5 = 0-1

Yani evet, senin tahminin doğru: chunk sayısı arttıkça her chunkta spawn olacak canlı sayısı düşer.
 
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.

Burdaki optimizasyon kitabı en iyi optimizasyon kitabıdır mesaja ekleyebilirsin.
Merhaba, attığın GitHub kaynağı için teşekkürler. Oradaki kaynak gerçekten çok kapsamlı ve faydalı bir rehber. Biz de MC-TR forumunda benzer şekilde bir optimizasyon konusu oluşturmayı planlıyoruz. Konuya direkt ekleyemesek de, paylaştığın bu kaynak bizim için referans ve kaynak materyal olarak çok değerli olacak.
 
Merhaba, attığın GitHub kaynağı için teşekkürler. Oradaki kaynak gerçekten çok kapsamlı ve faydalı bir rehber. Biz de MC-TR forumunda benzer şekilde bir optimizasyon konusu oluşturmayı planlıyoruz. Konuya direkt ekleyemesek de, paylaştığın bu kaynak bizim için referans ve kaynak materyal olarak çok değerli olacak.
Birşey değil ♥️
 
bukkit.yml gerçekten optimizasyon ve diğer değerleri etkileyen özellikleri değiştirmeye yarıyor. Yararlı bir konu olmuş elinize sağlık.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst