マルチプレイなら『シン・VPS』がおすすめ!

【コマンド解説】tpコマンドを使ってエンティティを前進させる【マイクラ】

【コマンド解説】tpコマンドを使ってエンティティを前進させる【マイクラ】

この記事では、Minecraft Java Edition(バージョン1.19.2)の情報をもとに執筆しています。
そのほかのバージョンや機種などでの動作は保証できません。

コマンドを使ってmobや防具立てなどを前進させたいプレイヤー
「動かないmobを用意したんだけど、前進するようにしたいな! どうすれば前進させられる?」

こんな疑問を解決します!

本記事の内容
  • tpコマンドを使ってエンティティを前進させる

こんにちは! マインクラフターのなつめ(@natsume_717b)です。

なつめ

マイクラ歴は5年程で、最近は脱出マップやミニゲームを制作しています!
→ダウンロードページ

この記事では、エンティティを前進させるコマンドを紹介していきます。

エンティティを前進させることは難しくなく、とあるコマンドをリピートすれば前進し続けてくれます。
そのコマンドを解説するので、ぜひ習得してくださいね。

それでは、見ていきましょう!



tpコマンドを使ってエンティティを前進させる

動かないようにしたmobや防具立てといったエンティティを前進させるには、tpコマンドを使います。

tpコマンドはテレポートさせるコマンドですが、短い距離をテレポートさせ続けることで移動しているように見せられます。

というわけで、以下のコマンドでエンティティを前進させることができます。
今回はABCというタグを持っている防具立てを前進させると仮定してコマンドを組みました。

/tp @e[type=minecraft:armor_stand,tag=ABC] ^ ^ ^0.1

type=でエンティティの種類、tag=でタグの判別が可能です。

短い距離をテレポートさせるカギとして、^(キャレット)に0.1という値を付与しています。
3つ目のキャレットは前後に関係していますので、今いる場所から0.1だけ前にテレポートするように指示しているわけですね。

これをリピートすれば0.1ずつ前進して、結果として前進しているように見えるということになります。

キャレットについては以下の記事をどうぞ。

【コマンド】座標を示す記号2種+ほか9種を徹底解説【マイクラ】

というわけで、エンティティの前進にはtpコマンドを使えばOKです。

まとめ

というわけで、今回のまとめです。

今回使ったコマンドはこちら。

今回使ったコマンド
  • ABCというタグを持っている防具立てを前進させるコマンド
    (リピートすること)
/tp @e[type=minecraft:armor_stand,tag=ABC] ^ ^ ^0.1
ポイント
  • ^(キャレット)を使うことで、前方向に少しずつテレポートさせることができます。

この記事は以上になります。

  • 【まとめ】functionコマンドの基本から応用【マイクラ】
  • 【まとめ】カスタムストラクチャーの実装・カスタム方法【マイクラ】