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.

ストラクチャーブロックファイルフォーマット

提供: Minecraft Wiki
移動先: 案内検索
Information icon.svg
この項目はJava Edition限定の要素です。

ストラクチャーファイルはNBTファイルとして格納される。 このファイルフォーマットはエンドシティイグルー化石といった構造物をclient.jar内のdata/minecraft/structuresフォルダに格納するために使用されている。カスタム構造物もまたストラクチャーブロックでセーブ/ロードされる。カスタム構造物はワールドのセーブフォルダ内のstructuresサブフォルダに保存される。

ファイル構造[編集 | ソースを編集]

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

位置の指定は全てブロック設置箇所からの-X/-Y/-Z方向への相対座標として行われる。

  • Nbtsheet.png: ルートタグ。
    • Nbtsheet.png DataVersion: NBT構造のバージョン。
    • Nbtsheet.png author: 構造物を作成したプレイヤーの名前。1.13以前に作成された構造物にのみ存在するフィールド。
    • Nbtsheet.png size: 3 TAG_Int 構造物のサイズ
    • Nbtsheet.png palette: 構造物内で通常と異なる部分のブロック状態。
      • Nbtsheet.png: ブロック状態
        • Nbtsheet.png Name: ブロックのID
        • Nbtsheet.png Properties: ブロック状態のリスト
          • Nbtsheet.png Name: ブロック状態の名前と値。
    • Nbtsheet.png palettes: 構造物内で通常と異なる部分のブロック状態のセット。座標と構造の整合性をもとにランダム選択される。バニラの難破船で使われている。
      • Nbtsheet.png: 構造物内で通常と異なる部分のブロック状態のセット。
        • Nbtsheet.png: ブロック状態
          • Nbtsheet.png Name: ブロックのID
          • Nbtsheet.png Properties: ブロック状態のリスト
            • Nbtsheet.png Name: ブロック状態の名前と値。
    • Nbtsheet.png blocks: 構造物内の各ブロックのリスト。
    • Nbtsheet.png entities: 構造物内のエンティティのリスト
      • Nbtsheet.png: エンティティ
        • Nbtsheet.png pos: 3 TAG_Double エンティティの位置
        • Nbtsheet.png blockPos: 3 TAG_Int エンティティのブロック位置
        • Nbtsheet.png nbt: エンティティのNBT(必須)。エンティティフォーマットを参照。