Modders移転しました。(24376)今日人気のページカウンターの値があるページは1つもありません。※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。概要メタデータを付与したアイテムを追加する。//メタデータの分だけモデルを登録する。//メタデータありのアイテムとして登録する。//翻訳名を変更する。後ろに.nameが着くためその前まで。//クリエイティブタブに複数のアイテムを登録する。アセットcolor_aluminium_0.jsonメタデータ0のもののみサンプルとして示す。今回はテクスチャはアルミニウムと同じものを使う。メタデータを変更したモデルも作る必要があり、これは最後の数字をメタデータに対応させれば良い。解説AluminiumMod.javaここはだいたいアイテム追加と一緒。モデルの登録だけメタデータ分やろう。hasSubTypes)メタデータを持つアイテムということを登録する。デフォルトでfalseになっているため、コンストラクターでtrueにしてやる。stack)翻訳名を指定するメソッド。ここでは"item.<翻訳名>.name"の中の".name"を除いた文字列を返す。その為、翻訳名をメタデータに依存するものにする場合はItemStackから取ったメタデータを使って末尾に数値をつける。items)アイテムをクリエイティブに登録する。ここでメタデータを含むアイテムスタックを登録することが出来る。因みに、ここでアイテムスタックに対してエンチャントやデータを付与できる。ここではシルクタッチのエンチャントを付与し、更にクリエイティブタブで64個スタックされた状態にしている。color_aluminium_<メタデータ>.json各メタデータごとにテクスチャを指定するモデルを作る。コメントこの項目に関する質問などをどうぞ。