Ekran Kartlı Sunucu Satışları Başladı. İncele
Eklenti, Mod ve Plugin

Minecraft Sunucusunda Yerdeki Eşyaları ve Entity Temizleme

Biriken eşya ve yaratıkların TPS’e etkisi, otomatik temizleme ayarı, Paper’ın yerleşik limitleri ve doğru eşik değerleri.

  • 8 dk okuma
  • Güncelleme:
  • Yayın:
  • Batihost Teknik Ekibi

Kısaca Özet

  • Yerde biriken eşyalar ve fazla yaratıklar TPS düşürür; ama 26.2’de bunu çözmek için çoğu sunucuda eklenti gerekmez. Paper ve Spigot ayar dosyaları işin büyük kısmını yapar.
  • Orijinal ClearLagg eklentisi 9 Şubat 2021’den beri güncellenmiyor; 26.2 sunucusunda kullanmayın. Güncel alternatifler ClearLaggEnhanced 26.8.0 ve ClearLag++ 1.12.5’tir.
  • Temizlemeden önce teşhis koyun. “Sunucum lag yapıyor” diyen herkesin ilk kuracağı araç ClearLag değil spark olmalıdır: /spark health ve /spark profiler start.
  • Kritik ayarlar: spigot.yml içinde merge-radius.item ve entity-activation-range, paper-world-defaults.yml içinde alt-item-despawn-rate ve entity-per-chunk-save-limit.

Minecraft sunucusunda yerdeki eşyaları ve fazla entity’yi (varlık — item, mob, ok, deneyim küresi gibi oyun içindeki her hareketli nesne) temizlemek TPS’i toparlamanın en bilinen yoludur. Ama 2026’da doğru cevap çoğu sunucu için şaşırtıcıdır: bunun için ayrı bir eklentiye genellikle ihtiyacınız yoktur. Paper ve Spigot’un yerleşik ayarları, eski ClearLag eklentilerinin yaptığı işin büyük bölümünü oyuncuyu mağdur etmeden ve sürekli tarama yapmadan hallediyor.

Bu sayfada önce entity birikiminin neden lag ürettiğini, sonra eklentisiz çözümleri gerçek ayar satırlarıyla, ardından 26.2 uyumlu eklenti alternatiflerini ve hangi durumda gerçekten eklenti kurmanız gerektiğini bulacaksınız. Genel performans tablosu için Minecraft sunucu optimizasyonu rehberi bu sayfayı tamamlar.

UyarıAramalarda ilk çıkan ClearLagg (bob7l) eklentisinin son güncellemesi 9 Şubat 2021 tarihlidir. 26.2 sunucusuna kurmayın. 26.1 ile Minecraft tamamen unobfuscated hâle geldi ve bu bir ABI kırılmasıdır; sunucunun iç sınıflarına (NMS) dokunan eski eklentiler yeniden derlenmeden çalışmaz.

Entity Birikimi Neden TPS Düşürür?#

Sunucu saniyede 20 kez (20 tick) dünyayı günceller. Her tick’te yüklü chunk’lardaki entity’lerin konumu, çarpışması, yerçekimi ve yapay zekâsı hesaplanır. Entity sayısı arttıkça bu hesap tek bir tick’e sığmamaya başlar ve TPS 20’nin altına düşer.

Pratikte yükü üreten dört tipik kaynak vardır:

  • Yerdeki eşyalar (item): Kazma yapan oyuncular, patlayan TNT ve mob farmlar sürekli item üretir. Birleşmeyen yüzlerce cobblestone yığını en yaygın sebeptir.
  • Deneyim küreleri (experience orb): Tek tek entity sayılır ve mob farmlarda binlere ulaşabilir.
  • Aşırı çoğalan hayvanlar: Kontrolsüz üretilen inek ve tavuk sürüleri kalıcı yük bırakır.
  • Armor stand ve item frame: Dekorasyon amaçlı konur, sonra unutulur; sayıları sessizce büyür.

Konsolda Can’t keep up! Is the server overloaded? uyarısını görüyorsanız sebeplerden biri budur; bu uyarının diğer nedenleri için ilgili hata sayfasına bakabilirsiniz.

Önce Teşhis: Eklenti Kurmadan Önce spark#

“Sunucum lag yapıyor” cümlesinin ardından yapılacak ilk iş temizlik eklentisi kurmak değil, sebebi ölçmektir. Bunun doğru aracı spark profiler’dır; 1.10.173 sürümü 18 Haziran 2026’da yayınlandı ve 26.1 ile 26.2’yi destekliyor.

/spark tps
/spark health
/spark profiler start
/spark profiler stop

/spark health anlık durumu özetler; /spark profiler start ile bir süre kayıt alıp stop dediğinizde tarayıcıda açılan bir rapor bağlantısı verir. Rapordaki en kalın dal entity tick’leriyle ilgiliyse temizlik doğru yoldur; değilse eşya silmek hiçbir şeyi düzeltmez. Rapor okumayı spark ve Timings analizi sayfasında adım adım anlatıyoruz.

İpucuEntity dağılımını görmek için oyun içinde F3 ekranındaki E: satırına bakın. İlk sayı görünür entity, ikincisi yüklü toplam entity sayısıdır. Tek bir bölgede bu sayı fırlıyorsa sorun oradadır.

Eklentisiz Çözüm 1: paper-world-defaults.yml#

Paper’ın dünya yapılandırması, entity yönetimi için ClearLag’in en çok kullanılan işlevlerini yerleşik olarak sunar. Dosya config/paper-world-defaults.yml içinde bulunur; tek bir dünyaya özel ayar yapmak isterseniz o dünyanın kendi paper-world.yml dosyasını kullanırsınız.

# config/paper-world-defaults.yml
entities:
  chunks:
    entity-per-chunk-save-limit:
      experience_orb: -1
  spawning:
    alt-item-despawn-rate:
      enabled: false
      items:
        cobblestone: 300
    spawn-limits:
      ambient: -1
      creature: -1
      monster: -1
      water_creature: -1
    ticks-per-spawn:
      ambient: -1
      creature: -1
      monster: -1
hopper:
  cooldown-when-full: true
  disable-move-event: false

Bu blokta üç ayar hayat kurtarır:

entity-per-chunk-save-limit
Chunk kaydedilirken saklanacak entity üst sınırıdır. -1 sınırsız demektir. experience_orb ve item için sınır koymak, chunk yükleme/kaydetme sırasındaki takılmaları keser.
alt-item-despawn-rate
Belirli eşyaların normalden daha hızlı yok olmasını sağlar. ClearLag’in en çok kullanılan işlevi tam olarak budur ve Paper bunu eklentisiz yapar. enabled: true yapıp listeye cobblestone, dirt, netherrack gibi çöp blokları ekleyin.
spawn-limits
Dünya başına aynı anda kaç mob doğabileceğini belirler. -1 vanilla değerini kullanır; kalabalık sunucularda monster sınırını düşürmek belirgin fark yaratır.

Eklentisiz Çözüm 2: spigot.yml#

İkinci kritik dosya spigot.yml’dir. Buradaki iki ayar — merge-radius.item ve entity-activation-range — entity yükünü doğrudan aşağı çeker. Varsayılan değerler şöyledir:

# spigot.yml
world-settings:
  default:
    entity-activation-range:
      animals: 32
      monsters: 32
      raiders: 64
      misc: 16
      water: 16
      villagers: 32
      flying-monsters: 32
    merge-radius:
      exp: -1
      item: 0.5
    mob-spawn-range: 8
    item-despawn-rate: 6000
    arrow-despawn-rate: 1200
    ticks-per:
      hopper-check: 1
      hopper-transfer: 8
      hopper-amount: 1
    view-distance: default

item-despawn-rate: 6000 değeri tick cinsindendir; 6000 tick = 5 dakika. merge-radius.item: 0.5 ise yerdeki eşyaların ancak yarım blok yakınlıkta birleşeceği anlamına gelir — bu değeri yükseltmek entity sayısını gözle görülür azaltır.

AyarVarsayılanKalabalık sunucu önerisiEtkisi
merge-radius.item0.53.0 – 4.0Yerdeki eşyalar birleşir, entity sayısı düşer
merge-radius.exp-14.0Deneyim küreleri birleşir
item-despawn-rate6000 (5 dk)3000 (2,5 dk)Unutulan eşyalar daha erken silinir
arrow-despawn-rate1200 (1 dk)300 (15 sn)PvP sonrası ok birikmesini keser
entity-activation-range.animals3216Uzaktaki hayvanlar tick almaz
entity-activation-range.monsters3224Uzaktaki canavarlar donar
mob-spawn-range84 – 6Oyuncu çevresinde daha az mob doğar
ticks-per.hopper-transfer816 – 24Huni zincirlerinin yükü azalır
spigot.yml varsayılanları ve kalabalık sunucular için önerilen değerler
Dikkatentity-activation-range değerlerini aşırı düşürmek oyun hissini bozar: mob’lar oyuncu yaklaşana kadar hareketsiz durur, mob farmların verimi düşer. 16’nın altına inmeyin. mob-spawn-range değerini de 4’ün altına çekmeyin, yoksa canavar farmları çalışmaz hâle gelir.

Bu iki dosyanın tamamını satır satır incelemek isterseniz paper.yml, spigot.yml ve bukkit.yml optimizasyon rehberi ayrıntılı bir referans sunuyor. Görüş mesafesinin entity yüküne etkisi için view distance ve simulation distance ayarları sayfasına bakın.

26.2 Uyumlu ClearLag Alternatifleri#

Yerleşik ayarlar yetmiyorsa sıra eklentiye gelir. 26.2 destekleyen, aktif geliştirilen seçenekler şunlardır:

EklentiSürümDesteklediği sürümlerÖne çıkan yanı
ClearLaggEnhanced26.8.01.20 – 1.21.11 + 26.1 – 26.2En aktif geliştirilen seçenek
ClearLag++1.12.51.18 – 1.21.11 + 26.1 – 26.2Armor stand / item frame limitleri, laggy chunk bulucu
X-Clearlag1.826.x uyumluHafif yapı, /xcl debug teşhis komutu
EntityClearer4.1.3Hangar üzerindenSade, yalnızca temizlik odaklı
ClearLagg (bob7l)Son güncelleme 9 Şubat 2021Kullanmayın
26.2 sunucularında kullanılabilecek entity temizleme eklentileri
İndirmeniz gerekenler
  • spark profilerÖnce bunu kurun Paper / Purpur 26.2.jarÜcretsiz
    İndir
  • ClearLaggEnhanced 26.8.0Önerilen Folia / Paper / Purpur / Spigot.jarÜcretsiz
    İndir
  • ClearLag++ 1.12.5 1.18 – 26.2.jarÜcretsiz
    İndir
  • EntityClearer 4.1.3 Hangar.jarÜcretsiz
    İndir

Bağlantılar resmî kaynaklara gider. Üçüncü taraf sitelerden jar indirmeyin.

Kurulum yöntemi hepsinde aynıdır: jar dosyasını plugins klasörüne kopyalayıp sunucuyu yeniden başlatırsınız. Adım adım anlatım için plugin kurulumu sayfasına bakabilirsiniz. Komut ve ayar adları eklentiden eklentiye değiştiği için kurduğunuz eklentinin kendi dokümanını okuyun; ortak bir standart yoktur.

Bilgi26.1 ile dünya klasör yapısı değişti. Overworld verisi artık world/dimensions/minecraft/overworld/ altında durur; eski world_nether/DIM-1/ yolları geçersizdir. Dünya dosyalarına elle müdahale edecekseniz bunu bilin. Dünya boyutunu küçültmek ayrı bir konudur ve dünya dosyasını küçültme sayfasında ele alınır.

Ne Zaman Gerçekten Eklenti Kurmalı?#

Paper ve Spigot ayarları yeterli olmadığında karar şu üç duruma bakılarak verilir:

  1. Oyuncuya uyarı göstererek zamanlanmış temizlik istiyorsanız#

    “Temizliğe 60 saniye kaldı” tipi geri sayım ve sohbet duyurusu yerleşik ayarlarla yapılamaz. Bu bir eklenti işidir.

  2. Armor stand ve item frame birikimi varsa#

    Paper bu iki entity türü için doğrudan bir despawn mekanizması sunmaz. Dekorasyon amaçlı konup unutulan yüzlerce armor stand’ı sınırlamak eklentiyle daha kolaydır.

  3. Hangi chunk’ın yük ürettiğini bulamıyorsanız#

    Bazı eklentiler “laggy chunk finder” özelliğiyle sorunlu bölgeyi koordinatıyla listeler. spark raporu size işlemi söyler, bu araçlar yeri söyler.

Güvenli Temizleme Politikası#

Temizlik yapılandırmasında en sık yapılan hata, oyuncuları düşünmeden agresif değerler girmektir. Aşağıdaki çerçeve şikâyet üretmeyen bir denge kurar:

KonuÖnerilenGerekçe
Temizlik aralığı5 – 10 dakikaDaha sık olursa oyuncular sürekli eşya kaybeder
Uyarı süresi60 sn, 30 sn, 10 snOyuncuya eşyasını toplama fırsatı verir
Muaf tutulacaklarİsimlendirilmiş eşyalar, evcil hayvanlar, köylülerGeri kazanımı imkânsız kayıplar önlenir
Muaf tutulacak bölgelerSpawn, dükkân alanı, oyuncu farmlarıEkonomi ve yapı düzeni bozulmaz
Silinmeyecek entity’lerItem frame, armor stand (dekorasyonlu)Yapılar bir anda boşalır
Oyuncu şikâyeti üretmeyen temizlik politikası
UyarıTemizlik ayarını canlı sunucuda denemeyin. Önce bir test sunucusunda çalıştırıp neyin silindiğini görün. Yanlış filtreyle çalıştırılan tek bir temizlik, oyuncuların sandık dışındaki tüm eşyalarını yok edebilir ve bu geri alınamaz.

Vanilla tarafında acil bir müdahale gerekiyorsa yerdeki eşyaları silen komut şudur; ancak istisnasız her item’i sileceği için yalnızca kontrollü durumlarda kullanın:

/kill @e[type=item]
/kill @e[type=experience_orb]

Sık Yapılan Dört Hata#

1. Teşhis koymadan eklenti kurmak#

Lag’in sebebi entity değil de bir eklentinin ana iş parçacığını kilitlemesiyse, temizlik hiçbir şeyi düzeltmez. Önce ölçün, sonra müdahale edin. Bu, sayfada tekrar tekrar vurgulanacak kadar önemlidir.

2. Temizlik aralığını çok kısa tutmak#

Bir dakikada bir çalışan temizlik, hem oyuncu şikâyeti üretir hem de her taramada CPU harcar. İronik biçimde temizliğin kendisi lag kaynağına dönüşebilir. Beş dakikanın altına inmeyin.

3. Aynı işi iki kez yapmak#

Paper’ın alt-item-despawn-rate ayarını açıp aynı anda eklentiye de aynı eşyaları sildirmek gereksizdir ve hangi mekanizmanın çalıştığını takip etmeyi zorlaştırır. Bir işlevi tek yerde yönetin.

4. Deneyim kürelerini görmezden gelmek#

Mob farmı olan sunucularda deneyim küreleri item sayısını çoğu zaman geçer. merge-radius.exp değerini -1 bırakmak yerine 4.0 gibi bir değere çekmek tek başına belirgin fark yaratır. Farm tasarımının yük tarafını mob farm yapımı sayfasında da ele alıyoruz.

Donanım Tarafı: Temizlik Her Şeyi Çözmez#

Entity temizliği bir bant yardımıdır; sunucu donanımı yetersizse TPS yine düşer. Minecraft’ın ana tick döngüsü tek çekirdekte çalıştığı için belirleyici olan çekirdek sayısı değil saat hızıdır. Bu yüzden Ryzen 9 7900X / 7950X sınıfı yüksek frekanslı işlemciler tercih edilmeli, disk tarafında chunk okuma/yazma gecikmesini düşüren NVMe SSD kullanılmalıdır.

Oyuncu sayısıRAMİşlemciDisk
2 – 10 (hafif eklentili)8 GBRyzen 9NVMe SSD
10 – 30 (eklentili Paper)12 GBRyzen 9 7900XNVMe SSD
30 – 60 (çok dünyalı)16 GBRyzen 9 7950XNVMe SSD
60+ veya proxy’li ağ32 GBRyzen 9 7950XNVMe SSD
Entity yoğun sunucular için donanım önerisi
java -Xms14G -Xmx14G -XX:+UseG1GC -jar paper.jar nogui

Heap değerlerini işletim sistemine pay bırakacak şekilde verin ve -Xms ile -Xmx değerlerini daima eşitleyin. Kaç GB ile başlamanız gerektiğini oyuncu sayısına göre RAM tablosundan hesaplayabilir, donanım seçimini doğru donanım nasıl seçilir sayfasıyla netleştirebilirsiniz. Batihost’un Minecraft sunucu paketleri 156 TL’den başlar ve tamamı Ryzen tabanlı NVMe diskli donanımda çalışır.

Özetle#

Entity temizliğinde doğru sıra şudur: önce /spark health ile ölçün, sonra spigot.yml ve paper-world-defaults.yml ayarlarını düzenleyin, ancak bunlar yetmezse eklenti kurun. Çoğu sunucu ikinci adımda durur.

Eklenti kuracaksanız orijinal ClearLagg’ı unutun — 2021’den beri güncellenmiyor ve 26.1’in unobfuscation değişikliği sonrası eski NMS tabanlı eklentiler yeniden derlenmeden çalışmıyor. 26.2 için ClearLaggEnhanced 26.8.0 veya ClearLag++ 1.12.5 seçin, temizliği 5 dakikadan sık yapmayın ve oyunculara mutlaka uyarı gösterin. TPS hâlâ düşükse sorun entity değil başka bir yerdedir; TPS düşüklüğü ve çözüm yolları sayfası bir sonraki durağınız olsun.

Sıkça Sorulan Sorular#

ClearLag eklentisi 26.2 sunucusunda çalışır mı?

Orijinal ClearLagg çalışmaz, kullanmayın. Eklentinin son güncellemesi 9 Şubat 2021 tarihli ve beş yıldır bakım görmüyor. 26.1 ile Minecraft unobfuscated hâle geldiği için sunucunun iç sınıflarına dokunan eski eklentiler yeniden derlenmeden çalışmaz. 26.2 için ClearLaggEnhanced 26.8.0 veya ClearLag++ 1.12.5 kurun.

Yerdeki eşyaları silmek için hangi komut kullanılır?

Komut kullandığınız eklentiye göre değişir, ortak bir standart yoktur. Vanilla tarafında yerdeki eşyaları toplu silmenin yolu /kill @e[type=item] komutudur; bu komut oyuncuların düşürdüğü her eşyayı da siler, o yüzden dikkatli kullanın. Kalıcı çözüm için komut yerine item-despawn-rate ve merge-radius ayarlarını düzenleyin.

Entity temizleme eklentisi olmadan lag nasıl azaltılır?

Üç ayarla büyük yol alırsınız. spigot.yml içinde merge-radius.item değerini yükseltmek yerdeki eşyaları birleştirip entity sayısını düşürür, entity-activation-range uzaktaki yaratıkların tick almasını durdurur, paper-world-defaults.yml içindeki alt-item-despawn-rate ise seçtiğiniz çöp eşyaları daha hızlı yok eder.

Otomatik temizlik oyuncuların eşyalarını siler mi?

Kötü yapılandırılırsa siler ve bu şikâyet üretir. Temizlikten en az 60 saniye önce uyarı gösterin, geri sayımı sohbete yazdırın ve isimlendirilmiş eşyalar, elmas/netherite gibi değerli itemler ile oyuncuya ait evcil hayvanları listeden muaf tutun. Temizlik aralığını 5 dakikadan sık yapmayın.

Kaç entity çok sayılır?

Sabit bir sayı yoktur, chunk başına dağılım önemlidir. Tek bir chunk’ta yüzlerce eşya veya yaratık birikmişse orası sorunludur; toplamda birkaç bin entity olan bir sunucu ise dengeli dağılmışsa sorunsuz çalışabilir. Doğru ölçüm için /spark health çıktısına ve chunk bazlı entity sayısına bakın.

Mob farm kurdum, temizlik onu bozar mı?

Bozabilir. Zamanlanmış temizlik yerdeki eşyaları sildiği için toplama sistemine düşen ürünler kaybolur. Çözüm, temizliğin uygulanmayacağı bölgeleri tanımlamak veya yalnızca belirli eşya türlerini temizlemektir. Farmın kendisi de yük üretiyorsa asıl çözüm eşya silmek değil, ürünleri sandığa hızlı aktarmaktır.

Hopper (huni) sistemleri de lag yapar mı?

Evet, kalabalık sunucularda hopper zincirleri belirgin yük üretir. spigot.yml içindeki ticks-per.hopper-transfer ve hopper-check değerlerini yükseltmek, paper-world-defaults.yml içinde hopper.cooldown-when-full ayarını açık tutmak yükü düşürür. Hopper yerine su kanalı kullanmak da işe yarar.

Eklenti, Mod ve Plugin — Tüm Rehberler#

  1. Minecraft Sunucusuna Plugin Kurulumu
  2. En İyi Minecraft Pluginleri: 2026 Sunucu Eklenti Listesi
  3. EssentialsX Kurulumu ve Yapılandırması
  4. LuckPerms ile Minecraft Yetki Sistemi Kurma
  5. WorldEdit ve WorldGuard ile Bölge Koruma ve Harita Düzenleme
  6. AuthMe Kurulumu ve Giriş Sistemi Yapılandırması
  7. Minecraft Skript Rehberi (Başlangıçtan İleri Seviyeye)
  8. Minecraft Mod Kurulumu: İstemci ve Sunucu Tarafı
  9. En İyi Minecraft Modpackleri (2026) ve Sunucu Kurulumu
  10. Minecraft Datapack Kurulumu
  11. Minecraft Sunucusuna Resource Pack Ekleme
  12. Minecraft Plugin Yazma: Java ile Sıfırdan Eklenti Geliştirme
  13. Vault ve PlaceholderAPI Nedir, Nasıl Kurulur?
  14. Citizens Eklentisi ile NPC Nasıl Oluşturulur?
  15. Minecraft’ta Hologram Nasıl Eklenir? (DecentHolograms)
  16. Minecraft Sunucusuna Shop Eklentisi Kurma
  17. Minecraft Sunucusunda Ekonomi Sistemi Kurma
  18. Minecraft TAB ve Scoreboard Nasıl Düzenlenir?
  19. DiscordSRV ile Minecraft Sohbetini Discord’a Bağlama
  20. Dynmap ile Minecraft Sunucusuna Canlı Harita Ekleme
  21. Multiverse ile Minecraft Sunucusuna Yeni Dünya Ekleme
  22. Minecraft Sunucusunda Yerdeki Eşyaları ve Entity Temizleme

Bu rehber Batihost teknik ekibi tarafından hazırlanmış ve tarihinde güncellenmiştir. Eksik veya hatalı bulduğunuz bir bilgi varsa bize bildirin.

Başa dön