We are currently performing an upgrade to our software. This upgrade will bring MediaWiki from version 1.31 to 1.33. While the upgrade is being performed on your wiki it will be in read-only mode. For more information check here.

Térképformátum

Innen: Minecraft Wiki

A Minecraft 1.0-ban minden térképnek saját könyvtára van. A térképet a level.dat fájl jellemzi, amely a térképet és régióit tárolja.

A térkép mappái a tárgyakat mindig vastag betűkkel írja, de néha dőlt betűkkel.

Elérés Cikk Leírás
/level.dat (lent) Globális információt tartalmaz a térképről.
/level.dat_mcr - Egy biztonsági másolat a level-dat fájlról a konverzió előtt (MCRegion-ről Anvil fájlformátumra).
/level.dat_old - Egy biztonsági másolat a level-dat fájlról a konverzió előtt (Alfa térképformátumról MCRegion-re, vagy Anvil fájlformátumra).
/session.lock (lent) Írási engedélyt ad az utolsó programnak, hogy módosítsa a fájlt.
/players/<player>.dat Player.dat formátum A térképet valaha játszott játékosokról tartalmaz információkat.
/data/idcounts.dat
/data/map_<#>.dat
Térképtárgy formátum Térképadatokat tartalmaz a barkácsolható térkép tárgynak.
/data/villages.dat Villages.dat formátum A térképen lévő NJK falvakról tartalmaz információt.
/region/ - Régiófájlokat tartalmaz a normál világról.
/DIM-1/ - Régiófájlokat tartalmaz az Alvilágról.
/DIM1/ - Régiófájlokat tartalmaz a Végről.
/region/r.<#>.<#>.mca
/DIM-1/r.<#>.<#>.mca
/DIM1/r.<#>.<#>.mca
Anvil fájlformátum Egyéni régiófájlok.
/region/r.<#>.<#>.mcr
/DIM-1/r.<#>.<#>.mcr
/DIM1/r.<#>.<#>.mcr
Régió fájlformátum Egy biztonsági másolat a régiófájlokról a konverzió előtt (MCRegion-ről Anvil fájlformátumra).
/<#>/<#>/c.<#>.<#>.dat Alfa térképformátum Egy biztonsági másolat a darabkafájlokról a konverzió előtt (Alfa térképformátumról MCRegion-re).

level.dat formátum[szerkesztés | forrásszöveg szerkesztése]

A level.dat fájl globális információkat tartalmaz a világról, mint például a nap ideje, a játékos neve, a használt térképgenerátor, és a mag. Ez a fájl NBT formátumú, a szerkezete pedig a következő:

  • A fájl gyökere.
    •  Data: Ez a címke tartalmaz minden térképadatot.
      •  version: Az NBT verziója, 19133.
      •  initialized: 1 vagy 0 (igaz/hamis) - Általában igaz, ha a világ problémamentesen inicializálva lett a generálása után. Ha közben valahogyan megszakították a folyamatot, ez hamis is lehet, és a világ a következő betöltéskor újrainicializálódik.
      •  LevelName: A térkép neve.
      •  generatorName: A generátor neve: "default" (alapértelmezett), "flat" (lapos), vagy "largeBiomes" (nagyBiomok).
      •  generatorVersion: A generátor verziója. A változás okozója ismeretlen, de nem csak 0 lehet.
      •  generatorOptions: A generátor speciális beállításai, jelenleg csak a Lapos generátornál érhető el. A sor formátuma egy vesszővel elválasztott lista, amelyben a blokkok azonosítója van felsorolva a térkép tetejétől, minden blokk azonosítója elé írható egy szám (ahány réteg), és egy x. A sérülések értékei nem támogatottak.[1]
      •  RandomSeed: A mag, amely a talajt generálja.
      •  MapFeatures: 1 vagy 0 (igaz/hamis) - Igaz, ha a térképgenerátor elhelyezhet képződményeket.
      •  LastPlayed: Az utolsó betöltés ideje.
      •  SizeOnDisk: A térkép becsült mérete bájtokban. Jelenleg nincs használva.
      •  allowCommands: 1 vagy 0 (igaz/hamis) - Igaz, ha a csalások engedélyezettek.
      •  hardcore: 1 vagy 0 (igaz/hamis) - Igaz, ha a játékosnak le kell törölnie a térképet a halála után. Mind a három játékmódra igaz.
      •  GameType: Az alap játékmód egyjátékos módban, amikor a játékos terem, vagy újraterem. 0 a túlélő mód, 1 a kreatív mód, 2 a kaland mód kódja.
      •  Time: A térkép kezdete óta eltelt tikkek száma.
      •  DayTime: A nap ideje. 0 a napkelte, 6000 a dél, 12000 a naplemente, 18000 az éjfél, és 24000 a következő nap. Ez az érték tovább számol 24000 után, és nem tér vissza 0-ra.
      •  SpawnX: A térkép termőhelyének X koordinátája.
      •  SpawnY: A térkép termőhelyének Y koordinátája.
      •  SpawnZ: A térkép termőhelyének Z koordinátája.
      •  raining: 1 vagy 0 (igaz/hamis) - Igaz, ha a térképen esőzés, vagy havazás zajlik, vagy felhő fedi a térképet.
      •  rainTime: Az esőzés kezdete után eltelt tikkek száma.
      •  thundering: 1 vagy 0 (igaz/hamis) - Igaz, ha az eső/hó/felhő vihart eredményez, és eléggé sötét, hogy szörnyek teremjenek a szabad ég alatt.
      •  thunderTime: A vihar kezdete után eltelt tikkek száma.
      •  Player: Az egyjátékos módban lévő játékos állapota. Ez felülírja a <player>.dat fájlt, ha ugyanaz a nevük. Ezt a szerverek csak akkor mentik le, ha már létezik, más esetben a szerverek nem mentik le ezt az adatot. Bővebb információért lásd a player.dat formátum oldalt.
      •  GameRules: A játék szabályai. Minden sora egy "igaz", vagy "hamis" állítás.
        •  commandBlockOutput: A parancs-blokk által elkövetett akciók kiírásra kerülnek-e a chat ablakban. Alapesetben igaz.
        •  doFireTick: A tűz terjed, vagy eltűnik. Alapesetben igaz.
        •  doMobLoot: A szörnyek dobnak-e zsákmányt halálukkor, vagy nem. Alapesetben igaz.
        •  doMobSpawning: Teremnek-e szörnyek természetes módon. Alapesetben igaz.
        •  doTileDrops: A blokkok széttörése után kapható-e blokk tárgy, vagy nem. Alapesetben igaz.
        •  keepInventory: A játékosok megtartják-e eszköztárukat haláluk után. Alapesetben hamis.
        •  mobGriefing: A szörnyek elpusztíthatják-e a blokkokat (creeper robbanása, zombi ajtótörése, stb.). Alapesetben igaz.

session.lock formátum[szerkesztés | forrásszöveg szerkesztése]

Ez a fájl a térképhez való utolsó hozzáférés időpontját tartalmazza. A fájl egy 64-bites változót tartalmaz egy nagy bájtsorrendű formátumban, amely az 1970-es év óta eltelt időt tartalmazza milliszekundumokban.

A tipikus zároló fájlokkal ellentétben ez a fájl csak az utolsó program hozzáférésének idejét tartalmazza. A számítás valahogy így működik:

  1. A program megnyitja a session.lock fájlt.
  2. A program beleírja az időt a session.lock fájlba.
  3. A program változásokat kutat a session.lock fájlban.
  4. Ha a session.lock fájl tartalma változott, a program kilép, és lezárja a térképet.

A Minecraft néha megpróbálja a térképen tartani a zárat, még akkor is, ha a játékos már másik térképen játszik. Ez különös viselkedést okozhat. Ajánlott meggyőződni róla, hogy a Minecraft be lett zárva, mielőtt zárat adna egy térképre.

Hivatkozások[szerkesztés | forrásszöveg szerkesztése]