Ekran Kartlı Sunucu Satışları Başladı. İncele
Sunucu Bakımı ve İleri Yönetim

Minecraft Dünya Dosyasını Küçültme (Trim)

Kullanılmayan chunk’ları temizleme, dünya sınırı koyma, region dosyalarını budama ve disk alanını geri kazanma.

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

Kısaca Özet

  • “/paper trim” diye bir komut yoktur. Paper’ın böyle bir yerleşik özelliği bulunmaz; internetteki bu bilgi yanlıştır.
  • Doğru iki yol var: sunucu açıkken /chunky trim, sunucu kapalıyken MCA Selector 2.8 masaüstü aracı.
  • Her iki yöntem de chunk’ları kalıcı olarak siler. Yedeğiniz yoksa geri dönüş yoktur; işleme başlamadan tam yedek alın.
  • 26.1 ile dünya klasör yapısı değişti: region dosyaları artık world/dimensions/minecraft/overworld/region/ altında. Eski world_nether/DIM-1/ yolları geçersizdir.

Minecraft dünya dosyasını küçültme (trim), oyuncuların bir kez uğrayıp bir daha dönmediği chunk’ları dünya kaydından silme işlemidir. Aylardır açık bir sunucuda dünya klasörü onlarca gigabayta ulaşabilir; bunun büyük kısmı içinde tek bir blok bile kırılmamış boş arazidir. Bu araziyi temizlediğinizde disk alanı boşalır, yedekleme süresi kısalır ve harita render işlemleri hızlanır.

Bu sayfada önce çok yaygın bir yanlış bilgiyi düzeltiyoruz, sonra gerçekten çalışan iki yöntemi adım adım gösteriyoruz: sunucu açıkken kullanılan /chunky trim komutu ve sunucu kapalıyken kullanılan MCA Selector 2.8 masaüstü aracı. İkisi de veri sildiği için yedek almadan hiçbir adıma geçmeyin.

UyarıBu sayfadaki her iki yöntem de chunk verisini kalıcı olarak siler. Chunky’nin kendi belgeleri şu uyarıyı yapar: silinen chunk’lar yedek olmadan geri getirilemez. Devam etmeden önce sunucunuzun tam ve çalışır bir yedeğini aldığınızdan emin olun.

“/paper trim” Diye Bir Komut Yoktur#

İnternette dolaşan rehberlerin önemli bir kısmı dünya küçültmek için /paper trim komutunu önerir. Böyle bir komut yoktur. PaperMC’nin resmî komut referansındaki tüm /paper alt komutları tek tek incelendiğinde listede trim, trimchunks veya benzeri hiçbir şey bulunmaz. Dünya küçültme Paper’ın yerleşik bir özelliği değildir.

Paper’ın gerçekten var olan alt komutları şunlardır:

KomutNe yapar?
/paper chunkinfo [world]Dünyadaki yüklü chunk’lar hakkında bilgi verir
/paper debug chunksChunk hata ayıklama dökümü alır
/paper holderinfo [world]Chunk tutucu (holder) durumunu listeler
/paper mobcapsMob doluluk sınırlarını gösterir
/paper entityEntity sayımı yapar
/paper heapBellek (heap) dökümü alır
/paper trimMEVCUT DEĞİL
Paper komutlarının bir kısmı ve var olmayan trim komutu

Chunk sayımı ve teşhis için /paper chunkinfo world komutu işinize yarar; ama silme işini yapan bir araca ihtiyacınız var. Diğer konsol komutları için sunucu konsol komutları listesine bakabilirsiniz.

Dünya Neden Şişer?#

Minecraft dünyayı 512x512 bloklık parçalar hâlinde saklar. Her parça bir .mca region dosyasıdır ve içinde 32x32, yani 1.024 chunk barındırır. Bir oyuncu daha önce gidilmemiş bir yöne yürüdüğünde o chunk üretilir, diske yazılır ve bir daha silinmez — oyuncu oraya bir daha uğramasa bile.

# Region dosyasi matematigi
1 region (.mca) = 32 x 32 chunk = 1.024 chunk
1 chunk         = 16 x 16 blok
1 region        = 512 x 512 blok

Şişmenin başlıca üç kaynağı vardır:

  • Sınırsız keşif. Dünya sınırı konmamış bir sunucuda oyuncular binlerce blok uzağa gider ve arkalarında kullanılmayan region dosyaları bırakır.
  • Nether çarpanı. Nether’da bir blok, Overworld’de sekiz bloğa karşılık gelir. Nether’da 1.000 blok yürüyen bir oyuncu Overworld’de 8.000 bloklık bir mesafeyi kat etmiş sayılır.
  • Elytra ve at. Hızlı ulaşım araçları, bir oturumda üretilen chunk sayısını on katına çıkarabilir.
BilgiDünya boyutu doğrusal büyümez. Yarıçapı iki katına çıkarmak alanı dört katına çıkarır. Bu yüzden 10.000 bloklık bir sunucu, 5.000 bloklık bir sunucunun iki değil dört katı yer kaplar.

Küçültmeden Önce: Yedek Almadan Başlamayın#

Trim işlemi geri alınamaz. İşleme başlamadan önce sunucuyu durdurun ve dünya klasörünü olduğu gibi arşivleyin.

# Linux: sunucu DURMUS haldeyken tam yedek
tar -czf dunya-yedek-$(date +%F-%H%M).tar.gz world world_nether world_the_end
# Windows: sunucu DURMUS haldeyken tam yedek
Compress-Archive -Path C:\minecraft\server\world* -DestinationPath C:\yedek\dunya-yedek.zip

Yedek stratejinizi henüz oturtmadıysanız Minecraft sunucu yedekleme rehberini ve 3-2-1 yedekleme kuralını okuyun. Web panel kullanıyorsanız panelden yedek alma adımları birkaç tıklamayla biter.

Yöntem 1: /chunky trim (Sunucu Açıkken)#

Chunky’nin trim komutu, start komutunun tam tersini yapar: seçtiğiniz alanın dışında kalan tüm chunk’ları siler. Sunucuyu kapatmanıza gerek yoktur, ancak işlem bittiğinde yeniden başlatmanız gerekir.

Chunky kurulu değilse önce chunk ön üretimi sayfamızdaki kurulum adımlarını uygulayın; Paper, Spigot, Purpur ve Folia için doğru dosya Chunky-Bukkit-1.5.3.jar sürümüdür.

# Tam sozdizimi
chunky trim [world] [shape] [<centerX> <centerZ>] [radius] [radius] [outside|inside] [inhabited]

# Resmi belgelerdeki ornek: merkez 0 0, 10000 yaricap disini sil
chunky trim world square 0 0 10000
  1. Yedeği alın ve doğrulayın#

    Arşivi açıp level.dat dosyasının içinde olduğunu kontrol edin. Açılmayan yedek yedek değildir.

  2. Korumak istediğiniz alanı belirleyin#

    Genellikle dünya sınırınızla aynı olmalıdır. Spawn dışında ayrı bir oyuncu şehri varsa merkezi ona göre seçin veya iki ayrı işlem yapın.

  3. Komutu çalıştırın#

    /chunky world world
    /chunky trim world square 0 0 10000
  4. İşlemi izleyin#

    Konsolda ilerleme satırlarını göreceksiniz. Uzun sürerse /chunky pause ile duraklatıp /chunky continue ile sürdürebilirsiniz.

  5. Sunucuyu yeniden başlatın#

    Bu adım isteğe bağlı değildir. Bellekte tutulan chunk verisi diske geri yazılmadan kapanış yapılmazsa sildiğiniz chunk’ların bir kısmı geri gelebilir.

    save-all
    stop
Dikkattrim ile start komutunu karıştırmak felakete yol açar. start seçili alanı üretir, trim seçili alanın dışını siler. Komutu yazmadan önce yarıçapı iki kez okuyun.

Yöntem 2: MCA Selector 2.8 (Sunucu Kapalıyken)#

MCA Selector, dünya kaydından chunk ve region seçip silen veya dışa aktaran harici bir masaüstü uygulamasıdır. Chunky’nin yapamadığı bir şeyi yapar: hangi chunk’ta ne kadar vakit geçirildiğine göre filtreleme. Yani “kimsenin uğramadığı yerleri sil” diyebilirsiniz.

Güncel sürüm 2.8’dir, 15 Haziran 2026’da yayınlandı ve sürüm notunda Minecraft 26.2 desteği açıkça belirtilir. Desteklenen aralık 1.2.1’den 26.2’ye kadar uzanır.

UyarıArama sonuçlarında üst sıralarda çıkan mcaselector.org ve mcaselector.com adresleri projenin resmî siteleri değildir. Bunlar SEO amaçlı klon sitelerdir; biri hâlâ eski 2.7 sürümünü “resmî kararlı yapı” etiketiyle sunuyor. Tek güvenilir kaynak GitHub deposudur.
İndirmeniz gerekenler
  • MCA Selector2.8 — Resmî Windows / Linux / Java.exe · .deb · .jarÜcretsiz
    İndir
  • Chunky (Bukkit yapısı)1.5.3 Paper / Spigot / Purpur / Folia.jar
    İndir

Bağlantılar resmî kaynaklara gider. mcaselector.org / mcaselector.com adreslerinden indirmeyin.

Yayında üç dosya bulunur: mcaselector-2.8.jar (her platform), mcaselector-2.8-setup.exe (Windows kurulumu) ve mcaselector-2.8-x64.deb (Debian/Ubuntu paketi). Jar dosyasını doğrudan çalıştıracaksanız JavaFX içeren bir Java dağıtımı gerekir; Windows’ta setup.exe kullanmak bu sorunu tamamen ortadan kaldırır.

# JavaFX iceren bir Java kuruluysa:
java -jar mcaselector-2.8.jar

Adım adım trim prosedürü#

  1. Sunucuyu tamamen durdurun#

    Konsola stop yazın ve sürecin gerçekten kapandığını doğrulayın. Çalışan bir sunucunun dünya klasörünü düzenlemek dosya bozulmasına yol açar.

  2. Dünya klasörünü bilgisayarınıza indirin#

    Uzak bir sunucuda çalışıyorsanız FTP/SFTP ile bağlanıp world klasörünü indirin. Büyük dünyalarda önce arşivleyip tek dosya olarak çekmek çok daha hızlıdır.

  3. Dünyayı MCA Selector’de açın#

    File > Open world menüsünden dünya klasörünü seçin. Harita ekranda kareler hâlinde görünecektir; her kare bir region dosyasıdır.

  4. Filtreyi kurun#

    Tools > Filter chunks penceresini açın. InhabitedTime filtresini ekleyin, operatörü < seçin ve değere 1 minute yazın.

  5. Seçimi yapın ve gözle kontrol edin#

    Select chunks düğmesine basın. Seçilen chunk’lar haritada işaretlenir. Spawn bölgesi veya bilinen bir oyuncu üssü yanlışlıkla seçildiyse durun ve filtre değerini düşürün.

  6. Silin ve dünyayı geri yükleyin#

    Seçimi sildikten sonra klasörü sunucuya geri yükleyin ve sunucuyu başlatın. İlk açılışta logları izleyin; chunk hataları görürseniz yedeğe dönün.

Nether ve End için işlemi ayrı ayrı tekrarlamanız gerekir; MCA Selector her boyutu ayrı bir dünya olarak açar.

InhabitedTime Filtresini Doğru Ayarlama#

InhabitedTime, oyuncuların o chunk’ta geçirdiği toplam oyun tick’idir. Minecraft saniyede 20 tick çalıştığı için dönüşüm basittir. Bu değer, “burada gerçekten oynanmış mı?” sorusunun en dürüst cevabıdır.

SüreTick karşılığıNe anlama gelir?Kullanım
10 saniye200Sadece geçilmiş chunkÇok temkinli
30 saniye600Kısa süre durulmuşYapı yoğun sunucular
1 dakika1.200Kayda değer vakit geçirilmemişYaygın başlangıç
5 dakika6.000Kısa bir oyun oturumuAgresif
1 saat72.000Ciddi oyun süresiÇok riskli
InhabitedTime değerleri ve tick karşılıkları (1 saniye = 20 tick)
İpucuÖnce 30 seconds ile deneyip kaç chunk seçildiğine bakın, sonra kademeli olarak yükseltin. Tek seferde agresif bir değer girip silmek yerine iki turda ilerlemek, oyuncu şikâyeti riskini ciddi ölçüde azaltır.

InhabitedTime’ın bir zayıf noktası var: yalnızca oyuncunun fiziksel olarak bulunduğu süreyi sayar. Uzaktan çalışan bir çiftlik, chunk loader ile açık tutulan bir bölge veya sadece dışarıdan bakılan bir kule düşük değer alabilir. Böyle yapılarınız varsa onların koordinatlarını önceden not edip haritada koruma altına alın.

26.1 ile Değişen Klasör Yapısı#

Bu noktada bilmeniz gereken kritik bir değişiklik var: 26.1 ile dünya klasör yapısı değişti. Boyutlar artık ayrı klasörlerde değil, ana dünya klasörünün altındaki dimensions ağacında duruyor.

world/
 |-- level.dat
 |-- playerdata/
 |-- dimensions/
      |-- minecraft/
           |-- overworld/
           |    |-- region/        <-- Overworld .mca dosyalari
           |-- the_nether/
           |    |-- region/        <-- Nether .mca dosyalari
           |-- the_end/
                |-- region/        <-- End .mca dosyalari
DikkatEski rehberlerde geçen world_nether/DIM-1/region/ ve world_the_end/DIM1/region/ yolları 26.1 ve sonrasında artık geçerli değildir. Yedekleme betiklerinizde, temizlik cron görevlerinizde veya dosya senkronizasyonunuzda bu yolları kullanıyorsanız hemen güncelleyin; aksi hâlde Nether ve End verisi yedeğe hiç girmez.

Ayrıca 26.1’e yükselttikten sonra eski sürüme dönülemez. Dünya verisi tek yönlü olarak dönüştürülür. Sürüm geçişi planlıyorsanız sürüm yükseltme rehberimizdeki yedek adımlarını atlamayın.

Hangi Yöntemi Seçmeli?#

Ölçüt/chunky trimMCA Selector 2.8
Sunucu durumuAçık kalabilirKapalı olmalı
Seçim ölçütüYalnızca koordinat/yarıçapInhabitedTime, biyom, blok, entity
Görsel önizlemeYokHarita üzerinde var
Uzaktan kullanımKonsoldan çalışırDünyayı indirmek gerekir
KurulumTek jar, eklentiMasaüstü uygulaması + JavaFX
En uygun senaryoDünya sınırı dışını kesmekSınır içinde ölü bölgeleri ayıklamak
İki trim yönteminin karşılaştırması

Pratikte en iyi sonucu ikisini birlikte kullanmak verir: önce /chunky trim ile dünya sınırınızın dışını tamamen kesin, sonra MCA Selector ile sınır içindeki kullanılmamış chunk’ları InhabitedTime filtresiyle ayıklayın.

Kalıcı Çözüm: Dünya Sınırı ve Pregen#

Trim bir temizlik işidir, çözüm değildir. Sınır koymazsanız dünya birkaç ay içinde yine şişer. Kalıcı düzen üç adımdan oluşur:

worldborder center 0 0
worldborder set 10000
worldborder warning distance 128
  1. Sınırı koyun. Yukarıdaki komut her yöne 5.000 bloklık bir alan tanımlar (değer çaptır).
  2. Sınır içini önceden üretin. Chunky ile pregen yaparak hem lag’i bitirin hem de dünyanın nihai boyutunu sabitleyin.
  3. Sınırı duyurun. Oyuncular neden ilerleyemediklerini bilmezse destek talebi açar.

Dünyanız artık kurtarılamayacak kadar dağınıksa küçültmek yerine yeni bir sezona geçmeyi değerlendirin. Disk alanı sürekli sorun oluyorsa NVMe SSD kapasitesi yüksek bir pakete geçmek de bir seçenektir; Batihost Minecraft sunucu paketlerinin tamamı NVMe depolama kullanır.

Özetle#

Minecraft dünya dosyasını küçültmenin iki gerçek yolu var ve /paper trim bunlardan biri değil — öyle bir komut hiç var olmadı. Sunucu açıkken /chunky trim world square 0 0 10000 ile sınır dışını kesebilir, sunucu kapalıyken MCA Selector 2.8’in InhabitedTime filtresiyle içerideki ölü bölgeleri ayıklayabilirsiniz.

Her iki işlem de kalıcıdır. Yedek alın, filtre değerini temkinli seçin, işlem sonrası sunucuyu yeniden başlatın ve 26.1 sonrası klasör yapısının değiştiğini unutmayın. Uzun vadede tekrar bu noktaya gelmemek için dünya sınırı koyup sınır içini önceden üretin.

Sıkça Sorulan Sorular#

/paper trim komutu neden çalışmıyor?

Çünkü böyle bir komut yoktur. Paper’ın /paper alt komutları şunlarla sınırlıdır: chunkinfo, debug, dumpitem, dumplisteners, dumpplugins, entity, fixlight, heap, holderinfo, mobcaps, playermobcaps, reload, syncloadinfo, version. Dünya küçültme Paper’ın yerleşik bir özelliği değildir; Chunky eklentisi veya MCA Selector aracı gerekir.

Minecraft dünyası neden bu kadar büyüyor?

Her oyuncu keşfe çıktığında yeni chunk üretilir ve diske yazılır. Chunk’lar bir kez üretildikten sonra kimse oraya dönmese bile silinmez. Nether’da bir blok sekiz Overworld bloğuna denk geldiği için Nether keşfi dünyayı özellikle hızlı şişirir. Dünya sınırı konmamış sunucularda büyüme pratikte sınırsızdır.

Silinen chunk geri gelir mi?

Hayır, yedeğiniz yoksa geri gelmez. Chunky belgeleri bunu açıkça yazar: silinen chunk’lar yedek olmadan geri getirilemez. Ancak silinen alana bir oyuncu tekrar giderse arazi aynı seed ile yeniden üretilir, yani manzara döner, oyuncu yapıları dönmez. Bu yüzden trim işleminden önce tam yedek şarttır.

MCA Selector’ü nereden indirmeliyim?

Tek resmî kaynak github.com/Querz/mcaselector deposudur. Arama sonuçlarında üst sırada çıkan mcaselector.org ve mcaselector.com adresleri projenin resmî siteleri değildir; bunlar SEO amaçlı klon sitelerdir ve eski sürümleri “resmî kararlı yapı” diye sunar. Güncel sürüm 2.8’dir (15 Haziran 2026) ve Minecraft 26.2’yi destekler.

InhabitedTime nedir ve kaç yapmalıyım?

InhabitedTime, oyuncuların o chunk’ta geçirdiği toplam oyun tick’idir; 1 saniye 20 tick eder. MCA Selector’de operatörü < yapıp değeri 1 minute girmek yaygın ve güvenli bir başlangıçtır: bu, içinde toplam bir dakikadan az vakit geçirilmiş chunk’ları seçer. Yapı yoğun sunucularda 30 saniyeye düşürmek daha temkinlidir.

Trim işlemi sırasında sunucu açık kalabilir mi?

Yönteme bağlı. /chunky trim zaten çalışan sunucuda kullanılır, ancak bittiğinde /stop ile sunucuyu kapatıp yeniden başlatmanız gerekir. MCA Selector ise dünya dosyalarını doğrudan düzenlediği için sunucu mutlaka kapalı olmalıdır. Açık sunucunun dünya klasörüne dokunmak bozulmaya yol açar.

Dünya küçültmek TPS’i artırır mı?

Doğrudan artırmaz. Trim işleminin asıl kazancı disk alanı, yedekleme süresi ve harita render süresidir. TPS’i etkileyen şey yüklü chunk sayısı ve entity yoğunluğudur, diskteki toplam boyut değil. Ancak diski dolmuş bir sunucuda I/O gecikmesi arttığı için trim dolaylı olarak rahatlama sağlayabilir.

Küçülttükten sonra dosya boyutu neden hemen düşmedi?

Chunky trim işlemi chunk verisini region dosyasının içinden temizler; region dosyası tamamen boşalmadıkça diskten silinmez. Bu yüzden ilk bakışta kazanç az görünebilir. Tam kazanç için sunucuyu yeniden başlatın, ardından region klasöründeki dosya sayısını karşılaştırın. MCA Selector boş region dosyalarını doğrudan siler.

Sunucu Bakımı ve İleri Yönetim — Tüm Rehberler#

  1. Minecraft Sunucusu Yeni Sürüme Nasıl Yükseltilir?
  2. Minecraft Sunucu Logları Nasıl Okunur?
  3. Minecraft’ta Chunk Ön Üretimi (Pregeneration)
  4. Minecraft Dünya Dosyasını Küçültme (Trim)
  5. Minecraft Sunucusunda Dünya Nasıl Sıfırlanır?
  6. Minecraft Sunucusuna MySQL Nasıl Bağlanır?
  7. Minecraft RCON Kurulumu ve Güvenli Kullanımı
  8. Minecraft Sunucusunda Oyuncu İstatistikleri Nasıl Takip Edilir?

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