コマンドでロケットランチャー作ってみた!【マイクラ】

コマンドでロケットランチャー作ってみた!【マイクラ】

マイクラは、プレイヤーが自分で作ったり冒険したりできるゲームです。プレイヤーが自分で作ったものを「作品」と呼ばれ、他のユーザーと共有することができます。今回は、その作品の1つである「ロケットランチャー」をコマンドで作ってみました。

まず最初に、マイクラを起動し、シングルプレイヤーモードでマップを選択します。マップが決まったら、コマンド入力用のチャット欄を開き、コマンド「/give @p command_block」を入力してコマンドブロックを入手します。コマンドブロックは、マップのどこかに置いておくことでコマンドを実行することができる特殊なブロックです。

次に、コマンドブロックに「/summon tnt ~ ~ ~ {Fuse:80}」というコマンドを入力し、TickDelayを80に設定します。このコマンドを実行すると、プレイヤーの近くにTNTが出現し、80Tick(約4秒)後に爆発するように設定されます。さらに、その上に「/execute @e[type=tnt] ~ ~ ~ summon fireball ~ ~4 ~ {ExplosionPower:4, direction:[0.0,-1.0,0.0]}」というコマンドを入力し、TNTの真上に火の玉を出現させるように設定します。ExplosionPowerは火の玉の大きさを、directionは下向きに向かうように設定することで、TNTをより高い位置から打ち上げるようになります。

さらに、コマンドブロックに「/execute @e[type=fireball] ~ ~ ~ summon armor_stand ~ ~-1 ~ {CustomName:”Rocket”,NoBasePlate:1,Marker:1,NoGravity:1,Invisible:1,Small:1}”,というコマンドを入力し、火の玉の真下にアーマースタンドを出現させます。NoBasePlate、Marker、NoGravity、Invisible、Smallの設定は、アーマースタンドをロケットの形にするためのものです。

最後に、「/execute @e[name=Rocket] ~ ~ ~ tp @e[name=Rocket,c=1] ~ ~0.5 ~10」というコマンドを入力して、アーマースタンドに乗っているロケットを10ブロックだけ上に移動させるように設定します。ロケットは、火の玉が爆発すると一緒に上に打ち上がり、10ブロック上まで移動します。

これで、ロケットランチャーの構築は完了です。コマンドブロックを設置した場所を起点にして、コマンドを実行するとロケットが打ち上がります。ロケットが上空に到達すると、火の玉が爆発し、大きな爆発と共にロケットが宇宙へと飛び立ちます!

コマンドで作ることができるロケットランチャーは、マインクラフトの世界観を活かしたクリエイティブな作品の1つです。ぜひ、自分のアイデアを加えてさらに楽しんでみてください!

コマンドカテゴリの最新記事