MinecraftJE(Java Edition)は、主にパソコンで遊べる人気のサンドボックスゲームです。このゲームでは、仮想の世界を冒険したり、自由に建築物を作ったりすることができます。さまざまな要素が組み合わさったこのゲームには、様々な楽しみ方があります。
その中の一つに、「村人を自然に飛ばす」ことができるというものがあります。村人はプレイヤーの仲間や交易相手として重要な存在ですが、時には邪魔な存在に感じることもあります。そんな時に活用できるのが、コマンドを使って村人を自然に飛ばす方法です。
まず、この方法を実行するには、コマンドを入力する必要があります。コマンドはゲーム内で「/」を入力することで呼び出すことができ、その後に実行したい内容を入力することで動作します。
具体的なコマンドは以下の通りです。
“/execute as @e[type=villager] at @s run tp @s ~ ~ ~0.5“
このコマンドは、村人の種類のエンティティ(オブジェクト)を対象として設定されており、「村人をプレイヤー(@s)の位置から0.5ブロックだけ上に移動させる(tp)」という内容を実行します。つまり、村人をプレイヤーの頭上に浮かせることができるということです。
このコマンドを実行すると、村人が自然に飛ぶように見えるので、まるで風に吹かれているような様子を楽しむことができます。また、狭い空間や高い建物など、村人を飛ばすのに適した環境で遊ぶことができます。
ただし、このコマンドを実行すると村人がプレイヤーの近くに集まってしまう可能性があるため、注意が必要です。また、コマンドを実行する前にゲームを一度停止し、チャット欄に「/gamerule commandBlockOutput false」と入力することで、コマンドの実行結果を表示しないようにすることもできます。
コマンドを使いこなすことで、より楽しいゲームプレイをすることができます。どんなコマンドがあるか調べて、自分なりの遊び方を見つけてみてください!
▼近くのモブを上に飛ばすコマンド
/data modify entity @e[type=!player, limit=1, sort=nearest] Motion set value [0d, 1d, 0d]
NBTタグは一見難しそうに見えますが、書き方に一度慣れてしまえばコマンドの幅が広がること間違いなし!の技術なのでぜひ慣れてみてください~!!