【マインクラフト】コマンド使いまでの道のり~実行コマンド(execute)~
作成:2020/12/19 更新:2020/12/19
こんにちは、こんばんは!Exitatmです!(´∇`)
今回は、実行コマンド(execute)について、紹介します!
このコマンドは、「ある条件、状態の時に他のコマンドを実行する」といった、複雑な処理をすることが出来るコマンドです。
配布ワールドの脱出や謎解き、RPGなどで重宝しているコマンドです。
色んな条件が設定出来、複雑な処理も出来るため、様々なところで活躍する反面、使いこなすためには、難しいコマンドといえます。
コマンドは、
/execute <サブコマンド>[サブコマンド] run <コマンド>
コマンドは、"give"や"setblock"など、通常のコマンドを示します。
サブコマンドは、
・as
指定したエンティティでコマンドを実行する。
・at
指定したエンティティの座標でコマンドを実行する。
・positioned
指定した座標でコマンドを実行する。
・align
座標を繰り下げ(0.5なら0として)て、コマンドを実行する。
・facing
x, y, zの方向を向いているものとしてコマンドを実行する。
・rotated
指定した方向を向いているとしてコマンドを実行する。
・in
指定したディメンジョンにいるとしてコマンドを実行する。
・anchored
このサブコマンド移行、座標の指定などを目/目下を向いているものとしてコマンドを実行する。
・block(if|unless)
ある地点に該当のブロックがある(if)場合にコマンドを実行する。
・blocks(if|unless)
ある範囲と該当の範囲が同じ(if)場合にコマンドを実行する。
・entity(if|unless)
指定したエンティティがある(if)場合にコマンドを実行する。
・score
あるスコアと比較して正解であればコマンドを実行する。
・store
実行した結果をスコアボードのスコアに格納する。
この中から1つ以上を指定して使用します。
※/execute as ........ block..... score...... run <コマンド>など、複数指定で実行することも可能です。
※実際の実行例などは、後日更新します。
以上、実行コマンドの紹介でした!