MC CommanderMinecraft非公式コマンド支援

額縁のコマンドまとめ

お店の看板やアイテムの展示に額縁を使うと、枠が見えてしまったり、ほかの人に中身を取られたりします。Java版ではコマンドで、透明な額縁や外れない額縁を作れます。

額縁建築Java版

giveコマンドを作る

更新日:

1. 透明な額縁を出す(1.20.5以降)

/give @p item_frame[entity_data={id:"minecraft:item_frame",Invisible:1b}] 16

この額縁を置くと枠が見えず、中に入れたアイテムだけが壁に浮いているように見えます。空のときは何も見えないので、置いた場所を覚えておきましょう。

1.20.4以前は item_frame{EntityTag:{Invisible:1b}} と書きます。

2. 光る額縁を透明にする

/give @p glow_item_frame[entity_data={id:"minecraft:glow_item_frame",Invisible:1b}] 16

輝く額縁は、暗い場所でも中のアイテムが明るく見えます。夜のお店や地下の展示に向いています。

3. 外れない額縁にする(Fixed)

/give @p item_frame[entity_data={id:"minecraft:item_frame",Fixed:1b}] 16

Fixed:1b をつけると、額縁が壊れず、中のアイテムを取ったり回したりできなくなります。ただし固定された額縁には、あとからアイテムを入れられません。中身を入れてから固定するときは、次の方法を使います。

4. 中身が入った額縁を置く

/summon item_frame ~ ~1 ~ {Facing:1b,Fixed:1b,Invisible:1b,Item:{id:"minecraft:diamond_sword",count:1}}

ダイヤの剣が入った、透明で外れない額縁を置きます。Facing は額縁の向きです。

Facing向き
0下向き(天井)
1上向き(床)
2北向き
3南向き
4西向き
5東向き

1.20.4以前は count:1 のかわりに Count:1b と書きます。

5. 置いたあとの額縁を変える

/data merge entity @e[type=item_frame,limit=1,sort=nearest] {Fixed:1b,Invisible:1b}

いちばん近い額縁を、あとから透明で外れない額縁にします。先にふつうの額縁にアイテムを入れて向きを決めてから実行すると、思いどおりの展示を作りやすくなります。くわしくは dataコマンドの使い方 を見てください。

/data merge entity @e[type=item_frame,limit=1,sort=nearest] {ItemRotation:2b}

ItemRotation は中のアイテムの回転で、0から7まで(1つで45度)です。

6. 向きをそろえると開く謎解き(Java版)

/summon item_frame ~ ~1 ~ {Facing:1b,Tags:["lock1"],Item:{id:"minecraft:arrow",count:1}}
# 反復コマンドブロック
execute if entity @e[type=item_frame,tag=lock1,nbt={ItemRotation:2b}] run setblock 10 64 10 minecraft:redstone_block

矢が入った額縁を置き、プレイヤーが右クリックで回して決まった向き(ここでは ItemRotation:2b)にすると、座標10,64,10にレッドストーンブロックが置かれてドアが開きます。回せるように Fixed は付けません。額縁を3つ並べてタグを変えれば、ダイヤル錠のような仕掛けになります。脱出ゲームの作り方は 脱出ゲームのコマンド にまとめています。

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

よくある質問

固定した額縁を壊すには?

クリエイティブモードなら壊せます。または /kill @e[type=item_frame,limit=1,sort=nearest] で消せます。

透明な額縁はサバイバルで作れますか?

ふつうの遊び方では作れません。コマンドかデータパックが必要です。

額縁に地図を入れて大きな絵にできますか?

はい。地図を入れた額縁を並べると、大きな地図を壁に飾れます。透明な額縁にすると、つなぎ目が目立ちにくくなります。

関連ページ

透明になるコマンド

プレイヤーやMobを透明にする方法です。

dataコマンドの使い方

置いたあとの額縁を変えます。

防具立てのコマンド

展示に使えるもう1つの方法です。

giveコマンドの基本

アイテムを出す基本です。

コマンド辞典

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