マインクラフト(以下、マイクラ)のコマンド機能を利用することで、ゲーム内で様々な操作を自動的に行うことができます。その中でも、executeコマンドは特に便利な機能で、特定の条件や位置に応じてコマンドを実行することができます。
最近、マイクラのアップデートにより、executeコマンドの新たな使い方が追加されました。それが「switch」コマンドを使ったexecuteコマンドです。
switchコマンドを使うことで、条件に応じてコマンドの実行を切り替えることができます。これにより、より洗練されたコマンドを作成することができるようになりました。
今回は、この新しいexecuteコマンドを使って、5つのコマンドだけで簡単に雷魔法を実現する方法を紹介します。
まず、最初のコマンドはプレイヤーに雷を降らせるためのものです。
“`
execute as @p at @s run summon lightning_bolt
“`
このコマンドは、プレイヤー(@p)を実行主体とし、その位置(@s)に雷を召喚するものです。次に、プレイヤーの周りに範囲ダメージを与えるためのコマンドです。
“`
execute as @p at @s run execute positioned ~ ~ ~ run summon area_effect_cloud ~ ~ ~ {Duration:20}
“`
このコマンドは、先ほどのコマンドの中にさらにexecuteコマンドを入れており、プレイヤーの位置(@s)を中心として、半径1ブロックの範囲に20秒間持続するエリアエフェクトクラウドを召喚します。このエリアエフェクトクラウドは、周りのMOBやブロックにダメージを与えることができます。
次に、プレイヤーの目の前に5つの火の玉を召喚するコマンドを紹介します。
“`
execute as @p at @s run execute positioned ^ ^ ^0.5 run summon fireball ^ ^ ^5
execute as @p at @s run execute positioned -0.5 ~ ~ run summon fireball ^ ^ ^5 ~
execute as @p at @s run execute positioned -0.5 ~ ~ ~ run summon fireball ~ ^ ^5
execute as @p at @s run execute positioned -0.5 ~ ~ ~ run summon fireball ~ ^ ^-5
execute as @p at @s run execute positioned -0.5 ~ ~ ~ run summon fireball ^ ^ ^-5 ~
“`
これらのコマンドは、プレイヤーの目の前の5つの位置に火の玉を召喚します。それぞれの火の玉の位置を微調整することで、角度を調整できます。
最後に、プレイヤーの周りに2つのエンダーパールを召喚するコマンドです。
“`
execute as @p at @s run execute positioned ^ ^ ^0.5 run summon pearl ^ ^ ^5
execute as @p at @s run execute positioned -0.5 ~ ~ run summon pearl ^ ^ ^5 ~
“`
これらのコマンドは、プレイヤーの位置から半径5ブロックの位置にエンダーパールを召喚します。このエンダーパールが着地すると、プレイヤーがテレポートされるため、戦闘中の敵をかわしたり、高い場所にジャンプすることも可能になります。
以上で、全てのコマンドを実行すると、プレイヤーの周りに威力の高い雷魔法を実現することができます。
このように、新しいexecuteコマンドの機能を利用することで、より洗練されたコマンドを作成することができるようになりました。是非、自分なりのコマンドを組み合わせて、楽しいマイクラライフを送ろう!

コメントを書く