Minecraft · Bələdçi

BlueMap bələdçisi: Minecraft serveriniz üçün 3D veb xəritə

Yeniləndi October 11, 2026 4 dəq oxuma

Bu səhifədə
  1. BlueMap nədir
  2. BlueMap-i quraşdırın
  3. core.conf-da yükləməni təsdiqləyin
  4. Veb xəritəyə ayrıca port verin
  5. BlueMap əmrləri
  6. Renderi yüngül saxlayın
  7. Saxlama: fayllar və ya verilənlər bazası
  8. FAQ

BlueMap Minecraft dünyanızı hər kəsin brauzerdə aça biləcəyi canlı 3D xəritəyə çevirir. Oyunçular giriş etmədən tikililərin üzərindən uça, bir-birini tapa və dünyanı kəşf edə bilərlər, siz isə serverinizin saytı və ya Discord-u üçün vitrin əldə edirsiniz.

Bu bələdçi BlueMap-in quraşdırılmasını, işləməsi üçün lazım olan yeganə ayarı, xəritəyə ayrıca port verilməsini, əmrləri və renderin serveri yavaşlatmasının qarşısını necə almağı izah edir.

BlueMap nədir

BlueMap dünya fayllarınızı oxuyur, onları 3D xəritə plitələrinə render edir və kiçik daxili veb server vasitəsilə təqdim edir. Yaxınlaşdırdıqda blokları tam 3D görürsünüz; uzaqlaşdırdıqda isə düz ümumi görünüş. Canlı markerlər oyunçuların harada olduğunu göstərir və xəritə dünya dəyişdikcə yenilənir.

Yalnız Java Edition dünyalarını render edir. Cari buraxılış BlueMap 5.29 aşağıdakılar üçün versiyalarda gəlir:

Server proqramıMinecraft versiyaları
Paper və Folia (plugin)26.1.1 – 26.3
Spigot (plugin)26.1 – 26.3
Fabric, Forge, NeoForge (mod)26.1 – 26.3

Köhnə Minecraft versiyası üçün onu dəstəkləyən köhnə BlueMap buraxılışını yükləyin. Modrinth və Hangar-da hər buraxılış dəstəklədiyi versiyaları göstərir.

BlueMap-i quraşdırın

  1. Serverinizə uyğun faylı Modrinth, Hangar və ya BlueMap-in GitHub buraxılışlarından yükləyin: Paper üçün -paper jar, Fabric üçün -fabric və s.
  2. Onu plugins qovluğuna (Paper, Spigot) və ya mods qovluğuna (Fabric, Forge, NeoForge) qoyun və serveri yenidən başladın. Pluginlərin yüklənməsi Minecraft pluginlərini necə quraşdırmaq bələdçisində izah olunur.
  3. BlueMap konfiqurasiyasını plugins/BlueMap/, modlu serverlərdə isə config/bluemap/ qovluğunda yaradır və hər dünyanız üçün artıq hazır xəritə olur.

Bu mərhələdə konsol BlueMap-in gözlədiyini bildirir. Siz yükləməni təsdiqləyənə qədər heç nə render etməyəcək; növbəti addım budur.

core.conf-da yükləməni təsdiqləyin

Blokları çəkmək üçün BlueMap-ə Minecraft klientindən teksturlar və modellər lazımdır; bunları Mojang-dan yükləyir. core.conf faylını açın və dəyişin:

accept-download: true

Bunu təyin etməklə Mojang-ın EULA-sını qəbul edir və Minecraft Java Edition-a sahib olduğunuzu təsdiqləyirsiniz. Faylı yadda saxlayın və /bluemap reload işə salın və ya serveri yenidən başladın. BlueMap resursları yükləyir və render etməyə başlayır.

Veb xəritəyə ayrıca port verin

BlueMap-in veb serveri standart olaraq 8100 portunu dinləyir. Öz kompüterinizdə həmin portu açın və http://your-ip:8100 ünvanına daxil olun. Hostinq serverlərində adətən portu sərbəst seçə bilmirsiniz, ona görə də serverinizə təyin edilmiş portdan istifadə edirsiniz:

  1. Serveriniz üçün ikinci port əldə edin. HytHost-da paneldə Network tabını açın və allocation əlavə edin: panel boş port seçir və onu sizin üçün açır.
  2. webserver.conf faylını açın və port dəyərini həmin nömrəyə təyin edin:
    port: 25570
  3. /bluemap reload işə salın və brauzerdə http://your-server-ip:25570 ünvanını açın.

Oyun portundan istifadə etməyin; o Minecraft-a aiddir. Xəritəni port nömrəsi olmadan öz domeninizdə göstərmək üçün onun qarşısına nginx kimi reverse proxy qoyun; BlueMap sənədlərində hazır nümunələr var.

BlueMap üçün portu paneldə özünüz əlavə edin: HytHost Minecraft hostinqi €2.59/ay-dan başlayır.

Minecraft planlarına baxın

BlueMap əmrləri

ƏmrNə edir
/bluemapRenderin vəziyyətini və gedişatını göstərir
/bluemap reloadRedaktədən sonra konfiqurasiyanı yenidən yükləyir
/bluemap mapsXəritələri və onların vəziyyətini siyahılayır
/bluemap update [map]Hələ işlənməmiş dəyişiklikləri render edir
/bluemap force-update [map]Dəyişməmiş sahələr daxil hər şeyi yenidən render edir
/bluemap freeze <map> / unfreezeBir xəritənin yenilənməsini dayandırır və ya davam etdirir; yenidən başlatmalardan sonra da qalır
/bluemap stop / startBütün renderi dayandırır və ya davam etdirir
/bluemap purge <map>Xəritənin render məlumatlarını silir ki, sıfırdan yenidən render olunsun

Hər əmrin bluemap.<command> formasında icazəsi var, məsələn bluemap.reload. Çox vaxt heç birinə ehtiyacınız olmur: BlueMap dünyadakı dəyişiklikləri özü görür və render edir.

Renderi yüngül saxlayın

BlueMap serverin əsas axınında deyil, arxa fon axınlarında render edir, lakin render yenə də CPU istifadə edir. Böyük dünyanın ilk renderi ağır hissədir; ondan sonra yalnız dəyişən chunk-lar yenidən çəkilir.

  • Render axınları: core.conf-da render-thread-count təyin edin. BlueMap sənədləri dörd və ya daha az nüvəli maşınlarda 1 tövsiyə edir.
  • Sakit vaxtda render edin: ilk render gedərkən sıx saatlarda /bluemap stop, gecə isə /bluemap start işə salın.
  • Oyunçular onlayn olanda fasilə verin: plugin.conf-dakı player-render-limit o qədər oyunçu onlayn olduqda renderi dayandırır.
  • Dünya sərhədi təyin edin. Bu, oyunçular kəşf etdikcə xəritənin və render işinin sonsuz böyüməsinin qarşısını alır.
  • Canlı lazım olmayan xəritələri dondurun, məsələn kəşf edildikdən sonra End-i.

Saxlama: fayllar və ya verilənlər bazası

Standart olaraq BlueMap xəritəni serverinizin yaddaşında, bluemap/web/maps qovluğunda sıxılmış fayllar kimi saxlayır. Xəritə kəşf edilmiş sahə ilə birlikdə böyüyür, ona görə də böyük dünyada disk sahəsinə diqqət edin.

Bunun əvəzinə xəritəni verilənlər bazasına köçürə bilərsiniz. storages/sql.conf-da MySQL, MariaDB, PostgreSQL və ya SQLite bağlantısını təyin edin, sonra xəritənin konfiqurasiya faylında storage: "sql" təyin edin və yenidən yükləyin:

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

Paper MySQL drayveri ilə gəlir; Spigot, Fabric və Forge üçün JDBC drayveri əlavə etmək lazımdır. Hər HytHost Minecraft planına paneldəki Databases tabında yaratdığınız MySQL verilənlər bazaları daxildir.

FAQ

Tez-tez verilən suallar

Demək olar ki, həmişə core.conf-da accept-download hələ də false olduğuna görə. Onu true edin və /bluemap reload işə salın. Hələ də gözləyirsə, konsolda yükləmə xətası olub-olmadığını yoxlayın.

Standart olaraq 8100, webserver.conf-da təyin olunur. Hostinq serverində bunun əvəzinə serverinizə təyin edilmiş əlavə portdan istifadə edin; HytHost-da onu paneldəki Network tabında özünüz əlavə edirsiniz.

Əsas axından kənarda render etdiyi üçün tick-ləri birbaşa bloklamır, lakin ilk render çox CPU istifadə edir. Kiçik planlarda bir render axını istifadə edin və ilk renderi az oyunçu onlayn olanda işə salın.

Xeyr. BlueMap yalnız Java Edition dünyalarını render edir.

/bluemap purge <map> işə salın. O, render məlumatlarını silir və xəritə dondurulmayıbsa, sıfırdan yenidən render olunur.

Dünyanızı xəritəyə çıxarın

HytHost Minecraft hostinqi paneldən əlavə portlar və hər planda MySQL verilənlər bazaları təqdim edir, €2.59/ay-dan.

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

Bu bələdçi sizə kömək etdi?