MC CommanderMinecraft非公式コマンド支援

ストラクチャーブロックの使い方

ストラクチャーブロックを使うと、作った建物をデータとして保存して、別の場所や別の向きで何度でも出せます。/clone と違い、回転や左右反転ができるのが便利な点です。

ストラクチャーブロック建築Java版・統合版

fillコマンドを作る

更新日:

1. ストラクチャーブロックを出す

/give @s minecraft:structure_block

クリエイティブモードで、OP権限(チート)がある状態で使えます。クリエイティブのインベントリには出てこないので、コマンドで出します。

2. 建物を保存する(Java版)

  1. 建物の角の近くにストラクチャーブロックを置き、右クリックします。
  2. モードを「保存(SAVE)」にします。
  3. 名前に house のような好きな名前を入れます。
  4. 「相対位置」で保存を始める場所を、「構造物の大きさ」で範囲を決めます。1辺は最大48ブロックです。
  5. 「保存」を押します。

保存した建物は、ワールドのフォルダの中に、次の場所のファイルとして残ります。

generated/minecraft/structures/house.nbt

3. 建物を出す(Java版)

  1. 出したい場所にストラクチャーブロックを置き、モードを「読み込み(LOAD)」にします。
  2. 保存したときと同じ名前を入れます。
  3. 「読み込む」を1回押すと範囲の枠が表示され、もう1回押すと建物が出ます。

読み込みの画面では、回転(0°・90°・180°・270°)と反転(左右・前後)を選べます。「整合性」を1より小さくすると、ブロックが一部欠けた廃墟のような見た目になります。

4. コマンドで出す(Java版)

/place template minecraft:house ~ ~ ~
/place template minecraft:house ~ ~ ~ clockwise_90
/place template minecraft:house ~ ~ ~ none left_right

ストラクチャーブロックを置かずに、保存した建物をコマンドで出せます。2行目は右に90度回転、3行目は左右反転です。くわしくは placeコマンドの使い方 にまとめています。

5. 統合版の /structure コマンド

/structure save house ~ ~ ~ ~10 ~8 ~10
/structure load house ~20 ~ ~ 90_degrees

統合版では、ストラクチャーブロックがなくても /structure で保存と読み込みができます。1行目は今いる場所から10×8×10の範囲を保存し、2行目は20ブロック先に90度回して出します。

うまくいかないときの確認ポイント

よくある質問

cloneコマンドとどちらを使えばいいですか?

同じ向きでそのまま写すだけなら /clone が手軽です。回転・反転したいときや、何度も同じ建物を出すときはストラクチャーブロックが便利です。

ほかのワールドに建物を持っていけますか?

Java版では保存された .nbt ファイルを、別のワールドの同じ場所(generated/minecraft/structures)にコピーすると読み込めます。

サバイバルでも使えますか?

ストラクチャーブロックはクリエイティブとOP権限が必要です。サバイバルのワールドでも、チートがオンなら使えます。

関連ページ

cloneコマンドで建物をコピーする方法

その場でコピーします。

村や構造物をコマンドで出す方法

/placeの使い方です。

建築で便利なコマンド12選

建築に使うコマンドです。

コマンドでしか手に入らないアイテム

ストラクチャーブロックの仲間です。

コマンド辞典

基本構文とコマンド別の使い方を確認できます。