Rehber Entity Activation Range Nedir? Doğru Ayarlar Nasıl Olmalı?

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

KARDINAL.

Bir Kömür Göründü Kaptanım!
Katılım
16 Ekim 2019
Mesajlar
108
Elmaslar
40
Puan
13.455
Yaş
25
Konum
Diyarbakır
Minecraft
kardinal2121

Discord:

kardınal2121

Minecraft sunucularında performansı etkileyen en önemli noktalardan biri entity (varlık) davranışlarıdır. Çoğu sunucu sahibinin gözünden kaçabilen Entity Activation Range (EAR) ayarı, doğru yapılandırıldığında TPS’i ciddi anlamda yükseltebilir, aşırı mob yüklerini azaltabilir ve düşük donanımlı sistemlerde bile stabil bir deneyim sunar.
Bu yazıda EAR nedir, nasıl çalışır ve doğru ayarlar nasıl seçilmeli? sorularının tümünü açıklıyoruz.

Entity Activation Range (EAR) Nedir?

Entity Activation Range, Minecraft içindeki mobların, hayvanların ve diğer varlıkların aktif olarak AI çalıştıracağı mesafeyi belirleyen optimizasyon ayarıdır.
Yani bir oyuncu bir entity’e ne kadar yakınsa, entity o kadar "aktif" olur:

  • AI davranışları çalışır
  • Pathfinding (yol bulma) devreye girer
  • Etkileşimler gerçekleşir (saldırma, dolaşma, çiftleşme vb.)
Oyuncudan uzak olan entity’ler:

  • AI çalıştırmaz
  • Donmuş gibi bekler
  • Sunucuya çok daha az yük bindirir
Bu sistem sunucunun gereksiz yere yüzlerce mobu aynı anda hesaplamasını engelleyerek TPS’i korur.

EAR Nerede Ayarlanır?

Ayarlar spigot.yml içinde bulunur:
(sunucuya göre yerleri değişiklilik gösterebilir)
Kod:
entity-activation-range:
  animals: 32
  monsters: 32
  raiders: 48
  misc: 16
  water: 16
Minecraft’ın varsayılan ayarları çoğu sunucu için fazladır. Özellikle düşük donanımlı makinelerde optimizasyon zorunludur.

EAR Yanlış Ayarlanırsa Ne Olur?

Çok düşük ayarlar:
  • Mobların geç tepki vermesi
  • Hayvanların donmuş gibi durması
  • Zombi/skeletlerin oyuncuya geç saldırması
Çok yüksek ayarlar:
  • Sunucunun gereksiz AI hesaplaması
  • TPS düşüşü
  • Lag ve gecikme
Bu yüzden amaç dengeyi bulmaktır.

Önerilen Entity Activation Range Ayarları

spigot ayarlar Spigot tabanlı sunucularda aşağıdaki dosyadan düzenlenir:

(sunucuya göre yerleri değişiklilik gösterebilir)
spigot.yml → entity-activation-range` bölümü


Düzenlemek için:

  1. Sunucu dosyalarınıza FTP / Panel üzerinden girin.
  2. spigot.yml dosyasını açın.
  3. entity-activation-range başlığı altındaki değerleri donanımınıza göre ayarlayın.
  4. Dosyayı kaydedip sunucuyu yeniden başlatın.

Paper, Purpur gibi Spigot fork’larında aynı bölüm geçerlidir. Ekstra optimizasyonlar için Paper/Purpur’ın kendi ayar dosyalarını da gözden geçirebilirsiniz.


1) Düşük Donanım (4-6 GB RAM, zayıf CPU)

(sunucuya göre yerleri değişiklilik gösterebilir)
Kod:
entity-activation-range:
  animals: 20
  monsters: 24
  raiders: 32
  misc: 12
  water: 12
✔ TPS artışı sağlar
✔ Survival / SMP için yeterlidir
✔ AI gecikmesi minimum hissedilir

2) Orta Donanım (8–12 GB RAM, normal CPU)

(sunucuya göre yerleri değişiklilik gösterebilir)
Kod:
entity-activation-range:
  animals: 28
  monsters: 32
  raiders: 40
  misc: 16
  water: 16
✔ Hem performans hem de doğal mob davranışı korunur

3) Yüksek Donanım (Güçlü CPU + 12GB+ RAM)

(sunucuya göre yerleri değişiklilik gösterebilir)
Kod:
entity-activation-range:
  animals: 32
  monsters: 36
  raiders: 48
  misc: 20
  water: 20
✔ Büyük haritalar ve kalabalık sunucular için idealdir
✔ Mob AI davranışları en doğal seviyededir

EAR ile Takip Mesafesi (Follow Range) Arasındaki Fark

Birçok kişi EAR ile follow range’i karıştırır.
AyarNe İşe Yarar?
Entity Activation RangeMobların AI’nın aktif olup olmayacağını belirler
Follow RangeMobların oyuncuyu fark etme ve takip etme mesafesidir


Örneğin:
EAR düşükse mob uzaktayken AI çalışmaz → sizi fark etmez.
Follow range düşükse mob sizi yakın mesafede görür ama uzak mesafede görmez.
Her ikisinin dengeli olması gerekir.

Ek Performans Önerileri

✔ 1) Paper / Purpur kullanın​

Spigot performans için iyidir ama Paper ek optimizasyonlar içerir.

✔ 2) Mob limitlerini gözden geçirin​

spigot.yml ve bukkit.yml içinde mob spawn limitlerini azaltmak TPS’i korur.(sunucuya göre yerleri değişiklilik gösterebilir)

✔ 3) Redstone kaynaklı lagı azaltın​

Paper'ın redstone optimizasyonu bu konuda çok başarılıdır.

✔ 4) Entity cramming ve farm limitlerini ayarlayın​

Aşırı mob birikmesi sunucuyu öldürür.

Sonuç: Doğru EAR Ayarı = Daha Stabil TPS + Daha Akıcı Oyun

EAR doğru yapılandırıldığında:
  • TPS artar
  • AI lagı düşer
  • Oyuncu deneyimi iyileşir
  • Düşük donanımlı makineler bile stabil çalışır


    ChatGPT-Image-Apr-24-2025-09_59_42-PM-1024x683.webp
Bu yüzden her sunucunun kendi donanım ve oyuncu kapasitesine göre EAR ayarlarını optimize etmesi oldukça önemlidir.
 
Minecraft sunucularında performansı etkileyen en önemli noktalardan biri entity (varlık) davranışlarıdır. Çoğu sunucu sahibinin gözünden kaçabilen Entity Activation Range (EAR) ayarı, doğru yapılandırıldığında TPS’i ciddi anlamda yükseltebilir, aşırı mob yüklerini azaltabilir ve düşük donanımlı sistemlerde bile stabil bir deneyim sunar.
Bu yazıda EAR nedir, nasıl çalışır ve doğru ayarlar nasıl seçilmeli? sorularının tümünü açıklıyoruz.

Entity Activation Range (EAR) Nedir?

Entity Activation Range, Minecraft içindeki mobların, hayvanların ve diğer varlıkların aktif olarak AI çalıştıracağı mesafeyi belirleyen optimizasyon ayarıdır.
Yani bir oyuncu bir entity’e ne kadar yakınsa, entity o kadar "aktif" olur:

  • AI davranışları çalışır
  • Pathfinding (yol bulma) devreye girer
  • Etkileşimler gerçekleşir (saldırma, dolaşma, çiftleşme vb.)
Oyuncudan uzak olan entity’ler:

  • AI çalıştırmaz
  • Donmuş gibi bekler
  • Sunucuya çok daha az yük bindirir
Bu sistem sunucunun gereksiz yere yüzlerce mobu aynı anda hesaplamasını engelleyerek TPS’i korur.

EAR Nerede Ayarlanır?

Ayarlar spigot.yml içinde bulunur:
(sunucuya göre yerleri değişiklilik gösterebilir)
Kod:
entity-activation-range:
  animals: 32
  monsters: 32
  raiders: 48
  misc: 16
  water: 16
Minecraft’ın varsayılan ayarları çoğu sunucu için fazladır. Özellikle düşük donanımlı makinelerde optimizasyon zorunludur.

EAR Yanlış Ayarlanırsa Ne Olur?

Çok düşük ayarlar:
  • Mobların geç tepki vermesi
  • Hayvanların donmuş gibi durması
  • Zombi/skeletlerin oyuncuya geç saldırması
Çok yüksek ayarlar:
  • Sunucunun gereksiz AI hesaplaması
  • TPS düşüşü
  • Lag ve gecikme
Bu yüzden amaç dengeyi bulmaktır.

Önerilen Entity Activation Range Ayarları

spigot ayarlar Spigot tabanlı sunucularda aşağıdaki dosyadan düzenlenir:

(sunucuya göre yerleri değişiklilik gösterebilir)
spigot.yml → entity-activation-range` bölümü


Düzenlemek için:

  1. Sunucu dosyalarınıza FTP / Panel üzerinden girin.
  2. spigot.yml dosyasını açın.
  3. entity-activation-range başlığı altındaki değerleri donanımınıza göre ayarlayın.
  4. Dosyayı kaydedip sunucuyu yeniden başlatın.

Paper, Purpur gibi Spigot fork’larında aynı bölüm geçerlidir. Ekstra optimizasyonlar için Paper/Purpur’ın kendi ayar dosyalarını da gözden geçirebilirsiniz.


1) Düşük Donanım (4-6 GB RAM, zayıf CPU)

(sunucuya göre yerleri değişiklilik gösterebilir)
Kod:
entity-activation-range:
  animals: 20
  monsters: 24
  raiders: 32
  misc: 12
  water: 12
✔ TPS artışı sağlar
✔ Survival / SMP için yeterlidir
✔ AI gecikmesi minimum hissedilir

2) Orta Donanım (8–12 GB RAM, normal CPU)

(sunucuya göre yerleri değişiklilik gösterebilir)
Kod:
entity-activation-range:
  animals: 28
  monsters: 32
  raiders: 40
  misc: 16
  water: 16
✔ Hem performans hem de doğal mob davranışı korunur

3) Yüksek Donanım (Güçlü CPU + 12GB+ RAM)

(sunucuya göre yerleri değişiklilik gösterebilir)
Kod:
entity-activation-range:
  animals: 32
  monsters: 36
  raiders: 48
  misc: 20
  water: 20
✔ Büyük haritalar ve kalabalık sunucular için idealdir
✔ Mob AI davranışları en doğal seviyededir

EAR ile Takip Mesafesi (Follow Range) Arasındaki Fark

Birçok kişi EAR ile follow range’i karıştırır.
AyarNe İşe Yarar?
Entity Activation RangeMobların AI’nın aktif olup olmayacağını belirler
Follow RangeMobların oyuncuyu fark etme ve takip etme mesafesidir


Örneğin:
EAR düşükse mob uzaktayken AI çalışmaz → sizi fark etmez.
Follow range düşükse mob sizi yakın mesafede görür ama uzak mesafede görmez.
Her ikisinin dengeli olması gerekir.

Ek Performans Önerileri

✔ 1) Paper / Purpur kullanın​

Spigot performans için iyidir ama Paper ek optimizasyonlar içerir.

✔ 2) Mob limitlerini gözden geçirin​

spigot.yml ve bukkit.yml içinde mob spawn limitlerini azaltmak TPS’i korur.(sunucuya göre yerleri değişiklilik gösterebilir)

✔ 3) Redstone kaynaklı lagı azaltın​

Paper'ın redstone optimizasyonu bu konuda çok başarılıdır.

✔ 4) Entity cramming ve farm limitlerini ayarlayın​

Aşırı mob birikmesi sunucuyu öldürür.

Sonuç: Doğru EAR Ayarı = Daha Stabil TPS + Daha Akıcı Oyun

EAR doğru yapılandırıldığında:
Bu yüzden her sunucunun kendi donanım ve oyuncu kapasitesine göre EAR ayarlarını optimize etmesi oldukça önemlidir.
Faydalı bir rehber olmuş ellerinize sağlık, devamınıda bekliyoruz :))
 
Elinize sağlık tekrardan yararlı bir konu olmuș 🙃
 
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