Using ScriptAPI – Add-on Creation for Minecraft: Bedrock Edition
革命とは、Minecraft: Bedrock Editionで可能なアドオン制作の中でも、最も高度な技術を要する方法の一つです。革命を使うことで、ゲーム内で新しいコマンドを作成し、独自のゲーム機能を追加することができます。
革命を使うには、まずScriptAPI(スクリプトAPI)をダウンロードする必要があります。ScriptAPIは、Minecraft: Bedrock Editionの公式コンテンツ作成ツールであるBedrock Development Kit(BDK)の一部であり、ゲーム内でのスクリプト言語を利用することができるようになります。
革命を使ってカスタムコマンドを作成するには、以下の手順を順に実行します。
1. ScriptAPIをダウンロードする
ScriptAPIは、BDKを入手することで使用することができます。Minecraft: Bedrock Editionを購入した後、BDKを入手するにはWindows 10でのみ利用可能な「Minecraft: Windows 10 Edition」を入手する必要があります。その後、WindowsストアからBDKを入手します。
2. コマンドを作成する
ScriptAPIを使用することで、独自のコマンドを作成することができます。まず、コマンドの機能を定義し、その後スクリプトを書きます。例えば、「/give」コマンドの代わりに、「/heal」コマンドを作成するとします。これは、プレイヤーを回復させる機能を持つものとします。
3. スクリプトを書く
作成したコマンドのスクリプトを書きます。スクリプトは、JavaScriptと呼ばれるプログラミング言語で記述します。スクリプトは、まずトリガーとなるコマンドを定義し、その後コマンドが実行された時にどのような処理を行うかを記述します。例えば、「/heal」コマンドを実行すると、プレイヤーの体力を全回復させるような処理を記述します。
4. スクリプトをパッケージ化する
スクリプトをパッケージ化することで、アドオンとして使用することができるようになります。パッケージ化するには、bd_packと呼ばれるツールを使用します。これにより、コマンドやスクリプトのファイルをまとめることができ、アドオンとしての動作が可能になります。
5. アドオンをMinecraft: Bedrock Editionに追加する
パッケージ化されたアドオンをMinecraft: Bedrock Editionに追加することで、作成したカスタムコマンドを実行することができるようになります。追加するには、Minecraftの「アドオン」設定から作成したアドオンを選択し、有効にする必要があります。
以上の手順を踏むことで、独自のコマンドを作成し、Minecraft: Bedrock Editionで利用することができるようになります。革命を使用することで、より高度なアドオン制作が可能になり、ゲーム内でのカスタマイズ性が向上します。必要に応じて、多くのツールやリソースがインターネット上で入手可能であるため、より高度な革命の活用が可能です。
chatsend便利ですよね
いつも参考になっております。既存のアイテムのレシピを変える方法やオリジナルアイテムのレシピを作る方法を教えていただけますでしょうか。
ScriptAPI凄すぎんだろ…ここまで自由度高いとは。解説助かります。ところで質問なのですが関数ってrunCommandとsendMessageしか無いんですかね?今のところどこを探してもこれしかなくて
スマホ版用にアイテムをドロップできるボタンを追加したいのですが、どうやればいいですか?(グローバルリソース)
【スクリプト】
あまり知られていないのですが、マインクラフト統合版ではオリジナルのコマンドを作成することができます。しかし、ネット上には十分な情報が転がっているとは言い難いのが実情です。
本動画では、ScriptAPI(Javascriptでゲームシステムをカスタマイズする機能)を用いて、マイクラ統合版でオリジナルのコマンドを作成する方法について、一から徹底解説します。動画前半では環境構築について、後半では具体的なスクリプトについて例を挙げながら解説しています。