Xaero's Zoomout Mod: Minecraft'ta Dünya Haritası Yakınlaştırmasını Artırmak
Harita yakınlaştırmasını 760.000 bloğa kadar genişletmenin açıklaması ve CPU yükü analizi
Harita yakınlaştırmasını 760.000 bloğa kadar genişletmenin açıklaması ve CPU yükü analizi
Gereksinimler:
Yükleyici: Fabric / Forge / NeoForge / Quilt
Minecraft sürümü: 1.19.x – 26.1.x
Gerekli modlar: Xaero's World Map (zorunlu)
Xaero's Zoomout modifikasyonu, popüler Xaero's World Map eklentisinde tam ekran haritanın yakınlaştırma sınırlarını değiştirir ve minimum yakınlaştırma katsayısını vanilya 0.0625x'ten 0.0025x'e düşürür. Bu, haritayı temel arayüz işlevselliğinin sağladığından 25 kat daha uzağa uzaklaştırmanıza olanak tanır. Bu sayede ekranda görüntülenen alanın maksimum genişliği oyun içi blok olarak 30.000'den yaklaşık 760.000'e çıkar. Modifikasyon istemci tarafında çalışır ve keşfedilen geniş alanların hızlı bir şekilde analiz edilmesi, uzak üslerin bulunması ve uzun mesafeli seyahat rotalarının planlanması için tasarlanmıştır.
Xaero's World Map'in Yakınlaştırma Sınırlarını Genişletme
Orijinal Xaero's World Map modu, ziyaret ettiğiniz tüm yığınlar (chunks) hakkındaki verileri sabit diskteki özel bir önbelleğe kaydeder ve bunları tam ekran haritada çizer. Ancak, temel harita yakınlaştırması sınırlıdır: seyahatleriniz başlangıç noktasından (spawn) on binlerce bloğu aşıyorsa, tüm haritayı bir bütün olarak görecek kadar uzaklaştıramazsınız.
Xaero's Zoomout modifikasyonu, orijinal haritanın koduna bir Mixin enjeksiyonu yoluyla yakınlaştırma aralığı sabitlerini yeniden yazarak bu sınırlamayı düzeltir.
Modu yükledikten sonra yakınlaştırma mekaniği:
Temel harita sınırı uzaklaştırmayı
0.0625değeriyle sınırlar. Bu durumda, monitör ekranınıza yaklaşık 30.000 blok genişliğinde kare bir alan sığar.Yeni yakınlaştırma sınırı
0.0025seviyesine ayarlanmıştır. Görüntülenen alan 760.000 bloğa genişler.Yakınlaştırma adımı değişikliği. Modifikasyon, fare tekerleği kaydırma adımlarını sorunsuz bir şekilde genişleterek, görünür alanı rahatça ayarlayabilmeniz için 0.0625x ile 0.0025x arasına yeni ara yakınlaştırma seviyeleri ekler.
Bu, harita penceresini fareyle sürekli hareket ettirmek zorunda kalmadan devasa alanları bir bakışta kavramanıza, kıtaların genel şeklini, denizlerin konumunu, biyom sınırlarını veya haritadaki ilgi çekici noktaları (Waypoints) değerlendirmenize olanak tanır.

Modsuz

Modlu
Sistem Yükü ve Optimizasyon
Tek bir ekranda bu kadar muazzam sayıda yığını (chunk) işlemek (render) önemli donanım kaynakları gerektirdiğinden, maksimum uzaklaştırma seviyesinin kullanılması bilgisayarda ciddi bir yük oluşturur.
0.0025x yakınlaştırmada oluşturucunun özellikleri:
CPU Yükü. İşlemci, aynı anda depolama sürücüsünden (HDD/SSD) binlerce kaydedilmiş harita önbellek dosyasını okumalı ve bunları RAM'e açmalıdır.
RAM Kullanımı. 760 bin blok ölçeğinde ayrıntılı bir görüntüyü korumak için oyun aktif olarak bellek tüketmeye başlar ve bu da 8 GB'tan daha az RAM'e sahip bilgisayarlarda donmalara neden olabilir.
FPS ve gecikmeler (lag). Minimum sınıra aktif olarak uzaklaşırken kare hızı (framerate) geçici olarak düşebilir ve önbellekten yığın (chunk) dokularının yüklenmesi tamamlanana kadar harita arayüzü gecikmelerle yanıt verebilir.
FPS üzerindeki olumsuz etkiyi azaltmak için, maksimum uzaklaştırmanın kısa oturumlarda kullanılması önerilir: haritayı açın, nesnelerin genel konumunu değerlendirmek için uzaklaştırın, istenen koordinatı bulun ve günlük gezinme için yakınlaştırmayı daha ayrıntılı bir görünüme (örneğin, 0.1x) döndürün.
alt: [Aşırı uzaklaştırmada harita doku döşemesi yükleme işleminin görselleştirilmesi]
Kontroller ve Yapılandırma
Xaero's Zoomout modifikasyonu "tak ve çalıştır" (plug-and-play) prensibine göre tasarlanmıştır. Kendi grafik ayarları menüsü, özel bir kısayol tuşu veya .minecraft/config/ klasöründe TOML/JSON yapılandırma dosyaları yoktur.
Modla etkileşim tamamen standart Xaero's World Map arayüzü üzerinden gerçekleşir:
Oyun içinde atanan tuşu kullanarak (varsayılan olarak
M'dir) tam ekran haritayı açarsınız.Kamerayı uzaklaştırmak için fare tekerleğini geriye doğru kaydırın.
Harita,
0.0025xyakınlaştırma değerine ulaşana kadar standart sınırı aşarak sorunsuz bir şekilde uzaklaşmaya devam eder.
Ölüm noktalarını, oyuncu işaretleyicilerini, bölge taleplerini veya yaratık (mob) radarlarını görüntülemek için tüm mantık yeni yakınlaştırma seviyesine otomatik olarak uyarlanır, ancak maksimum uzaklaştırmada ekranın grafik gürültüsüyle aşırı yüklenmesini önlemek için yaratıkların veya oyuncuların küçük simgeleri otomatik olarak gizlenebilir.
alt: [Görüntülenen ilgi çekici nokta işaretleyicileri ile 0.0025x yakınlaştırma seviyesindeki dünya haritasının tam ekran görünümü]
Uyumluluk ve Önerilen Eklentiler
Mod, modern mod paketlerinin çoğuyla uyumludur ve sunucuyla senkronizasyona gerek kalmadan istemci tarafında istikrarlı bir şekilde çalışır.
Uyumluluk özellikleri:
Gerekli bağımlılık. Orijinal Xaero's World Map dosyası mods klasöründe yoksa modifikasyon başlamaz ve oyunun çökmesine neden olur.
Xaero's Minimap. Mod, aynı yazarın mini haritasıyla tam uyumludur. Ancak, süper uzaklaştırma etkisinin yalnızca dünya işaretleyicilerinin büyük tam ekran haritasına uygulandığını ve ekranın köşesindeki yuvarlak veya kare mini harita penceresini hiçbir şekilde etkilemediğini unutmayın.
Bellek optimize ediciler. Büyük miktarda harita yüklemek bellek alt sistemine ağır bir yük getirdiğinden, bu modun Java çöp toplama optimize edicilerle (örneğin, FerriteCore veya Krypton) birlikte kurulması önerilir; bu da mikro donma olasılığını azaltır.

Sonuç
Xaero's Zoomout, Xaero'nun dünya haritasında geniş alanların sınırlı görünürlüğü sorununu çözer. Çalışma görünümü genişliğini 30.000'den 760.000 bloğa çıkarmak, kat ettiğiniz tüm yolu ve uzak üsleri tek bir ekranda görmenizi sağlar.
Xaero's World Map'in temel yetenekleriyle karşılaştırıldığında, modifikasyon büyük ölçekli seyahat planlamasında önemli bir avantaj sağlar, ancak işlemci ve sabit disk üzerindeki artan yük nedeniyle kullanımda dikkat gerektirir. Modun temel sınırlaması, maksimum uzaklaştırma seviyesinde binlerce önbellek dosyasını işlerken kare hızında (FPS) potansiyel bir düşüş ve gecikmelerin ortaya çıkmasıdır. Büyük hayatta kalma sunucularında (üslerin başlangıç noktasından yüz binlerce blok uzağa inşa edildiği anarşi sunucuları gibi) oynuyorsanız, küresel yol veya demiryolu inşasıyla ilgileniyorsanız veya sadece dünyayı keşfetmeyi seviyor ve seyahatlerinizin tam bir resmini tek bir ekranda görmek istiyorsanız mod sizin için mükemmel olacaktır.
Kurulum
Tipik bir kurulum yaklaşık 5 dakika sürer. Akış aynıdır; yalnızca loader ve uygun build değişir.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











