この記事では、村のドアやプレイヤーの友好度などの情報を保存するファイルvillages.datのフォーマットについて説明しています。村の生成に関わる情報を保存するファイルVillage.datのフォーマットについては「Generated structuresデータファイルフォーマット」をご覧ください。
このページでは、 Minecraftの古いバージョンに存在する要素について説明しています。
これらの要素はゲーム内に存在していましたが、後に削除されています。
この項目はJava Edition限定の要素です。
ファイルvillages.datは、各Minecraftワールドデータ毎に存在するdataフォルダー内にあり、そのワールドの村の情報を保存するために用いられている。GZIP圧縮されたNBTファイルになっている。
また、villages_nether.datおよびvillages_end.datにもネザーやジ・エンドでの村の情報が保存されるので、プレイヤーはオーバーワールド以外のディメンションにも村を作ることができる。
村が存在するチャンクがアンロードされると、村人はドアの「監視」を続けられなくなるため、村は「忘却」され、このファイルに村の情報が保存されくなる。
NBTの構造[]
- : ルートタグ
- data
- Tick: 内部時計
- Villages: 空の場合バイトタグのリスト、それ以外ではコンパウンドタグのリスト
- : 村
- ACX: 全ての家のX座標の総和
- ACY: 全ての家のY座標の総和
- ACZ: 全ての家のZ座標の総和
- CX: 村の中心のX座標
- CY: 村の中心のY座標
- CZ: 村の中心のZ座標
- Golems: アイアンゴーレムの数
- MTick: プレイヤーが近くにいる時に、村人がMobあるいはエンティティ以外のダメージ源により殺された最後の時間
- PopSize: 村人の数
- Radius: 村の半径
- Stable: 最後に村に家が追加された時間
- Tick: 内部時計
- Doors: 村のドア(家)
- : ドア
- IDX: X軸での「内側」の方向
- IDZ: Z軸での「内側」の方向
- TS: 村人が最後に近くに立ち寄った時間
- X: X座標
- Y: Y座標
- Z: Z座標
- : ドア
- Players: 空の場合バイトタグのリスト、それ以外ではコンパウンドタグのリスト
- : 村人と交易を行った、あるいは傷つけたプレイヤー
- UUID: プレイヤー名
- S: そのプレイヤーの有名度。負の値にもなり得る。交易を行うことで上昇し、村人を傷つけることで低下する。
- : 村人と交易を行った、あるいは傷つけたプレイヤー
- : 村
- data
歴史[]
Java Edition | |||||
---|---|---|---|---|---|
1.4.2 | ? | オーバーワールドの村のデータが保存されるようになった。 | |||
1.8 | 14w02a | ネザーおよびジ・エンドの村のデータが保存されるようになった | |||
1.14 | 19w11a | 村のデータが削除され、POIシステムに置き換えられた。 |
関連項目[]
デモ版 | |||||||
---|---|---|---|---|---|---|---|
開発 |
| ||||||
技術的情報 |
| ||||||
マルチプレイ | |||||||
ゲームのカスタマイズ |