マイクラデータパック練習日記

コマンド初心者がデータパックの勉強をしながら物語を作って投稿していくブログです。(配布あり)

超簡単!超爽快!フックショットデータパック紹介(配布あり)

今回は、コマンド数が全体で5つの簡単フックショットデータパックを紹介します。
「データパックを入れるのはめんどくさい!」という人のために、今日はコマンドも載せるのでよかったらコマンドブロックに入力して遊んでみてください。


注意点
・音が少し多い
・マルチプレイだと挙動がおかしくなる可能性あり


ダウンロードリンクはこちら↓


・アイテム入手方法
今回もfunctionコマンドで入手できます。下のコマンドをチャット欄に入力してください。
1.フックショット
 /function fishingrod:getrod
2.壊れないネザライト装備
 /function fishingrod:getequipment


・使い方
 ファンクションで入手できる釣竿をメインハンドに持って右クリックを押すと発動できます。なぜネザライト装備が入手できるファンクションも作ったかというと、このフックショットはクリーパーの爆発で前に進んでいるのですが、普通の装備を付けているといつの間にかその装備が壊れていることがほぼ100%あります。ダメージも耐性エフェクトで消しているので余計気づきにくいです。そのため、使いたい方は使うといった感じで使っていただけるといいと思います。もちろん、これがないといけないというわけではないです。


・中身のコマンド(3.4のコマンドはリピートコマンドブロックに入力して常時実行、1.2.5のコマンドはチャット欄に入力)
1.フックショット入手
/give @s fishing_rod{Unbreakable:1b,fishing:hook} 1
2.壊れないネザライト装備
/give @s minecraft:netherite_helmet{Unbreakable:1b}
/give @s minecraft:netherite_chestplate{Unbreakable:1b}
/give @s minecraft:netherite_leggings{Unbreakable:1b}
/give @s minecraft:netherite_boots{Unbreakable:1b}
3.フックショットの本体
/execute if entity @e[type=minecraft:fishing_bobber] as @a[nbt={SelectedItem:{tag:{fishing:hook}}}] at @s run summon minecraft:creeper ^ ^1.3 ^-1 {Fuse:0s,ExplosionRadius:0.1b}
4.耐性エフェクトつける
/execute if entity @e[type=minecraft:fishing_bobber] run effect give @a minecraft:resistance 10 4 true
5.ゲームモード変える
/gamerule mobGriefing false


今回はこれで終わる・・・
予定だったのですが、このブログの題名が「マイクラデータパック練習日記」だったのに関わらず、完成までの過程を全く書いていないことに気付き今回からで申し訳ないのですが、このデータパック完成までの過程を書かせていただきます。
まず最初は、きちんとフックを出すフックショット(そうでないフックショットなんてあるのでしょうか?)を作ろうと思っていたのですが、せっかくコマンドが少なくできるのだから、なるべく減らしてやろうという気持ちでいまの私が持っている技術をフル活用してつくったのが今回のフックショットです。ちなみに制作期間は3日間です。


今度こそこれで終わります。次回は雷を発射する魔法の杖を紹介する予定です。
コメントなどはモチベーションアップにつながるのでよろしくお願いします。
ここまで読んでいただいてありがとうございました。

×

非ログインユーザーとして返信する