ストラクチャーブロック

提供:Minecraft Japan Wiki
ナビゲーションに移動 検索に移動

ストラクチャーブロック(Structure Block)は構造物の保存と読込が行えるブロック。
最大48×48×48 [1]のブロックの保存ができ、外部ツールなしで構造物の複製や回転などを行うことができる。

入手方法[編集 | ソースを編集]

クリエイティブモードの時、/giveコマンドで入手 また/setblockコマンドで設置して利用できる。

/give <プレイヤー名|@s> minecraft:structure_block
/setblock <X> <Y> <Z> structure_block


ver1.19.3から「管理者用アイテムタブ」を有効化した場合でのみ、クリエイティブインベントリから入手できるようになった。

モード[編集 | ソースを編集]

設置されたストラクチャーブロックを右クリックすると、UIが表示され、左下のボタンを押すことでモードの切り替えが行える。

セーブモード(Save mode)[編集 | ソースを編集]


構造物の保存を行うモード。
位置とサイズを指定して

完了(Done)

ボタンを押すと、指定エリアが細い線でボックス表示される。
この時、始点座標からX軸(東方向)の線は赤Y軸(上方向)の線は緑Z軸(南方向)の線は青で表示される。


ストラクチャー名(Structure Name)
ストラクチャーデータは、.minecraft\saves\<World_name>\generated\minecraft\structures にファイル名 "<ストラクチャー名>.nbt" で保存される。


相対位置(Relative Position)
保存する立体構造の始点座標を設定。
完了(Done)
ボタンでボックスの始点を確認できる。
指定方法はストラクチャーブロックを起点とした座標で、デフォルトでは X=0 Y=1 Z=0 となっている。
ブロック単位で、正数のみ、マイナスの値を指定しても構わない。
コーナーモードを使ってサイズを検出すると上書きされる。


ストラクチャーのサイズ(Structure size)
保存する立体構造の終点座標を設定。
完了(Done)
ボタンでボックスのサイズを確認できる。
ブロック単位で、正数のみ、マイナスの値は指定できません。最大:48 × 48 × 48
コーナーモードを使ってサイズを検出すると上書きされる。


ストラクチャーのサイズを検出する(Detect Structure size and position)
対となるストラクチャーブロックをコーナーモードに変更して、同じストラクチャ名を指定すると利用できる。
検出されるサイズは、互いのブロックの内側の角と角の間の領域であり、ロードモードのデフォルトの領域とは始点位置が異なるので注意。
横から見た図:左はサイズ検出時、右はロード時のデフォルト


見えないブロックを表示する(Show invisible blocks)
有効にすると、空気ブロック(minecraft:air)が小さなボックスで表示されるようになる。またストラクチャーヴォイドは赤いボックスで表示される。
※ただしバリアブロックは表示されない。
ストラクチャーヴォイドについて
クリエイティブタブ[2]か、以下のコマンドでのみ入手できる。
/give <プレイヤー名> minecraft:structure_void
設置すると普通は見ることが出来ないが、バリアブロックのようにカーソルを合わせればヒットボックスが表示される。
通常、ストラクチャーブロックで構造物をロードすると、ブロックが空気ブロックであっても元のブロックが上書きされてしまう。
しかし空気ブロック部分をストラクチャーヴォイドにして保存された構造物の場合はもとのブロックはそのままとなる。
もしストラクチャーヴォイドが何もない部分にロードされた場合は空気ブロックに変化する。
領域に重ねて設置するストラクチャを作成する場合、/fillコマンドのreplaceオプションを使って空気ブロックをストラクチャーヴォイドに置換すると良い。
/fill <x1> <y1> <z1> <x2> <y2> <z2> structure_void 0 replace air
サバイバルモードでは何の効果もないが、パンチで破壊できる。またピストンで押しても消えるだけでアイテム化はしない。


エンティティを含める(Include entities)
エリア内に存在する生物やMobなどのエンティティを保存できるようになる。
絵画や額縁もこのオプションが有効でないと保存されない。


保存(SAVE)
指定エリアの立体構造をファイルへ保存する。


Windowsでの保存先:

ver1.14から
Users/<ユーザー名>/AppData/Roaming/.minecraft/saves/(ワールドのフォルダ名)/generated/minecraft/structures
ver1.13まで
Users/<ユーザー名>/AppData/Roaming/.minecraft/saves/(ワールドのフォルダ名)/structures


Linux等での保存先:

ver1.14から
<ホームディレクトリ>/.minecraft/saves/(ワールドのフォルダ名)/generated/minecraft/structures
ver1.13まで
<ホームディレクトリ>/.minecraft/saves/(ワールドのフォルダ名)/structures

ロードモード(Load mode)[編集 | ソースを編集]


ユーザーが保存したストラクチャーファイルから、またはゲーム内で生成される既存の構造物を読み込んで生成できる。
読み込みディレクトリは保存モードと同じ。

ストラクチャー名(Structure Name)
ユーザーが保存したストラクチャーファイルのストラクチャ名、またはゲーム内で生成される構造物のファイル名を指定。
ゲーム内構造物は※jarファイル内の、assets/minecraft/structures/ が起点ディレクトリ
igloo/igloo_bottom.nbt


相対位置(Relative Position)
読み込む立体構造の始点座標を設定する。


ストラクチャの完全性とシード値(Structure Integrity and Seed)
画像の透過率に似たようなもので、左の入力欄が1.0ならば保存したとおりの形になるが、0.0に近づければ、構造物が崩壊したようにランダムに空気ブロックに置き換わる。
ただしこれは空中に設置した場合であり、地中などに使用した場合は元のブロックの中にランダムにブロックを埋め込む形になる。
右の入力欄は、シード値と訳されているのでワールドのシード値と誤解してしまうが、この構造物崩壊に使用する乱数の種のことである。


境界線を表示する(Show bounding box)
完了(Done)
を押さなくてもボックス表示のON/OFFが行える。


エンティティを含める(Include entities)
生物やMobなどのエンティティの読み込み。
絵画や額縁もこのオプションが有効でないと生成されない。


回転・反転
0
90
180
270
数字のボタンで指定した角度でY軸回転。時計回り。
ボタンを押すと以下の3種類に切り替わる。
標準、
← →
西東、
↑ ↓
北南


読み込み(LOAD)[3]
押されると、一度目は構造物のサイズと位置を決めるための、ボックス表示のみを行い、もう一度押すと構造物を生成する。


コーナーモード(Corner mode)[編集 | ソースを編集]


セーブモードで構造物のサイズを検出する時のみに使用する。
対象となる、セーブモードのストラクチャーブロックと同じストラクチャー名を指定しないとならない。
コーナーモードのブロックは高さ検出用、幅の検出用、奥行きの検出用など複数個使用できる。
1個のみの場合はセーブモードのブロックとの対角の立方体となる。

データモード(Data mode)[編集 | ソースを編集]


カスタムデータタグを設定する為のモード。
ロードモードで endcity/ship などを読み込むと各所に使用されている事が確認できる。
既存の構造体データに組み込まれているもので、自然生成時にのみ影響を与える。
その為、このモードは一見してMinecraftの開発陣専用で、ユーザーに利益は無いように思える。
しかしリソースパックでイグルー・森の洋館・エンドシティ等のストラクチャーデータを上書きさせることができるため、ユーザーもカスタマイズは可能である。

レッドストーンとの連動[編集 | ソースを編集]

ロードモードはレッドストーン信号で起動させることが可能で、同じサイズで複数の形の構造物を切り替わるようにロードすることで、
アニメーションしているように見せることができる。
/clone を使用してコマンドブロックで行うこともできるが、アニメーションの元になる構造物が同じワールドに存在しないとならない。
ストラクチャーブロックは/cloneコマンドのように元の構造物を実際に用意しなくても良いほか、
保存したファイルをコピーして別のワールドに移すこともできるため非常にアニメーション用途に向いている。

Bedrock(Windows)[編集 | ソースを編集]


3D エクスポート
2020年1月10日までは、Microsoft社のremix3dというサイトに構造物アップロードすることができた。
現在はGUIが刷新され、一部の機能を除き、Javaと同等の機能が利用できる。


脚注[編集 | ソースを編集]

  1. ver1.15.2までは32×32×32
  2. ver1.19.3から「管理者用アイテムタブ」を有効化した場合のみ
  3. 右のボタン

ページリンク[編集 | ソースを編集]


License[編集 | ソースを編集]

このページのファイル(またはその一部)は、Minecraft Wikiにアップロードされたものです。 
該当するファイルは、CC BY-NC-SA 3.0でライセンスされています。
このページのファイル(またはその一部)は、Mojang Studios著作権を保有しています。 
該当するスクリーンショット、テクスチャ、音声、楽曲、または他のMojangの財産、あるいはその派生物は Miraheze Terms of Useの下で、当Wikiでは自由に使用することが可能です。
Cookieは私達のサービスを提供するのに役立ちます。このサービスを使用することにより、お客様はCookieの使用に同意するものとします。