はじめに
「はやぶさの剣」実装時にご紹介した「瞬間移動の杖」を発展させたものですが、以下のように木の上を渡ったり崖の上に登ったりできます。
動作環境
- プラットフォーム
- Windows10
- マインクラフト(統合版)
- Bedrock Edition v1.21.73
- socket-manager
- v1.14.2
- 言語
- PHP v8.2.4(v8.1.0以降)
ユースケース
▼川越え
対岸まで50ブロック程度ですが、これくらいの距離であれば届きます。
「フックショットガン」取得
socket-manager環境のビヘイビアパック/リソースパックなどのアドオンパックを適用しておけば、以下の方法で「フックショットガン」が手に入ります。
・ショップで購入する場合
以下のショップで購入できます。
・コマンドで取得する場合
以下はワールドオーナーやシステム組み込み用としてコマンドで取得する方法です。
あとはsocket-managerでWebsocketサーバーを起動後、マインクラフトからの接続が完了すれば「フックショットガン」を含めた各種コンテンツが使えるようになります。
socket-managerの導入方法やアドオンパックの所在については以下のページでご紹介していますのでご興味のある方はご覧ください。
アドオンパックの適用方法については以下のページでご紹介しています。
おわりに
今回は「発射アイテム」としてのフックショットガンを実装後、「ダミーエンティティ」を作成して「発射体エンティティ」として発射する事でイベント検知を行っています。
また、「召雷の魔石」実装時と同じようにWebsocketサーバーを介したネットショップとの接続中は発動できないようにしています。