Minecraft · Útmutató

BlueMap útmutató: 3D webes térkép a Minecraft szerveredhez

Frissítve October 11, 2026 5 perc olvasás

Ezen az oldalon
  1. Mi az a BlueMap
  2. A BlueMap telepítése
  3. Fogadd el a letöltést a core.conf fájlban
  4. Adj saját portot a webes térképnek
  5. BlueMap parancsok
  6. Tartsd könnyűnek a renderelést
  7. Tárolás: fájlok vagy adatbázis
  8. GYIK

A BlueMap élő 3D térképpé rendereli a Minecraft világodat, amelyet bárki megnyithat a böngészőjében. A játékosok bejelentkezés nélkül repülhetnek el az építmények felett, megtalálhatják egymást és felfedezhetik a világot, te pedig kapsz egy kirakatot a szervered weboldalára vagy Discordjára.

Ez az útmutató bemutatja a BlueMap telepítését, azt az egy beállítást, amely nélkül nem működik, a saját port beállítását a térképnek, a parancsokat, és azt, hogyan ne lassítsa a renderelés a szervert.

Mi az a BlueMap

A BlueMap beolvassa a világfájlokat, 3D térképcsempékké rendereli őket, és egy kis beépített webszerveren keresztül szolgálja ki. Közelről teljes 3D-ben látod a blokkokat, távolról egy lapos áttekintést. Élő jelölők mutatják, hol vannak a játékosok, és a térkép frissül, ahogy a világ változik.

Csak Java Edition világokat renderel. A jelenlegi kiadás, a BlueMap 5.29, a következőkhöz érhető el:

SzerverszoftverMinecraft verziók
Paper és Folia (plugin)26.1.1 – 26.3
Spigot (plugin)26.1 – 26.3
Fabric, Forge, NeoForge (mod)26.1 – 26.3

Régebbi Minecraft verzióhoz tölts le egy régebbi BlueMap kiadást, amely támogatja azt. A Modrinthon és a Hangaron minden kiadásnál látszik, mely verziókat támogatja.

A BlueMap telepítése

  1. Töltsd le a szerverednek megfelelő fájlt a Modrinthról, a Hangarról vagy a BlueMap GitHub kiadásai közül: Paperhez a -paper jart, Fabrichoz a -fabric változatot, és így tovább.
  2. Tedd a plugins mappába (Paper, Spigot) vagy a mods mappába (Fabric, Forge, NeoForge), és indítsd újra a szervert. A pluginok feltöltéséről a Minecraft pluginok telepítése útmutató szól.
  3. A BlueMap a konfigurációját a plugins/BlueMap/ mappában hozza létre, moddolt szervereken a config/bluemap/ mappában, és minden világodhoz már be van állítva egy térkép.

Ekkor a konzol jelzi, hogy a BlueMap várakozik. Semmit sem renderel, amíg el nem fogadod a letöltést, ez a következő lépés.

Fogadd el a letöltést a core.conf fájlban

A blokkok megrajzolásához a BlueMapnek szüksége van a Minecraft kliens textúráira és modelljeire, amelyeket a Mojangtól tölt le. Nyisd meg a core.conf fájlt, és módosítsd:

accept-download: true

Ezzel elfogadod a Mojang EULA-ját, és megerősíted, hogy rendelkezel Minecraft Java Editionnel. Mentsd a fájlt, és futtasd a /bluemap reload parancsot, vagy indítsd újra a szervert. A BlueMap letölti az erőforrásokat és elkezdi a renderelést.

Adj saját portot a webes térképnek

A BlueMap webszervere alapértelmezés szerint a 8100-as porton figyel. Saját gépen nyisd meg ezt a portot, és látogasd meg a http://your-ip:8100 címet. Hostolt szervereken általában nem választhatsz szabadon portot, ezért a szerveredhez rendelt portot használod:

  1. Szerezz egy második portot a szerverednek. A HytHostnál nyisd meg a panel Network fülét, és adj hozzá egy allokációt: a panel kiválaszt egy szabad portot és megnyitja neked.
  2. Nyisd meg a webserver.conf fájlt, és állítsd a port értékét erre a számra:
    port: 25570
  3. Futtasd a /bluemap reload parancsot, és nyisd meg a http://your-server-ip:25570 címet egy böngészőben.

Ne használd a játék portját; az a Minecrafté. Ha a térképet a saját domaineden, portszám nélkül szeretnéd megjeleníteni, tegyél elé egy reverse proxyt, például nginxet; a BlueMap dokumentációjában kész példák vannak.

Adj hozzá portot a BlueMapnek magad a panelben: a HytHost Minecraft hosting €2.59/hó-tól indul.

Minecraft csomagok megtekintése

BlueMap parancsok

ParancsMit csinál
/bluemapMegmutatja a renderelés állapotát és haladását
/bluemap reloadÚjratölti a konfigurációt szerkesztés után
/bluemap mapsKilistázza a térképeket és állapotukat
/bluemap update [map]Rendereli a még fel nem dolgozott változásokat
/bluemap force-update [map]Mindent újrarenderel, a változatlan területeket is
/bluemap freeze <map> / unfreezeLeállítja vagy folytatja egy térkép frissítését; újraindítás után is megmarad
/bluemap stop / startSzünetelteti vagy folytatja az összes renderelést
/bluemap purge <map>Törli egy térkép renderelt adatait, így az elölről renderelődik

Minden parancshoz tartozik egy bluemap.<command> formájú jogosultság, például bluemap.reload. Legtöbbször egyikre sincs szükséged: a BlueMap magától észreveszi a világ változásait és rendereli őket.

Tartsd könnyűnek a renderelést

A BlueMap háttérszálakon renderel, nem a szerver fő szálán, de a renderelés így is használja a CPU-t. Egy nagy világ első renderelése a megterhelő rész; utána csak a megváltozott chunkok rajzolódnak újra.

  • Renderelő szálak: állítsd be a render-thread-count értékét a core.conf fájlban. A BlueMap dokumentációja legfeljebb négymagos gépeken 1-et javasol.
  • Renderelj, amikor csend van: forgalmas órákban futtasd a /bluemap stop, éjjel pedig a /bluemap start parancsot, amíg az első renderelés tart.
  • Szünet, ha játékosok vannak fent: a plugin.conf fájlban a player-render-limit leállítja a renderelést, amint ennyi játékos van online.
  • Állíts be világhatárt. Így a térkép, és vele a renderelési munka, nem nő a végtelenségig, ahogy a játékosok felfedeznek.
  • Fagyaszd le azokat a térképeket, amelyekre élőben nincs szükséged, például az Endet, ha már fel van fedezve.

Tárolás: fájlok vagy adatbázis

Alapértelmezés szerint a BlueMap tömörített fájlokként tárolja a térképet a bluemap/web/maps mappában, a szervered tárhelyén. A térkép a felfedezett területtel együtt nő, ezért nagy világnál figyeld a lemezterületet.

A térképet áthelyezheted adatbázisba is. A storages/sql.conf fájlban állítsd be a kapcsolatot MySQL, MariaDB, PostgreSQL vagy SQLite felé, majd a térkép konfigurációs fájljában állítsd be a storage: "sql" értéket, és töltsd újra:

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

A Paper tartalmaz MySQL drivert; Spigothoz, Fabrichoz és Forge-hoz JDBC drivert kell hozzáadni. Minden HytHost Minecraft csomag tartalmaz MySQL adatbázisokat, amelyeket a panel Databases fülén hozhatsz létre.

GYIK

Gyakran ismételt kérdések

Szinte mindig azért, mert az accept-download még false a core.conf fájlban. Állítsd true-ra, és futtasd a /bluemap reload parancsot. Ha továbbra is vár, keress letöltési hibát a konzolban.

Alapértelmezés szerint a 8100-at, amely a webserver.conf fájlban állítható. Hostolt szerveren inkább a szerveredhez rendelt extra portot használd; a HytHostnál ezt magad adod hozzá a panel Network fülén.

A fő szálon kívül renderel, így közvetlenül nem blokkolja a tickeket, de az első renderelés sok CPU-t használ. Kisebb csomagokon használj egy renderelő szálat, és az első renderelést akkor futtasd, amikor kevés játékos van online.

Nem. A BlueMap csak Java Edition világokat renderel.

Futtasd a /bluemap purge <map> parancsot. Törli a renderelt adatokat, és a térkép elölről renderelődik, hacsak nincs lefagyasztva.

Tedd fel a világodat a térképre

A HytHost Minecraft hosting extra portokat ad a panelből és MySQL adatbázisokat minden csomagban, €2.59/hó-tól.

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

Hasznos volt ez az útmutató?