{
  "formatVersion": "1.0.0",
  "identifier": "custom_fish",
  "description": "An aquatic fish template with body and fins. ~6 units long (~0.4 blocks). Based on tropical fish geometry. All coordinates in Minecraft units (16 = 1 block).",
  "textureSize": [
    32,
    32
  ],
  "textures": {
    "scales": {
      "background": {
        "type": "stipple_noise",
        "colors": [
          "#FF6B6B",
          "#FF5252",
          "#FF8080"
        ],
        "seed": 10001
      }
    },
    "fins": {
      "background": {
        "type": "stipple_noise",
        "colors": [
          "#FFE066",
          "#FFD633",
          "#FFEB99"
        ],
        "seed": 10002
      }
    },
    "belly": {
      "background": {
        "type": "stipple_noise",
        "colors": [
          "#F0F0F0",
          "#E0E0E0",
          "#FFFFFF"
        ],
        "seed": 10003
      }
    }
  },
  "bones": [
    {
      "name": "body",
      "pivot": [
        0,
        2,
        0
      ],
      "cubes": [
        {
          "origin": [
            -1,
            1,
            -3
          ],
          "size": [
            2,
            3,
            6
          ],
          "faces": {
            "north": {
              "textureId": "scales"
            },
            "south": {
              "textureId": "scales"
            },
            "east": {
              "textureId": "scales"
            },
            "west": {
              "textureId": "scales"
            },
            "up": {
              "textureId": "scales"
            },
            "down": {
              "textureId": "belly"
            }
          }
        }
      ]
    },
    {
      "name": "dorsal_fin",
      "parent": "body",
      "pivot": [
        0,
        4,
        0
      ],
      "cubes": [
        {
          "origin": [
            -0.25,
            4,
            -2
          ],
          "size": [
            0.5,
            3,
            4
          ],
          "faces": {
            "north": {
              "textureId": "fins"
            },
            "south": {
              "textureId": "fins"
            },
            "east": {
              "textureId": "fins"
            },
            "west": {
              "textureId": "fins"
            },
            "up": {
              "textureId": "fins"
            },
            "down": {
              "textureId": "fins"
            }
          }
        }
      ]
    },
    {
      "name": "tail_fin",
      "parent": "body",
      "pivot": [
        0,
        2,
        3
      ],
      "cubes": [
        {
          "origin": [
            -0.25,
            0.5,
            3
          ],
          "size": [
            0.5,
            3,
            3
          ],
          "faces": {
            "north": {
              "textureId": "fins"
            },
            "south": {
              "textureId": "fins"
            },
            "east": {
              "textureId": "fins"
            },
            "west": {
              "textureId": "fins"
            },
            "up": {
              "textureId": "fins"
            },
            "down": {
              "textureId": "fins"
            }
          }
        }
      ]
    },
    {
      "name": "right_fin",
      "parent": "body",
      "pivot": [
        1,
        2,
        0
      ],
      "cubes": [
        {
          "origin": [
            1,
            1,
            -1
          ],
          "size": [
            2,
            2,
            0.5
          ],
          "faces": {
            "north": {
              "textureId": "fins"
            },
            "south": {
              "textureId": "fins"
            },
            "east": {
              "textureId": "fins"
            },
            "west": {
              "textureId": "fins"
            },
            "up": {
              "textureId": "fins"
            },
            "down": {
              "textureId": "fins"
            }
          }
        }
      ]
    },
    {
      "name": "left_fin",
      "parent": "body",
      "pivot": [
        -1,
        2,
        0
      ],
      "cubes": [
        {
          "origin": [
            -3,
            1,
            -1
          ],
          "size": [
            2,
            2,
            0.5
          ],
          "faces": {
            "north": {
              "textureId": "fins"
            },
            "south": {
              "textureId": "fins"
            },
            "east": {
              "textureId": "fins"
            },
            "west": {
              "textureId": "fins"
            },
            "up": {
              "textureId": "fins"
            },
            "down": {
              "textureId": "fins"
            }
          }
        }
      ]
    }
  ],
  "category": "entity"
}