普通に頭部分の装備の追加だと帽子をとがらせることはできません。

でもバニラの魔女の帽子はとがっていますよね('ω')

なので、魔女のテクスチャを利用して自分のmodの帽子もとがらせます。

やはり魔女っ娘には魔女っ娘帽子がないとですね(`・ω・´)

魔女っ娘帽子と魔女っ娘ステッキを入れたいがためのmod制作なのです('ω')b

 

テクスチャの画像はArmorMaterialのところでやりました様に、バニラの画像を

コピって自分用に書き換えます。(帽子の位置だけは移動させないように)

このキャンパスの大きさが64×128です。帽子以外は要らないですが

消しても消さなくてもどちらでもいいです。

そして帽子の部分ですが4層になっています。一番大きいのがスキンのヘッドに

当たる部分で二番目がその上の層・・・という風に一見連なっていますが

1つ1つ別のmodelのテクスチャでコードの指示で位置などを指定して順番に重ねて

一つの帽子に見えるようにしているみたいです。

このテクスチャの画像は防具と同じように witchhat_layer_1.pngと名前を付けて

textures/models/armorフォルダに入れます。

バニラの魔女帽子でいいのならテクスチャ画像は要らないです。

 

modelのコードを記述するクラスを作成します。

ModelBipedクラスを継承させます。

自動でコンストラクタが入りませんので自分で記述します。

下地の部分を含めると4層ありますので4つ分位置的なものを指定します。

下の記述は他にも記述の仕方がありますがシンプルに。

ItemArmorクラスを継承させたクラスを作成します。

テクスチャの指定と装備部位がヘッド部位だたという指定、そして先ほど作成した

modelクラス、フィールドの指定をします。

バニラのテクスチャを使うなら"textures/entity/witch.png"

いつものように登録して、jsonファイルを作成し、Item用の画像も入れます。

色違いとかも作れますね。帽子がとがって大満足です( *´艸`)