Minecraft · Rehber

BlueMap Rehberi: Minecraft Sunucunuz için 3D Web Haritası

Güncellendi October 11, 2026 4 dk okuma

Bu sayfada
  1. BlueMap nedir
  2. BlueMap'i kurun
  3. core.conf içinde indirmeyi onaylayın
  4. Web haritasına kendi portunu verin
  5. BlueMap komutları
  6. Render işlemini hafif tutun
  7. Depolama: dosyalar veya veritabanı
  8. SSS

BlueMap, Minecraft dünyanızı herkesin tarayıcıda açabileceği canlı bir 3D haritaya dönüştürür. Oyuncular giriş yapmadan yapıların üzerinden uçabilir, birbirlerini bulabilir ve dünyayı keşfedebilir; siz de sunucunuzun web sitesi veya Discord'u için bir vitrin elde edersiniz.

Bu rehber BlueMap kurulumunu, çalışmadan önce gereken tek ayarı, haritaya kendi portunu vermeyi, komutları ve render işleminin sunucunuzu yavaşlatmasını nasıl önleyeceğinizi anlatır.

BlueMap nedir

BlueMap dünya dosyalarınızı okur, bunları 3D harita karolarına render eder ve küçük yerleşik bir web sunucusu üzerinden sunar. Yakınlaştırdığınızda blokları tam 3D görürsünüz; uzaklaştırdığınızda düz bir genel görünüm. Canlı işaretçiler oyuncuların nerede olduğunu gösterir ve harita dünya değiştikçe güncellenir.

Yalnızca Java Edition dünyalarını render eder. Güncel sürüm BlueMap 5.29 şu platformlar için sunulur:

Sunucu yazılımıMinecraft sürümleri
Paper ve Folia (plugin)26.1.1 – 26.3
Spigot (plugin)26.1 – 26.3
Fabric, Forge, NeoForge (mod)26.1 – 26.3

Daha eski bir Minecraft sürümü için o sürümü listeleyen daha eski bir BlueMap sürümünü indirin. Modrinth ve Hangar'daki her sürüm, desteklediği Minecraft sürümlerini gösterir.

BlueMap'i kurun

  1. Sunucunuza uygun dosyayı Modrinth, Hangar veya BlueMap GitHub sürümlerinden indirin: Paper için -paper jar'ı, Fabric için -fabric ve benzeri.
  2. Dosyayı plugins klasörüne (Paper, Spigot) veya mods klasörüne (Fabric, Forge, NeoForge) koyun ve sunucuyu yeniden başlatın. Plugin yükleme, Minecraft pluginleri nasıl kurulur rehberinde anlatılıyor.
  3. BlueMap yapılandırmasını plugins/BlueMap/ içinde, modlu sunucularda ise config/bluemap/ içinde oluşturur; her dünyanız için bir harita hazır gelir.

Bu noktada konsol, BlueMap'in beklediğini söyler. İndirmeyi onaylayana kadar hiçbir şey render etmez; bir sonraki adım budur.

core.conf içinde indirmeyi onaylayın

BlueMap blokları çizmek için Minecraft istemcisindeki doku ve modellere ihtiyaç duyar ve bunları Mojang'dan indirir. core.conf dosyasını açın ve şunu değiştirin:

accept-download: true

Bunu ayarlayarak Mojang'ın EULA'sını kabul etmiş ve Minecraft Java Edition'a sahip olduğunuzu onaylamış olursunuz. Dosyayı kaydedin ve /bluemap reload çalıştırın ya da sunucuyu yeniden başlatın. BlueMap kaynakları indirir ve render etmeye başlar.

Web haritasına kendi portunu verin

BlueMap'in web sunucusu varsayılan olarak 8100 portunu dinler. Kendi makinenizde bu portu açın ve http://your-ip:8100 adresini ziyaret edin. Barındırılan sunucularda genellikle portu serbestçe seçemezsiniz, bu yüzden sunucunuza atanmış bir portu kullanırsınız:

  1. Sunucunuz için ikinci bir port edinin. HytHost'ta paneldeki Network sekmesini açın ve bir allocation ekleyin: panel boş bir port seçer ve sizin için açar.
  2. webserver.conf dosyasını açın ve port değerini bu numaraya ayarlayın:
    port: 25570
  3. /bluemap reload çalıştırın ve tarayıcıda http://your-server-ip:25570 adresini açın.

Oyun portunu kullanmayın; o Minecraft'a aittir. Haritayı port numarası olmadan kendi alan adınızda göstermek için önüne nginx gibi bir reverse proxy koyun; BlueMap belgelerinde hazır örnekler var.

BlueMap için portu panelden kendiniz ekleyin: HytHost Minecraft hosting €2.59/ay'dan başlar.

Minecraft paketlerini görün

BlueMap komutları

KomutNe yapar
/bluemapRender durumunu ve ilerlemesini gösterir
/bluemap reloadDüzenledikten sonra yapılandırmayı yeniden yükler
/bluemap mapsHaritaları ve durumlarını listeler
/bluemap update [map]Henüz işlenmemiş değişiklikleri render eder
/bluemap force-update [map]Değişmemiş alanlar dahil her şeyi yeniden render eder
/bluemap freeze <map> / unfreezeBir haritanın güncellemelerini durdurur veya sürdürür; yeniden başlatmalardan sonra da geçerlidir
/bluemap stop / startTüm render işlemini duraklatır veya sürdürür
/bluemap purge <map>Bir haritanın render verilerini siler, böylece harita sıfırdan yeniden render edilir

Her komutun bluemap.<command> biçiminde bir izni vardır, örneğin bluemap.reload. Çoğu zaman hiçbirine ihtiyacınız olmaz: BlueMap dünyadaki değişiklikleri kendisi fark eder ve render eder.

Render işlemini hafif tutun

BlueMap, sunucunun ana iş parçacığında değil arka plan iş parçacıklarında render eder, ancak render yine de CPU kullanır. Büyük bir dünyanın ilk render işlemi ağır kısımdır; sonrasında yalnızca değişen chunk'lar yeniden çizilir.

  • Render iş parçacıkları: core.conf içinde render-thread-count değerini ayarlayın. BlueMap belgeleri dört veya daha az çekirdekli makinelerde 1 önerir.
  • Sakin saatlerde render edin: ilk render sürerken yoğun saatlerde /bluemap stop, gece ise /bluemap start çalıştırın.
  • Oyuncular çevrimiçiyken duraklatın: plugin.conf içindeki player-render-limit, o sayıda oyuncu çevrimiçi olduğunda render işlemini durdurur.
  • Bir dünya sınırı belirleyin. Böylece oyuncular keşfettikçe harita ve render yükü sonsuza kadar büyümez.
  • Canlı olması gerekmeyen haritaları dondurun, örneğin keşfedildikten sonra End'i.

Depolama: dosyalar veya veritabanı

BlueMap varsayılan olarak haritayı sunucunuzun depolama alanında, bluemap/web/maps içinde sıkıştırılmış dosyalar olarak saklar. Harita keşfedilen alanla birlikte büyür, bu yüzden büyük bir dünyada disk alanına dikkat edin.

Bunun yerine bir haritayı veritabanına taşıyabilirsiniz. storages/sql.conf içinde MySQL, MariaDB, PostgreSQL veya SQLite bağlantısını ayarlayın, ardından haritanın yapılandırma dosyasında storage: "sql" ayarlayın ve yeniden yükleyin:

connection-url: "jdbc:mysql://DB_HOST:3306/DB_NAME"
connection-properties: {
    user: "DB_USER",
    password: "DB_PASSWORD"
}

Paper bir MySQL sürücüsüyle gelir; Spigot, Fabric ve Forge için bir JDBC sürücüsü eklemek gerekir. Her HytHost Minecraft paketi, paneldeki Databases sekmesinden oluşturduğunuz MySQL veritabanlarını içerir.

SSS

Sıkça sorulan sorular

Neredeyse her zaman core.conf içinde accept-download hâlâ false olduğu için. Bunu true yapın ve /bluemap reload çalıştırın. Hâlâ bekliyorsa konsolda bir indirme hatası olup olmadığına bakın.

Varsayılan olarak 8100; webserver.conf içinde ayarlanır. Barındırılan bir sunucuda bunun yerine sunucunuza atanmış ek bir port kullanın; HytHost'ta bunu paneldeki Network sekmesinden kendiniz eklersiniz.

Ana iş parçacığının dışında render ettiği için tick'leri doğrudan engellemez, ancak ilk render çok CPU kullanır. Küçük paketlerde tek render iş parçacığı kullanın ve ilk render'ı az oyuncu çevrimiçiyken çalıştırın.

Hayır. BlueMap yalnızca Java Edition dünyalarını render eder.

/bluemap purge <map> çalıştırın. Render verilerini siler ve harita dondurulmamışsa sıfırdan yeniden render edilir.

Dünyanızı haritaya taşıyın

HytHost Minecraft hosting, panelden ek portlar ve her pakette MySQL veritabanları sunar; €2.59/ay'dan başlayan fiyatlarla.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

Bu rehber işine yaradı mı?