1

\\assets\\kasumin\\textures\\item に,表示させる素材のPNGファイルを配置する。

2

\\assets\\kasumin\\models\\item を開いて,モデルデータを書くか,Blockbenchでつくったデータを配置する。

{
  "parent": "minecraft:item/handheld",
  "textures": {
    "layer0": "kasumin:item/iron_chainsaw"
  }
}

これは,モデルデータに単純な画像データを配置したもの。

3

\\assets\\minecraft\\items を開いて,道具の元となるアイテム名のついたJSONファイルを開く。

{
  "model": {
    "type": "range_dispatch",
    "property": "custom_model_data",
    "fallback": {
        "type": "model",
        "model": "minecraft:item/iron_axe"
    },
    "entries": [
      {
        "threshold": 1,
        "model": {
            "type": "model",
            "model": "kasumin:item/iron_chainsaw"
        }
      }
    ]
  }
}

model > entries 以下が配列になっているので,CMDの数値(threshold)を少しずつ増やしていきながら追加していく。

model > entries > modelのテキストは,既存のモデルから置き換えられるモデルデータの所在を示している。