villages.datフォーマット

提供: Minecraft Wiki
Villages.dat formatから転送)
移動先: 案内検索
この記事はまだ書きかけです。
あなたが内容を拡充してみませんか?
Information icon.svg
この項目はJava Edition限定の要素です。

ファイル villages.dat は、各 Minecraft ワールドデータ毎に存在する data フォルダー内にあり、そのワールドのの情報を保存するために用いられている。GZIP 圧縮された NBT ファイルになっている。

また、villages_nether.dat および villages_end.dat にもネザーやジ・エンドでの村の情報が保存されるので、プレイヤーはオーバーワールド以外のディメンションにも村を作ることができる。

村が存在するチャンクがアンロードされると、村人はドアの「監視」を続けられなくなるため、村は「忘却」され、このファイルに村の情報が保存されくなる。

NBT の構造[編集 | ソースを編集]

  • Nbtsheet.png: ルートタグ
    • Nbtsheet.png data
      • Nbtsheet.png Tick: 内部時計
      • Nbtsheet.png Villages: 空の場合バイトタグのリスト、それ以外ではコンパウンドタグのリスト
        • Nbtsheet.png: 村
          • Nbtsheet.png ACX: 全ての家の X 座標の総和
          • Nbtsheet.png ACY: 全ての家の Y 座標の総和
          • Nbtsheet.png ACZ: 全ての家の Z 座標の総和
          • Nbtsheet.png CX: 村の中心の X 座標
          • Nbtsheet.png CY: 村の中心の Y 座標
          • Nbtsheet.png CZ: 村の中心の Z 座標
          • Nbtsheet.png Golems: アイアンゴーレムの数
          • Nbtsheet.png MTick: プレイヤーが近くにいる時に、村人が Mob あるいはエンティティ以外のダメージ源により殺された最後の時間
          • Nbtsheet.png PopSize: 村人の数
          • Nbtsheet.png Radius: 村の半径
          • Nbtsheet.png Stable: 最後に村に家が追加された時間
          • Nbtsheet.png Tick: 内部時計
          • Nbtsheet.png Doors: 村のドア(家)
            • Nbtsheet.png: ドア
              • Nbtsheet.png IDX: X 軸での「内側」の方向
              • Nbtsheet.png IDZ: Z 軸での「内側」の方向
              • Nbtsheet.png TS: 村人が最後に近くに立ち寄った時間
              • Nbtsheet.png X: X 座標
              • Nbtsheet.png Y: Y 座標
              • Nbtsheet.png Z: Z 座標
          • Nbtsheet.png Players: 空の場合バイトタグのリスト、それ以外ではコンパウンドタグのリスト
            • Nbtsheet.png: 村人と交易を行った、あるいは傷つけたプレイヤー
              • Nbtsheet.png UUID: プレイヤー名
              • Nbtsheet.png S: そのプレイヤーの有名度。負の値にもなり得る。交易を行うことで上昇し、村人を傷つけることで低下する。

歴史[編集 | ソースを編集]

Java Edition
1.4.2 ?オーバーワールドの村のデータが保存されるようになった。
1.8 14w02a ネザーおよびジ・エンドの村のデータが保存されるようになった