アドオンを作成しているとよくわからん!となることがあると思います(私も最初そうでした)
ここでは私が鯖主を務めているMinecraft日本アドオンコミュニティに寄せられたよくある質問をまとめたものです。
明日からのアドオン作成に役立つかも?
- 目次
- ちょっとその前に
- JSONって何ですか?
- アドオンを作りましたが動きません
- リソースパックとビヘイビアーパックの違いはなんですか?
- アドオンをインポートできません
- UUIDってなんですか?
- リファってなんですか?
- 公式のリソースパックとビヘイビアパックはどこにありますか?
- コンテンツログってなんですか?
- アイテム/ブロックが追加できません
- jsonは間違っていないのに追加されません
- アイテム/ブロックのテクスチャが反映されません
- アイテムの画像大きくしたらおかしくなりました
- ブロックを設置したときに下の方が暗くなります
- function等でコマンドが動きません
- 略称がわかりません
- クエリって何ですか?
- アニコンって何ですか?
- レンコンって何ですか?
ちょっとその前に
FAQ集を紹介する前にちょっと宣伝を
このページで紹介するFAQ集はMinecraft日本アドオンコミュニティに寄せられたもです。
Minecraft日本アドオンコミュニティではアドオンに関する会話ができるDiscordサーバです。
軽い質問から複雑な質問、何でもない会話までアドオンに関する会話であれば大歓迎です。
ぜひご参加ください!
QJSONって何ですか?
JavaScript Object Notationといい、広義では文書ベースでデータを管理できるようにするため書式です。
アドオンではMOBやブロック(データ)など様々な場所で定義するために利用されています。
詳細はこちらから↓
Qアドオンを作りましたが動きません
まずは何を作ろうとして何が動かないのかが具体的にわかりません
アドオンにはよくあるミスというのがあります。対処方法をまとめてありますのでまずはこちらをご覧ください
Qリソースパックとビヘイビアーパックの違いはなんですか?
リソースパックはアイテムやブロックの見た目、UIに表示されるテキストなどといったものを変更することができます。
対してビヘイビアパックはアイテムやブロック、エンティティの追加・動作(挙動)の変更をすることができます。
どちらも単体で動かすことができますが、アイテムやブロック、エンティティの追加をするという場合にはリソースパック、ビヘイビアパックの両者が必要になってきます。
Qアドオンをインポートできません
インポートするファイルの内部の形式があっていないかもしれません。
manifest.jsonがあっているか、フォルダ構造が正しいか確認してみてください。
詳細はこちらから↓
QUUIDってなんですか?
Universally Unique Identifierの略で世界で一意の識別子(ID)のことです。つまり世界で一つだけのID
Minecraftでは各アドオンのパックを識別するために使用されます。
半角英数字で構成されたIDですが、自分で直接書くことはできないので、ジェネレーターを使ってUUIDを生成する必要があります
manifest.jsonでしか利用しないので,manifest.jsonごと生成してしまうこともできます。
Qリファってなんですか?
リファレンスのことです。
界隈では公式から提供されているアドオンの資料のことを言います
公式のビヘイビアパックに同梱されており、誰でも見ることができます
またweb上のCreator Documentationもリファレンスと呼ばれることがあります
非公式のbedrock.devというのもあります
Q公式のリソースパックとビヘイビアパックはどこにありますか?
Creator Documentationの最下部にダウンロードリンクがあります。
Beta/Preview版のパックはこちらから
Qコンテンツログってなんですか?
アドオンに関するエラー情報の履歴(ログ)を見ることができる機能です。
[設定]→[クリエイター]から[コンテンツログファイルの有効化]と[コンテンツログGUI]を有効にすることで利用できます
エラーが発生した場合にこちらでエラー情報を見ることができます。
詳細はこちらから↓
Qアイテム/ブロックが追加できません
スペルミスやワールド設定の実験項目(ホリデークリエイターなど)をオンにしてみてください。
一部機能は実験項目をオンにしないと利用できません。
対処しても解決しない場合は詳しい人に質問してみましょう
Qjsonは間違っていないのに追加されません
フォルダ名が間違っている可能性があります
基本は複数系にしておけば大丈夫ですが、たまに例外があるので気を付けてください
正 | 誤 |
---|---|
animation_controllers |
animation_controller |
animations |
animation |
attachables |
attachable |
ui |
UI |
リソースパックはentity
, ビヘイビアパックはentities
...などなど バニラのフォルダ名を参考にするといいですよ~
Qアイテム/ブロックのテクスチャが反映されません
ファイル名・フォルダー名のミスがないか確認してください。
対処しても解決しない場合は詳しい人に質問してみましょう
Qアイテムの画像大きくしたらおかしくなりました
"minecraft:render_offsets"の"scale"を調整してみてください。
詳細はこちら↓
Qブロックを設置したときに下の方が暗くなります
"minecraft:material_instances"の"ambient_occlusion"をfalseにしてみてください。
詳細はこちら↓
Qfunction等でコマンドが動きません
- ミスがないかもう一度しっかり確認
"
が”
になっていないか確認- ファイル名や.mcfunctionになっているか確認
Q略称がわかりません
名称 | 略称 |
---|---|
ビヘイビアパック(Behavior pack) | ビヘイビア,behavior,beha,BP |
リソースパック(Resource pack) | テクスチャ,リソパ,RP,res,resource |
GameTest | ゲームテスト,GT,ゲーテス,gtest |
environment_sensor | エンバラ:エンバイロンメントセンサー |
damage_sensor | ダメージセンサー,ダメセン |
run_command | ランコマンド,ランコマ |
アニメーションコントローラー(animation_controller) | アニコン |
レンダーコントローラー(render_controller) | レンコン |
Qクエリって何ですか?
Molangで利用できるクエリ(Query)/クエリ関数のことを言います
詳細はこちら↓