【マイクラ】構造物ブロックの使い方・保存方法・読み込み設定を解説【Java/統合版】

この記事はクリエイティブ建築・ワールド配布・検証ワールド作り向けです
ストラクチャーブロックはサバイバル攻略用の通常アイテムではありません
Java版と統合版(BE)で、保存上限や一部の設定項目が異なります

こんにちは。ゆずかきです。

マイクラで建築していると、

「この家、もう1回同じ形で建てたい」
「村っぽい建物をまとめてコピーしたい」
「検証用に同じ装置を何個も並べたい」

と思うこと、ありませんか?

そういう時に便利なのが、今回紹介するストラクチャーブロックです。

ストラクチャーブロックを使うと、建物や装置の範囲を指定して保存し、別の場所に読み込みできます。
簡単に言うと、マイクラ内で使える「建築コピー・貼り付け用の特殊ブロック」ですね。

ただし、最初に触ると少し分かりにくいです。
特に、相対位置・サイズ・保存名・読み込み位置あたりで混乱しやすいと思います。

この記事では、ストラクチャーブロックの入手方法から、建築物の保存、読み込み、回転、ミラー、ストラクチャーヴォイドの使い方まで、実際に使う順番で解説していきますね。

この記事を読めば、次のことが出来るようになります。

  • 建築物をストラクチャーブロックで保存できます👌
  • 保存した建築物を別の場所に読み込めます👍
  • Java版と統合版の違いでつまずきにくくなります
  • 空気で上書きしたくない場所にストラクチャーヴォイドを使えるようになります

それでは、やっていきましょう!

※本記事はマイクラJava版・統合版のストラクチャーブロック仕様を元に構成しています。
※Java版では、ワールド設定・権限・サーバー設定によって操作できない場合があります。
※統合版では、端末やワールド設定によって表示項目・インポート/エクスポート周りの挙動が異なる場合があります。


目次

1. ストラクチャーブロックとは
2. ストラクチャーブロックでできること
3. Java版と統合版の違い
4. ストラクチャーブロックの入手方法
5. まず覚えるべき主なモード
6. 建築物を保存する手順
7. 保存した建築物を読み込む手順
8. 回転・反転・完全性の設定
9. コーナーモードで範囲を自動検出する方法
10. ストラクチャーヴォイドの使い方
11. ワールド間で建築物を移す時の注意点
12. よくある失敗と対処法
13. まとめ
14. 参考文献

この記事で分かること
・ストラクチャーブロックの基本的な使い方
・保存・読み込み・回転・反転の設定方法
・Java版と統合版の違い
・ストラクチャーヴォイドを使うべき場面


1. ストラクチャーブロックとは

ストラクチャーブロックとは、マイクラの建築物や装置を範囲指定して保存し、別の場所に読み込める特殊ブロックです。

普通のブロックのようにサバイバルでクラフトするものではなく、基本的にはクリエイティブモード+コマンド使用を前提に使います。

使い道としては、こんな感じです。

  • 同じ家を複数並べて村を作る
  • 装置の試作品を保存して、別の場所で読み込む
  • 配布マップやアドベンチャーマップの仕掛けに使う
  • 大型建築の一部をパーツごとに保存する
  • 検証ワールドで同じ条件の装置を複製する

筆者的には、建築勢・検証勢・配布マップを作る人向けの便利ブロックという印象です。

サバイバルで鉄を集めたり、ダイヤを掘ったりする攻略アイテムではありません。
ただ、クリエイティブで建築を作り込むなら、かなり作業時間を減らせます。

たとえば、街づくりで同じ街灯を20本置きたい時、毎回手作業で建てるのは正直しんどいですよね。
そういう時に、街灯1本を保存しておけば、あとは読み込むだけで複製できます。

初心者さん向けに言うと
ストラクチャーブロックは、マイクラ内で建築物を「保存」して「貼り付け」するためのブロックです。
ワールド編集ツールほど大げさではなく、ゲーム内だけで完結できるのが強みですね。


2. ストラクチャーブロックでできること

ストラクチャーブロックで主にできることは、下記です。

機能 内容 使う場面
保存 指定した範囲のブロックやエンティティを保存 建築物・装置・装飾パーツの保管
読み込み 保存した構造物を別の場所に生成 建物の複製、検証装置の複製
回転 読み込み時に0度・90度・180度・270度で回転 家の向きを変えて並べる時
反転 左右や前後をミラーして読み込み 左右対称の建築を作る時
範囲検出 コーナーモードで保存範囲を自動検出 大きめの建築を正確に囲う時
空気上書き調整 ストラクチャーヴォイドで既存ブロックを残す 地形になじませて建物を読み込む時


最初は、保存モード読み込みモードだけ覚えれば大丈夫です。
コーナーモードやストラクチャーヴォイドは、慣れてからで問題ありません。

ただし、建築物をきれいに読み込むなら、ストラクチャーヴォイドはかなり重要です。
空気ごと保存すると、読み込み先の地形や装飾を空気で消してしまうことがあるからです。

ここは後半で詳しく解説しますね。


3. Java版と統合版の違い

ストラクチャーブロックはJava版にも統合版にもありますが、細かい仕様が違います。
先に違いを整理しておくと、あとで混乱しにくいです。

項目 Java版 統合版(BE)
入手方法 /give @s minecraft:structure_block /give @s structure_block
操作条件 クリエイティブ+権限レベル2以上が基本 クリエイティブ+チート有効が基本
最大保存サイズ 48×48×48 64×384×64
保存ファイル .nbtとしてワールド内に保存 ワールド内のレベルデータ、または.mcstructureとして扱う
3Dエクスポート なし 統合版限定の項目。.glbとして出力する
読み込みアニメーション 基本なし ブロックごと・層ごとの演出設定あり


特に大事なのは、最大保存サイズです。

Java版は最大で48×48×48なので、大きな城や大型装置を一発で保存しようとするとすぐ上限に当たります。
その場合は、建築物を「本体」「屋根」「塔」「内装」みたいにパーツ分けして保存するのがおすすめです。

統合版は高さ方向にかなり広く保存できますが、横方向は64ブロックまでです。
大型建築を丸ごと1回で保存できるとは限らないので、こちらも無理せず分割保存しましょう。

注意!
古い解説記事では、統合版の保存上限が64×256×64や高さ257系で書かれている場合があります。
現在の仕様では、統合版のストラクチャーブロックは最大64×384×64として扱われています。
ただし、実際の画面表示や保存可否はワールド・端末・バージョン差の影響を受けることがあります。


4. ストラクチャーブロックの入手方法

ストラクチャーブロックは、サバイバルでクラフトできません。
使うには、チートを有効にしたうえでコマンドを使いましょう。

Java版の入手コマンド

/give @s minecraft:structure_block

ストラクチャーヴォイドも使う場合はこちらです。

/give @s minecraft:structure_void

Java版では、チートが有効で、操作設定の「管理者用アイテムタブ」をオンにしている場合、クリエイティブインベントリの管理者用アイテムタブから入手できることもあります。
ただ、初心者さんはコマンドで出す方が確実です。

統合版の入手コマンド

/give @s structure_block

ストラクチャーヴォイドはこちらです。

/give @s structure_void

統合版では、コマンドで入手できるストラクチャーブロックは保存モードのものが基本です。
置いたあとにブロックの画面からモードを切り替えて使いましょう。

使えない時の確認ポイント

  • ワールドのチートが有効になっているか?
  • クリエイティブモードになっているか?
  • サーバーの場合、OP権限があるか?
  • Java版でコマンドの名前空間を間違えていないか?
  • 統合版でワールド設定や権限が干渉していないか?

ストラクチャーブロックは、普通のブロックと違って権限まわりで引っかかりやすいです。
「手に入ったのに画面が開けない」という時は、ゲームモードや権限を確認しましょう。


5. まず覚えるべき主なモード

ストラクチャーブロックには、主に複数のモードがあります。
最初はここで少し混乱しやすいです。

モード 役割 初心者の使用頻度
保存 範囲を指定して構造物を保存する かなり高い
読み込み 保存した構造物を生成する かなり高い
コーナー 構造物の角を指定して範囲検出する 中くらい
データ 自然生成構造物などの内部処理向け ほぼ使わない
3Dエクスポート 統合版で3Dモデルとして出力する 通常の建築コピーではほぼ使わない


初心者さんが普段使うのは、ほぼ保存読み込みです。

コーナーモードは、大きめの建築物を保存する時に便利です。
手入力で範囲を合わせるのが面倒な時に使います。

データモードは、通常の建築コピーではほぼ使いません。
自然生成構造物の内部処理に関わるモードなので、この記事では深追いしません。
Java版では、コーナーモードから切り替える時にAltキーを押していないと表示されない仕様です。

統合版には3Dエクスポート系の項目もありますが、これは構造物を読み込むためというより、.glb形式で3Dモデルとして出力するための機能です。
普通に建築物を保存して読み込むだけなら、まずは保存・読み込みを覚えればOKです。


6. 建築物を保存する手順

ここから実際の使い方です。
まずは、小さな家や街灯など、失敗しても困らない建築物で試すのがおすすめです。

1. ストラクチャーブロックを置く

保存したい建築物の近くに、ストラクチャーブロックを置きます。

置く場所は、建築物のすぐ横でOKです。
ただし、ストラクチャーブロック自身を保存範囲に含めたくない場合は、範囲から外れる位置に置きましょう。

筆者は、最初は建築物の北西下側あたりに置くようにしています。
理由は単純で、X・Y・Zの増える方向を見ながら範囲調整しやすいからです。

2. 保存モードに切り替える

ストラクチャーブロックを開いたら、モードを保存にします。

保存モードでは、主に下記を設定します。

  • 構造物の名前
  • 相対位置
  • 構造物のサイズ
  • エンティティを含めるか
  • 見えないブロックを表示するか
  • 境界線を表示するか

名前は、あとで読み込む時に使います。
分かりやすく、短い名前にしましょう。

例:

small_house_01
street_lamp_01
farm_test_01

日本語名や空白入りの名前は避けた方が安全です。
小文字英数字、アンダーバー、ハイフンあたりで統一すると管理しやすいです。

3. 相対位置を設定する

相対位置は、ストラクチャーブロックから見て「保存範囲の開始位置をどこにするか」を決める項目です。

ここが一番つまずきやすいです。

たとえば、ストラクチャーブロックの1マス横から保存範囲を始めたいなら、XやZに1を入れるイメージです。
地下まで含めたいなら、Yをマイナスにすることもあります。

体験上のコツ
最初から完璧に数字を入れようとしなくて大丈夫です。
境界線を表示して、白い枠や色付きの枠を見ながら少しずつ調整するのが一番分かりやすいです。

4. 構造物のサイズを設定する

構造物のサイズは、保存する範囲の大きさです。

家なら、横幅・高さ・奥行きをそれぞれ入力します。

例:横7・高さ6・奥行き9の家なら、

X: 7
Y: 6
Z: 9

のように設定します。

保存範囲に屋根の出っ張りや地下室が入っていないと、読み込んだ時に一部が欠けます。
逆に範囲を広げすぎると、余計な地面や空気も一緒に保存されます。

ここは少し丁寧に見ましょう。

5. エンティティを含めるか決める

村人・防具立て・額縁・動物・モンスターなども一緒に保存したい場合は、エンティティを含めるをオンにします。

ただし、普通の建築コピーならオフで良いことが多いです。

オンにすると、意図せず額縁や防具立て、動物までコピーされることがあります。
街づくり用の建物だけ保存したいなら、基本はオフでOKです。

注意!
チェストの中身やコマンドブロックの情報など、ブロック状態を持つものは保存対象になります。
配布ワールド用に使う場合は、不要な中身やコマンドが入っていないか確認しておきましょう。

6. 保存ボタンを押す

範囲と名前が決まったら、保存ボタンを押します。

これで構造物の保存は完了です。

この時点で、保存名をメモしておくのがおすすめです。
後で読み込む時に、名前が1文字でも違うと読み込めません。


7. 保存した建築物を読み込む手順

次に、保存した建築物を別の場所に読み込んでみましょう。

1. 読み込みたい場所にストラクチャーブロックを置く

建築物を出したい場所に、ストラクチャーブロックを置きます。

この時、ストラクチャーブロックの位置を基準にして建築物が読み込まれます。
なので、最初は広い平地で試すのがおすすめです。

狭い場所でいきなり読み込むと、既存建築にめり込んだり、地形を削ったりしてしまいます。

2. 読み込みモードに切り替える

ストラクチャーブロックを開き、モードを読み込みにします。

保存した名前を入力してください。

例:

small_house_01

Java版で名前空間を使っている場合は、

minecraft:small_house_01

や、独自名前空間を使った名前になる場合があります。

統合版では、保存名にmystructure:の接頭辞が付くことがあります。
初心者さんは、まず同じワールド内で保存して、そのまま同じ名前で読み込む練習をすれば大丈夫です。

3. 読み込み位置を調整する

読み込みモードでも、相対位置を調整できます。

ここで大事なのは、ストラクチャーブロックの場所=建物の入口になるとは限らないという点です。
保存した時の相対位置によって、読み込まれる位置が変わります。

最初は読み込みボタンを押す前に、境界線を表示して確認しましょう。

Java版では、読み込みボタンを1回押すとプレビューのように範囲が表示され、もう1回押すと実際に生成されます。
焦って連打しないように注意です。

4. 問題なければ読み込む

範囲が問題なければ、読み込みボタンを押します。

これで保存した建築物が生成されます。

もし位置がズレたら、読み込む前のバックアップから戻すか、別の平地で練習しましょう。
ストラクチャーブロックは便利ですが、読み込み先のブロックを上書きすることがあるので、重要な拠点の近くで初回テストするのはおすすめしません。


8. 回転・反転・完全性の設定

ストラクチャーブロックの読み込みでは、建築物の向きや読み込み方を変えられます。
ここを使えるようになると、街づくりが一気に楽になります。

回転

回転は、保存した構造物を読み込む時に向きを変える設定です。

主に下記の角度を使います。

  • 0度
  • 90度
  • 180度
  • 270度

同じ家でも、向きを変えるだけで街並みの単調さが減ります。

同じ建物をまっすぐ並べると、どうしてもコピー感が出ます。
でも、90度や180度で少し向きを変えるだけで、自然な村っぽくなります。

反転(ミラー)

反転は、構造物を左右や前後にひっくり返して読み込む設定です。

左右対称の建築を作る時に便利です。
片側だけ作って保存し、反転して反対側に置けば、作業時間をかなり減らせます。

ただし、階段・ドア・トラップドア・看板・額縁など、向きのあるブロックは見た目が変わることがあります。
読み込んだ後に、変な向きになっていないか確認しましょう。

完全性(Integrity)

完全性は、構造物をどのくらいの割合で読み込むかを決める設定です。

普通に建築物をコピーしたいだけなら、基本は最大値のままでOKです。
Java版では1.0、統合版では100.00が通常の最大値です。

数値を下げると、一部のブロックが欠けたような状態で読み込まれます。
廃墟風の建築や、ランダムに壊れた感じを出したい時には使えます。

ただ、初心者さんが普通の建築コピーで触る必要はほぼありません。
意図せず建物が欠ける原因になるので、慣れるまでは変更しない方が安全です。

シード

シードは、完全性でブロックを欠けさせる時のランダム結果を固定するための設定です。

同じ完全性でも、シードが違うと欠け方が変わります。
これも特殊な演出用なので、通常の保存・読み込みではあまり使いません。


9. コーナーモードで範囲を自動検出する方法

大きめの建築物を保存する時、手入力だけで範囲を合わせるのは大変です。
そこで便利なのがコーナーモードです。

コーナーモードを使うと、構造物の角を指定して、保存範囲を検出できます。

コーナーモードの使い方

手順は下記です。

  1. 保存したい建築物の角に、ストラクチャーブロックを置く
  2. そのストラクチャーブロックをコーナーモードにする
  3. 構造物名を入力する
  4. 反対側の角にもストラクチャーブロックを置く
  5. こちらもコーナーモードにして、同じ構造物名を入力する
  6. 保存用のストラクチャーブロックを置く
  7. 保存モードで同じ構造物名を入力する
  8. 検出ボタンを押す

大事なのは、名前を完全一致させることです。

house_01

house_001

は別物扱いです。
アンダーバー、ハイフン、数字を間違えないようにしましょう。

体験談っぽいコツ
コーナーモードは便利ですが、名前ミスで検出できないことが多いです。
範囲が出ない時は、まず名前を見直してください。

コーナーモードを使うべき場面

  • 建築物が大きく、手入力で範囲調整しづらい
  • 屋根や地下室まで正確に含めたい
  • パーツ分割保存で境界をきっちり揃えたい
  • 配布マップ用にズレを減らしたい

小さな街灯や簡単な家なら、手入力でも大丈夫です。
でも、大きめの建築ではコーナーモードを使った方が楽です。


10. ストラクチャーヴォイドの使い方

ストラクチャーブロックを使うなら、ぜひ覚えておきたいのがストラクチャーヴォイドです。

ストラクチャーヴォイドは、読み込み時に「この場所は既存ブロックを残してね」と伝えるための特殊ブロックです。

普通の空気とは役割が違います。

空気とストラクチャーヴォイドの違い

種類 読み込み時の挙動 使いどころ
空気 読み込み先のブロックを空気で上書きする 建物内部の空間を確実に空けたい時
ストラクチャーヴォイド 読み込み先のブロックをそのまま残す 地形や既存装飾を消したくない時


たとえば、丘の上に小屋を読み込むとします。
小屋の周囲の空気まで保存していると、読み込み先の草や地形が空気で削られることがあります。

そういう時、消したくない空間をストラクチャーヴォイドにしておけば、読み込み先のブロックを残せます。

ストラクチャーヴォイドの入手コマンド

Java版:

/give @s minecraft:structure_void

統合版:

/give @s structure_void

ストラクチャーヴォイドは、通常は見えにくいブロックです。
Java版ではストラクチャーブロックの保存モードで「見えないブロックを表示」をオンにすると、ピンクの小さな立方体として確認できます。

どういう時に使うべき?

  • 地形になじませて建物を読み込みたい
  • 建物の周りの草・花・道を消したくない
  • 一部だけ既存の床や壁を残したい
  • マップ制作で、プレイヤーの進行状況を壊したくない

逆に、建物内部の空間をきっちり空けたい時は、空気のまま保存した方が良いです。

たとえば、家の中に土や石が残ると困りますよね。
その場合、内部空間は空気として保存して、外側のなじませたい部分だけストラクチャーヴォイドにするのが使いやすいです。


11. ワールド間で建築物を移す時の注意点

ストラクチャーブロックは、同じワールド内で建築を複製するだけなら比較的簡単です。
ただし、別ワールドへ移す場合は少し注意が必要です。

Java版の場合

Java版では、保存した構造物はワールドフォルダ内に保存されます。
代表的には、下記のような場所です。

.minecraft/saves/ワールド名/generated/名前空間/structures

保存された構造物ファイルを別ワールド側の対応フォルダに移せば、別ワールドで読み込める場合があります。

ただし、フォルダ構成や名前空間を間違えると読み込めません。
初心者さんは、まず同じワールド内で使い方に慣れてから、ワールド間移動に挑戦するのがおすすめです。

統合版の場合

統合版では、保存した構造物はワールド内のレベルデータとして扱われるのが基本です。
環境によっては、エクスポートやインポートで.mcstructureファイルとして扱えます。

別ワールドで使う場合、エクスポートした.mcstructureを読み込んだり、ビヘイビアーパック側のstructuresフォルダに入れて使ったりする形になることがあります。

ここは端末や環境によって作業感が変わります。
Windows版ならインポート/エクスポートボタンを使ってファイル操作しやすい場合がありますが、スマホ・タブレットではファイル移動や読み込み手順が面倒な場合があります。

注意!
同じワールド内で保存したものが、そのまま別ワールドのストラクチャーブロック一覧に出るとは限りません。
ワールド間移動は、ストラクチャーブロック初心者さんにとって少し難所です。

まずは同じワールド内で練習しましょう

いきなり別ワールドへ移すより、まずは同じワールド内で、

  • 保存
  • 読み込み
  • 回転
  • 反転
  • ストラクチャーヴォイド

を試した方が理解しやすいです。

ストラクチャーブロックは、操作に慣れるまでは「何が保存されて、何が上書きされるのか」が分かりにくいです。
大事なワールドで試す前に、必ずコピーした検証ワールドで触ってみてください。


12. よくある失敗と対処法

ストラクチャーブロックは便利ですが、慣れるまでは失敗しやすいです。
ここでは、よくあるトラブルをまとめます。

1. ストラクチャーブロックの画面が開けない

原因として多いのは、下記です。

  • クリエイティブモードではない
  • チートが有効ではない
  • サーバーでOP権限がない
  • 権限レベルが足りない

ストラクチャーブロックは、普通の作業台やチェストとは違います。
権限がないと開けないので、まずゲームモードと権限を確認しましょう。

2. 保存範囲がズレる

これは本当に起きやすいです。

相対位置とサイズの入力がズレている可能性が高いです。
境界線を表示して、建築物全体が枠の中に入っているか確認しましょう。

屋根・地下・外壁の出っ張り・装飾の旗などは、意外と範囲外になりがちです。

3. 読み込んだ建物が欠ける

保存時点で範囲に入っていなかったか、完全性の設定が下がっている可能性があります。

普通にコピーしたいなら、完全性は最大値に戻しましょう。
それでも欠ける場合は、保存範囲を広げて保存し直してください。

4. 読み込み先の地形が削れる

空気も一緒に保存され、読み込み先を空気で上書きしている可能性があります。

地形を残したい場合は、ストラクチャーヴォイドを使いましょう。
特に丘・道・草地・既存建築の上に読み込む時は、空気上書きに注意です。

5. 名前を入れても読み込めない

構造物名が違っている可能性があります。

  • 大文字と小文字
  • アンダーバー
  • ハイフン
  • 名前空間
  • 保存先のワールド

このあたりを確認してください。

Java版では、名前空間を使っている場合があります。
統合版では、mystructure:のような接頭辞が付くことがあります。

6. 大きすぎて保存できない

最大サイズを超えています。

Java版なら最大48×48×48、統合版なら最大64×384×64が目安です。
超える場合は、建築物を分割しましょう。

おすすめの分割例は下記です。

  • 1階
  • 2階
  • 屋根
  • 内装
  • 外構

大型建築は、最初からパーツ分けして保存する方が後々楽です。

7. チェストやコマンドブロックの中身までコピーされた

ブロックの状態情報が保存されています。
配布ワールドや公開ワールドで使う時は、不要なアイテムやコマンドが入っていないか確認してください。

特にコマンドブロックを含める場合は、読み込み先で想定外の動作をしないよう注意しましょう。

8. エンティティが増えすぎる

「エンティティを含める」をオンにしたまま何度も読み込むと、村人・防具立て・額縁・動物などが増えます。

建築物だけ複製したいなら、エンティティはオフにしましょう。
必要な時だけオンにするのが安全です。


13. まとめ

以上、ストラクチャーブロックの使い方・保存方法・読み込み設定について解説しました。

ストラクチャーブロックは、最初こそ少し分かりにくいですが、慣れるとかなり便利です。
特に、同じ建築物を何度も作る場面では、作業時間を大きく短縮できます。

要点を整理すると、

  • ストラクチャーブロックは建築物を保存・読み込みできる特殊ブロック
  • Java版は最大48×48×48、統合版は最大64×384×64が目安
  • まずは保存モードと読み込みモードを覚えればOK
  • 大型建築はコーナーモードや分割保存を使うと楽
  • 地形を消したくない時はストラクチャーヴォイドを使う
  • 大事なワールドで使う前に、必ずコピーや検証ワールドで試す

このあたりを守っておけば、ストラクチャーブロックで大きく失敗することは減ります。

個人的には、街づくり・装置検証・配布マップ制作をするなら、かなり覚える価値があるブロックだと思います。
同じ建物を量産するだけでも便利ですし、回転や反転を組み合わせれば、少ないパーツで自然な街並みも作れます。

最初は小さな家や街灯から試して、慣れてきたら大型建築の分割保存にも挑戦してみてください。

では、本日はここまでで終わります。
最後までご覧いただき、ありがとうございました。
柚子クラでは他にもマイクラの便利機能や装置を紹介しているので、是非ご覧くださいね(^^♪


14. 参考文献

この記事を書くにあたり、以下の公式ドキュメント・コミュニティWikiのページを参考にしています: