{
  "format_version": "1.8.0",
  "minecraft:client_entity": {
    "description": {
      "identifier": "minecraft:ocelot",
      "min_engine_version": "1.8.0",
      "materials": { "default": "ocelot" },
      "textures": {
        // wild and baby wild only
        "wild": "textures/entity/cat/ocelot",
        "baby_wild": "textures/entity/cat/ocelot_baby"
      },
      "geometry": {
        "default": "geometry.ocelot.v1.8",
        "baby": "geometry.cat.baby"
      },
      "animations": {
        "sneak": "animation.ocelot.sneak",
        "walk": "animation.ocelot.walk",
        "sprint": "animation.ocelot.sprint",
        "sit": "animation.ocelot.sit",
        "look_at_target": "animation.common.look_at_target",
        "baby_sit": "animation.cat.baby_sit"
      },
      "animation_controllers": [
        { "move": "controller.animation.ocelot.move" },
        { "look_at_target": "controller.animation.ocelot.look_at_target" }
      ],
      "render_controllers": ["controller.render.ocelot.v2"],
      "scripts": {
        "scale": "query.is_baby ? 2.0 : 1.0"
      },
      "spawn_egg": {
        "texture": "spawn_egg_ocelot"
      }
    }
  }
}
