マイクラ��合版で使用できるコマンドの一つである「giveコマンド」について解��します。
「giveコマンド」は、プレイ��ーが自分自身や他のプレイ��ーに��してアイテムやエンティティ(生き物やブロックなど)を与えることができるコマンドです。アイテムやエンティティは��象のイン��ントリや場所に直接与えることもできます。
コマンドの基本的な形式は以下の通りです。
/give [デー����] [��数] [NBTデー��]
・��象:アイテムを与える��象を指定します。プレイ��ー名や@p/@aなどのプレイ��ー��レクタを使用できます。
・アイテムID:与えるアイテムの����を指定します。例えば、ダイ����ンドの��なら「diamond_sword」や、����ジのエッグなら「sheep_spawn_egg」などのIDを指定します。
・デー����:そのアイテムの特定のバージョンや色を指定することができます。例えば、��い��のエッグなら「sheep_spawn_egg 12」のように、エッグの色を指定できます。
・��数:アイテムを与える��数を指定します。デフ��ルトは1��です。
・NBTデー��:アイテムに��してカスタムタグを��定することができます。例えば、「Unbreakable:1」を��定すると、������が無限になるような��定が可能です。
また、スニーク������で��行することで、与えるアイテムにエンチャントや��行者の名前を��定することもできます。
例えば、与えるアイテムをプレイ��ーのイン��ントリに直接置く場合は、次のように入力します。
/give @p diamond_sword 1
また、エンチャントを��定してアイテムを与える場合は、次のように入力します。
/give @p diamond_sword 1 0 {Enchantments:[{id:sharpness,lvl:5}]}
以上が「giveコマンド」の基本的な使い方になります。このコマンドを使うことで、マイクラの��界を��かにすることができます。����色��な��み合わせを��して、��しんでみてください!
基本構文
/give @s gold_block 1 0 (自分に金のブロックを1つ与える)
コンポーネントに関して
データ値の後にスペースを空けたのち打ち込むと追加効果
インベントリから捨てれない
{“item_lock”:{“mode”:”lock_in_inventory”}}
そのスロットから動かない
{“item_lock”:{“mode”:”lock_in_slot”}}
破壊可能(アドベンチャーにおいて金ブロックを破壊できる)
{“minecraft:can_destroy”:{“blocks”:[“gold_block”]}}
設置可能(アドベンチャーにおいて金ブロックに置ける)
{“minecraft:can_place_on”:{“blocks”:[“gold_block”]}}
ずっと知りたかったことしれたんでよかったです。あざっす!できたらexecuteについて基本的な物があるなら教えてください!