【エンティティーモデルでエラーが出たから応急処置】Mcreatorで自作MODを作ろう#68【マイクラ】

Minecraft
スポンサーリンク

こんにちは。もえやです。2年ほど前からMcreatorの制作動画をYoutubeにアップしています。

最近ブロックベンチをアップデートしたんですけど、エンティティーモデルをMcreatorに読み込んだらエラーが出るようになってしまいました。

正しい設定方法はわからなかったのですが、コードを変えることで一応対応できたので、メモ程度に残しておこうと思います。

ブロックベンチのバージョン

まずブロックベンチのバージョンですが、4.10.0にアップデートしました。

すると、Modded Entityを作成する際に、Entity Classの設定を求められます。

ここに何を入れたらいいのかがよくわからないので、空欄にして進めます。

分かる方は入れてあげてくださいね。

簡単なモデルをつくって出力します。

飛び道具を作成

簡単な飛び道具を作成してエラーを確認します。

モデルは先に取り込んでおきます。モデルの取り込み方法はこちら。

プラスから、飛び道具を作成。

名前を入れて、新しい飛び道具を作成、を押します。

テクスチャ、モデル、モデルテクスチャを設定して保存します。

プラスから、アイテムを作成。

名前を入れて、新しいアイテムを作成、を押します。

テクスチャを設定してモデルをRanged itemにし、プロパティに移動します。

クリエイティブインベントリタブを設定し、アニメーションをspearに設定し、使用時間に大きな値を設定します。

高度なプロパティに移動します。

遠隔攻撃用のチェックを入れ、発射物を設定します。

保存してテストしようとするのですが、このようなエラーが発生します。

困ったので、モデルのコードを書き換えます。

左のツリーを開いて、モデルのコードを開き、extendsの後ろにEntity、EntityModel<>のかっこの中にTを、setAnimのカッコの一番最初にTを(今回は入っていましたが)入れます。

×ボタンを押すと、保存するか破棄するか聞かれるので、保存して閉じます。

再度テストをすると、今度はきちんと反映されました。

タイトルとURLをコピーしました