Version History for the Camel Entity

<< back to entity list

Note: Version history only goes as far back as the earliest version on file (Minecraft 1.12.0.28 ). View Detailed Entity Information >>


Changes in version 1.20.40.20

    • New Value:
      "scripts": {
          "pre_animation": [
              "variable.dash_cooldown = (!(variable.last_dash_cooldown ?? true) && query.has_dash_cooldown) ? 2.75 : ( variable.dash_cooldown ?? 0 );",
              "variable.dash_cooldown = math.max(0, variable.dash_cooldown-query.delta_time);",
              "variable.dash_cooldown_progress = (2.75 - variable.dash_cooldown) / 2.75;",
              "variable.last_dash_cooldown = query.has_dash_cooldown;",
              "variable.moving = query.modified_move_speed < 0 || query.vertical_speed < 0;",
              "variable.xTargetRot = math.clamp(query.target_x_rotation, -30, 30);",
              "variable.xHeadRot = variable.dash_cooldown_progress < 0 ? math.clamp(variable.xTargetRot + (45 * (1 - variable.dash_cooldown_progress)), -25, 70) : variable.xTargetRot;",
              "variable.yHeadRot = math.clamp(query.target_y_rotation, -30, 30);"
          ]
      }
      Previous Value:
      "scripts": {
          "pre_animation": [
              "variable.moving = query.modified_move_speed < 0 || query.vertical_speed < 0;",
              "variable.xTargetRot = math.clamp(query.target_x_rotation, -30, 30);",
              "variable.xHeadRot = query.dash_cooldown_progress < 0 ? math.clamp(variable.xTargetRot + (45 * (1 - query.dash_cooldown_progress)), -25, 70) : variable.xTargetRot;",
              "variable.yHeadRot = math.clamp(query.target_y_rotation, -30, 30);"
          ]
      }

Changes in version 1.20.30.24

Changes in version 1.20.30.20

Changes in version 1.20.30.2

Changes in version 1.20.10.21

    • New Value:
      "scripts": {
          "pre_animation": [
              "variable.moving = query.modified_move_speed < 0 || query.vertical_speed < 0;",
              "variable.xTargetRot = math.clamp(query.target_x_rotation, -30, 30);",
              "variable.xHeadRot = query.dash_cooldown_progress < 0 ? math.clamp(variable.xTargetRot + (45 * (1 - query.dash_cooldown_progress)), -25, 70) : variable.xTargetRot;",
              "variable.yHeadRot = math.clamp(query.target_y_rotation, -30, 30);"
          ]
      }
      Previous Value:
      "scripts": {
          "pre_animation": [
              "variable.moving = query.ground_speed < 0 || query.vertical_speed < 0;",
              "variable.xTargetRot = math.clamp(query.target_x_rotation, -30, 30);",
              "variable.xHeadRot = query.dash_cooldown_progress < 0 ? math.clamp(variable.xTargetRot + (45 * (1 - query.dash_cooldown_progress)), -25, 70) : variable.xTargetRot;",
              "variable.yHeadRot = math.clamp(query.target_y_rotation, -30, 30);"
          ]
      }

Changes in version 1.20.10.20

    • New Value:
      "scripts": {
          "pre_animation": [
              "variable.moving = query.ground_speed < 0 || query.vertical_speed < 0;",
              "variable.xTargetRot = math.clamp(query.target_x_rotation, -30, 30);",
              "variable.xHeadRot = query.dash_cooldown_progress < 0 ? math.clamp(variable.xTargetRot + (45 * (1 - query.dash_cooldown_progress)), -25, 70) : variable.xTargetRot;",
              "variable.yHeadRot = math.clamp(query.target_y_rotation, -30, 30);"
          ]
      }
      Previous Value:
      "scripts": {
          "pre_animation": [
              "variable.moving = query.modified_move_speed < 0 || query.vertical_speed < 0;",
              "variable.xTargetRot = math.clamp(query.target_x_rotation, -30, 30);",
              "variable.xHeadRot = query.dash_cooldown_progress < 0 ? math.clamp(variable.xTargetRot + (45 * (1 - query.dash_cooldown_progress)), -25, 70) : variable.xTargetRot;",
              "variable.yHeadRot = math.clamp(query.target_y_rotation, -30, 30);"
          ]
      }

Changes in version 1.20.10.1

    • New Value:
      "minecraft:interact": {
          "interactions": [
              {
               "play_sounds": "saddle",
               "on_interact": {
                  "filters": {
                      "all_of": [
                       {
                          "test": "has_equipment",
                          "subject": "self",
                          "domain": "inventory",
                          "operator": "not",
                          "value": "saddle"
                       },
                       {
                          "test": "has_equipment",
                          "subject": "other",
                          "domain": "hand",
                          "value": "saddle"
                       },
                       {
                          "test": "is_family",
                          "subject": "other",
                          "value": "player"
                       },
                       {
                          "test": "is_sneak_held",
                          "subject": "other",
                          "value": false
                       }
                      ]
                  },
                  "target": "self"
               },
               "equip_item_slot": 0,
               "interact_text": "action.interact.saddle"
              }
          ]
      }
      Previous Value:
      "minecraft:interact": {
          "interactions": [
              {
               "play_sounds": "saddle",
               "on_interact": {
                  "filters": {
                      "all_of": [
                       {
                          "test": "has_equipment",
                          "subject": "self",
                          "domain": "inventory",
                          "operator": "not",
                          "value": "saddle"
                       },
                       {
                          "test": "has_equipment",
                          "subject": "other",
                          "domain": "hand",
                          "value": "saddle"
                       },
                       {
                          "test": "is_family",
                          "subject": "other",
                          "value": "player"
                       },
                       {
                          "test": "is_sneaking",
                          "subject": "other",
                          "value": false
                       }
                      ]
                  },
                  "target": "self"
               },
               "equip_item_slot": 0,
               "interact_text": "action.interact.saddle"
              }
          ]
      }
    • New Value:
      "dashing": {
          "animations": [
              "dashing",
              "dashing_sound"
          ],
          "transitions": [
              {
               "idling": "(query.is_on_ground || query.is_in_water || query.is_riding) && !variable.moving"
              },
              {
               "moving": "(query.is_on_ground || query.is_in_water || query.is_riding) && variable.moving"
              }
          ],
          "blend_transition": 0.5
      }
      Previous Value:
      "dashing": {
          "animations": [
              "dashing"
          ],
          "transitions": [
              {
               "idling": "(query.is_on_ground || query.is_in_water || query.is_riding) && !variable.moving"
              },
              {
               "moving": "(query.is_on_ground || query.is_in_water || query.is_riding) && variable.moving"
              }
          ],
          "blend_transition": 0.5
      }
    • New Value:
      "animations": {
          "moving": "animation.camel.walk",
          "sit_down": "animation.camel.sit_down",
          "sitting": "animation.camel.sit",
          "stand_up": "animation.camel.stand_up",
          "look_at_target": "animation.camel.look_at_target",
          "dashing": "animation.camel.dash",
          "dashing_sound": "animation.camel.dash_sound",
          "idle": "animation.camel.idle"
      }
      Previous Value:
      "animations": {
          "moving": "animation.camel.walk",
          "sit_down": "animation.camel.sit_down",
          "sitting": "animation.camel.sit",
          "stand_up": "animation.camel.stand_up",
          "look_at_target": "animation.camel.look_at_target",
          "dashing": "animation.camel.dash",
          "idle": "animation.camel.idle"
      }
    • New Value:
      "scripts": {
          "pre_animation": [
              "variable.moving = query.modified_move_speed < 0 || query.vertical_speed < 0;",
              "variable.xTargetRot = math.clamp(query.target_x_rotation, -30, 30);",
              "variable.xHeadRot = query.dash_cooldown_progress < 0 ? math.clamp(variable.xTargetRot + (45 * (1 - query.dash_cooldown_progress)), -25, 70) : variable.xTargetRot;",
              "variable.yHeadRot = math.clamp(query.target_y_rotation, -30, 30);"
          ]
      }
      Previous Value:
      "scripts": {
          "pre_animation": [
              "variable.moving = query.ground_speed < 0 || query.vertical_speed < 0;",
              "variable.xTargetRot = math.clamp(query.target_x_rotation, -30, 30);",
              "variable.xHeadRot = query.dash_cooldown_progress < 0 ? math.clamp(variable.xTargetRot + (45 * (1 - query.dash_cooldown_progress)), -25, 70) : variable.xTargetRot;",
              "variable.yHeadRot = math.clamp(query.target_y_rotation, -30, 30);"
          ]
      }
    • New Value:
      "sound_effects": {
          "sit_down": "mob.camel.sit",
          "stand_up": "mob.camel.stand",
          "dash": "mob.camel.dash"
      }
      Previous Value:
      "sound_effects": {
          "sit_down": "mob.camel.sit",
          "stand_up": "mob.camel.stand",
          "dashing": "mob.camel.dash"
      }

Changes in version 1.20.0.1

    • Previous Value:
      "animation.camel.look_at_player": {
          "loop": true,
          "bones": {
              "head": {
               "rotation": [
                  "math.clamp(query.target_x_rotation, -25, 45 )",
                  "math.clamp(query.target_y_rotation, -30, 30)",
                  0
               ]
              }
          }
      }
    • Previous Value:
      "head": {
          "rotation": [
              0,
              "math.clamp(query.target_y_rotation, -30, 30)",
              0
          ]
      }
    • New Value:
      "head": {
          "rotation": [
              "variable.xHeadRot",
              "variable.yHeadRot",
              0
          ]
      }
      Previous Value:
      "head": {
          "rotation": [
              "variable.xDashHeadRot",
              "variable.yHeadRot",
              0
          ]
      }
    • New Value:
      "head": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.7": [
               -27.5,
               0,
               0
              ],
              "1.5": [
               -21.25,
               0,
               0
              ],
              "2.0": [
               0,
               0,
               0
              ]
          }
      }
      Previous Value:
      "head": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.7": [
               -27.5,
               0,
               0
              ],
              "1.5": [
               -21.25,
               0,
               0
              ],
              "2.0": [
               0,
               0,
               0
              ],
              "2.1": [
               0,
               "math.clamp(query.target_y_rotation, -30, 30)",
               0
              ]
          }
      }
    • Previous Value:
      "controller.animation.camel.look_at_player": {
          "initial_state": "looking_at_player",
          "states": {
              "looking_at_player": {
               "animations": [
                  "look_at_player"
               ]
              }
          }
      }
    • New Value:
      "stand_up": {
          "animations": [
              "stand_up"
          ],
          "transitions": [
              {
               "sit_down": "query.is_sitting"
              },
              {
               "idling": "query.all_animations_finished"
              },
              {
               "moving": "variable.moving"
              }
          ],
          "blend_transition": 0.5
      }
      Previous Value:
      "stand_up": {
          "animations": [
              "stand_up"
          ],
          "transitions": [
              {
               "sit_down": "query.is_sitting"
              },
              {
               "moving": "variable.moving"
              }
          ],
          "blend_transition": 0.5
      }
    • New Value:
      "animations": {
          "moving": "animation.camel.walk",
          "sit_down": "animation.camel.sit_down",
          "sitting": "animation.camel.sit",
          "stand_up": "animation.camel.stand_up",
          "look_at_target": "animation.camel.look_at_target",
          "dashing": "animation.camel.dash",
          "idle": "animation.camel.idle"
      }
      Previous Value:
      "animations": {
          "moving": "animation.camel.walk",
          "sit_down": "animation.camel.sit_down",
          "sitting": "animation.camel.sit",
          "stand_up": "animation.camel.stand_up",
          "look_at_player": "animation.camel.look_at_player",
          "dashing": "animation.camel.dash",
          "idle": "animation.camel.idle"
      }
    • New Value:
      "animation_controllers": [
          {
              "general": "controller.animation.camel.general"
          },
          {
              "idle": "controller.animation.camel.idle"
          }
      ]
      Previous Value:
      "animation_controllers": [
          {
              "general": "controller.animation.camel.general"
          },
          {
              "idling": "controller.animation.camel.idle"
          },
          {
              "look_at_player": "controller.animation.camel.look_at_player"
          }
      ]
    • New Value:
      "scripts": {
          "pre_animation": [
              "variable.moving = query.ground_speed < 0 || query.vertical_speed < 0;",
              "variable.xTargetRot = math.clamp(query.target_x_rotation, -30, 30);",
              "variable.xHeadRot = query.dash_cooldown_progress < 0 ? math.clamp(variable.xTargetRot + (45 * (1 - query.dash_cooldown_progress)), -25, 70) : variable.xTargetRot;",
              "variable.yHeadRot = math.clamp(query.target_y_rotation, -30, 30);"
          ]
      }
      Previous Value:
      "scripts": {
          "pre_animation": [
              "variable.moving = query.ground_speed < 0 || query.vertical_speed < 0;",
              "variable.xHeadRot = math.clamp(query.target_x_rotation, -25, 45);",
              "variable.yHeadRot = math.clamp(query.target_y_rotation, -30, 30);",
              "variable.xDashHeadRot = query.dash_cooldown_progress < 0 ? math.clamp(variable.xHeadRot + (45 * (1 - query.dash_cooldown_progress)), -25, 70) : variable.xHeadRot;"
          ]
      }

Changes in version 1.19.80.2

    • New Value:
      "moving": {
          "animations": [
              {
               "moving": "math.min(1.0, math.lerp(0.2, 1.5, query.modified_move_speed))"
              }
          ],
          "transitions": [
              {
               "idling": "!variable.moving"
              },
              {
               "sit_down": "query.is_sitting"
              },
              {
               "dashing": "query.has_dash_cooldown && !query.is_on_ground && !query.is_in_water && !query.is_riding"
              }
          ],
          "blend_transition": 0.2
      }
      Previous Value:
      "moving": {
          "animations": [
              {
               "moving": "math.min(1.0, math.lerp(0.2, 1.5, query.modified_move_speed))"
              }
          ],
          "transitions": [
              {
               "idling": "!variable.moving"
              },
              {
               "sit_down": "query.is_sitting"
              },
              {
               "dashing": "query.has_dash_cooldown && !query.is_on_ground && !query.is_in_water"
              }
          ],
          "blend_transition": 0.2
      }
    • New Value:
      "dashing": {
          "animations": [
              "dashing"
          ],
          "transitions": [
              {
               "idling": "(query.is_on_ground || query.is_in_water || query.is_riding) && !variable.moving"
              },
              {
               "moving": "(query.is_on_ground || query.is_in_water || query.is_riding) && variable.moving"
              }
          ],
          "blend_transition": 0.5
      }
      Previous Value:
      "dashing": {
          "animations": [
              "dashing"
          ],
          "transitions": [
              {
               "idling": "(query.is_on_ground || query.is_in_water) && !variable.moving"
              },
              {
               "moving": "(query.is_on_ground || query.is_in_water) && variable.moving"
              }
          ],
          "blend_transition": 0.5
      }
    • New Value:
      "idling": {
          "transitions": [
              {
               "moving": "variable.moving"
              },
              {
               "sit_down": "query.is_sitting"
              },
              {
               "dashing": "query.has_dash_cooldown && !query.is_on_ground && !query.is_in_water && !query.is_riding"
              }
          ],
          "blend_transition": 0.5
      }
      Previous Value:
      "idling": {
          "transitions": [
              {
               "moving": "variable.moving"
              },
              {
               "sit_down": "query.is_sitting"
              },
              {
               "dashing": "query.has_dash_cooldown && !query.is_on_ground && !query.is_in_water"
              }
          ],
          "blend_transition": 0.5
      }

Changes in version 1.19.70.2

Changes in version 1.19.60.3

    • New Value:
      "minecraft:collision_box": {
          "width": 1.7,
          "height": 2.375
      }
    • New Value:
      "minecraft:interact": {
          "interactions": [
              {
               "play_sounds": "saddle",
               "on_interact": {
                  "filters": {
                      "all_of": [
                       {
                          "test": "has_equipment",
                          "subject": "self",
                          "domain": "inventory",
                          "operator": "not",
                          "value": "saddle"
                       },
                       {
                          "test": "has_equipment",
                          "subject": "other",
                          "domain": "hand",
                          "value": "saddle"
                       },
                       {
                          "test": "is_family",
                          "subject": "other",
                          "value": "player"
                       },
                       {
                          "test": "is_sneaking",
                          "subject": "other",
                          "value": false
                       }
                      ]
                  },
                  "target": "self"
               },
               "equip_item_slot": 0,
               "interact_text": "action.interact.saddle"
              }
          ]
      }
    • New Value:
      "minecraft:collision_box": {
          "width": 1.7,
          "height": 0.945
      }
    • Previous Value:
      "minecraft:collision_box": {
          "width": 1.7,
          "height": 2.375
      }
    • Previous Value:
      "minecraft:entity_transformed": {
          "remove": [],
          "add": {
              "component_groups": [
               "minecraft:camel_adult"
              ]
          }
      }
    • New Value:
      "minecraft:scale": {
          "value": 0.45
      }
      Previous Value:
      "minecraft:scale": {
          "value": 0.5
      }
    • New Value:
      "minecraft:rideable": {
          "seat_count": 2,
          "crouching_skip_interact": true,
          "pull_in_entities": true,
          "family_types": [
              "player"
          ],
          "interact_text": "action.interact.ride.horse",
          "seats": [
              {
               "min_rider_count": 0,
               "max_rider_count": 2,
               "position": [
                  0,
                  1.905,
                  0.5
               ]
              },
              {
               "min_rider_count": 1,
               "max_rider_count": 2,
               "position": [
                  0,
                  1.905,
                  -0.5
               ]
              }
          ]
      }
      Previous Value:
      "minecraft:rideable": {
          "seat_count": 2,
          "crouching_skip_interact": true,
          "pull_in_entities": true,
          "family_types": [
              "player"
          ],
          "interact_text": "action.interact.ride.horse",
          "seats": [
              {
               "min_rider_count": 0,
               "max_rider_count": 2,
               "position": [
                  0,
                  1.825,
                  0.5
               ]
              },
              {
               "min_rider_count": 1,
               "max_rider_count": 2,
               "position": [
                  0,
                  1.825,
                  -0.5
               ]
              }
          ]
      }
    • New Value:
      "bones": [
          {
              "name": "root",
              "pivot": [
               0,
               0,
               0
              ],
              "locators": {
               "root_standing": [
                  0,
                  32,
                  0
               ],
               "root_sitting": [
                  0,
                  12,
                  0
               ]
              }
          },
          {
              "name": "body",
              "parent": "root",
              "pivot": [
               0.5,
               20,
               9.5
              ],
              "cubes": [
               {
                  "origin": [
                      -7.5,
                      20,
                      -14
                  ],
                  "size": [
                      15,
                      12,
                      27
                  ],
                  "uv": [
                      0,
                      25
                  ]
               }
              ],
              "locators": {
               "driver_seat": [
                  0,
                  30,
                  -11
               ],
               "back_seat": [
                  0,
                  30,
                  10
               ]
              }
          },
          {
              "name": "saddle",
              "parent": "body",
              "pivot": [
               0.5,
               20,
               9.5
              ],
              "cubes": [
               {
                  "origin": [
                      -4.5,
                      32,
                      -6
                  ],
                  "size": [
                      9,
                      5,
                      11
                  ],
                  "inflate": 0.1,
                  "uv": [
                      74,
                      64
                  ]
               },
               {
                  "origin": [
                      -3.5,
                      37,
                      -6
                  ],
                  "size": [
                      7,
                      3,
                      11
                  ],
                  "inflate": 0.1,
                  "uv": [
                      92,
                      114
                  ]
               },
               {
                  "origin": [
                      -7.5,
                      20,
                      -14
                  ],
                  "size": [
                      15,
                      12,
                      27
                  ],
                  "inflate": 0.1,
                  "uv": [
                      0,
                      89
                  ]
               }
              ]
          },
          {
              "name": "tail",
              "parent": "body",
              "pivot": [
               0,
               29,
               13
              ],
              "cubes": [
               {
                  "origin": [
                      -1.5,
                      15,
                      13
                  ],
                  "size": [
                      3,
                      14,
                      0
                  ],
                  "pivot": [
                      0,
                      29,
                      13
                  ],
                  "rotation": [
                      0,
                      180,
                      0
                  ],
                  "uv": [
                      122,
                      0
                  ]
               }
              ]
          },
          {
              "name": "head",
              "parent": "body",
              "pivot": [
               0.5,
               25,
               -10
              ],
              "cubes": [
               {
                  "origin": [
                      -3.5,
                      22,
                      -25
                  ],
                  "size": [
                      7,
                      8,
                      19
                  ],
                  "uv": [
                      60,
                      24
                  ]
               },
               {
                  "origin": [
                      -3.5,
                      30,
                      -25
                  ],
                  "size": [
                      7,
                      14,
                      7
                  ],
                  "uv": [
                      21,
                      0
                  ]
               },
               {
                  "origin": [
                      -2.5,
                      39,
                      -31
                  ],
                  "size": [
                      5,
                      5,
                      6
                  ],
                  "uv": [
                      50,
                      0
                  ]
               }
              ],
              "locators": {
               "lead": [
                  0,
                  25,
                  -15
               ]
              }
          },
          {
              "name": "bridle",
              "parent": "head",
              "pivot": [
               0.5,
               25,
               -10
              ],
              "cubes": [
               {
                  "origin": [
                      -3.5,
                      22,
                      -25
                  ],
                  "size": [
                      7,
                      8,
                      19
                  ],
                  "inflate": 0.1,
                  "uv": [
                      60,
                      87
                  ]
               },
               {
                  "origin": [
                      -3.5,
                      30,
                      -25
                  ],
                  "size": [
                      7,
                      14,
                      7
                  ],
                  "inflate": 0.1,
                  "uv": [
                      21,
                      64
                  ]
               },
               {
                  "origin": [
                      -2.5,
                      39,
                      -31.1
                  ],
                  "size": [
                      5,
                      5,
                      6
                  ],
                  "inflate": 0.1,
                  "uv": [
                      50,
                      64
                  ]
               },
               {
                  "origin": [
                      2.5,
                      40,
                      -28
                  ],
                  "size": [
                      1,
                      2,
                      2
                  ],
                  "uv": [
                      74,
                      70
                  ]
               },
               {
                  "origin": [
                      -3.5,
                      40,
                      -28
                  ],
                  "size": [
                      1,
                      2,
                      2
                  ],
                  "uv": [
                      74,
                      70
                  ],
                  "mirror": true
               }
              ]
          },
          {
              "name": "left_ear",
              "parent": "head",
              "pivot": [
               3,
               43,
               -19.5
              ],
              "cubes": [
               {
                  "origin": [
                      3,
                      42.5,
                      -20.5
                  ],
                  "size": [
                      3,
                      1,
                      2
                  ],
                  "uv": [
                      45,
                      0
                  ]
               }
              ]
          },
          {
              "name": "right_ear",
              "parent": "head",
              "pivot": [
               -3,
               43,
               -19.5
              ],
              "cubes": [
               {
                  "origin": [
                      -6,
                      42.5,
                      -20.5
                  ],
                  "size": [
                      3,
                      1,
                      2
                  ],
                  "uv": [
                      67,
                      0
                  ]
               }
              ]
          },
          {
              "name": "reins",
              "parent": "head",
              "pivot": [
               3.7,
               41,
               -27
              ],
              "cubes": [
               {
                  "origin": [
                      3.7,
                      34,
                      -27
                  ],
                  "size": [
                      0,
                      7,
                      15
                  ],
                  "uv": [
                      98,
                      42
                  ]
               },
               {
                  "origin": [
                      -3.7,
                      34,
                      -12
                  ],
                  "size": [
                      7.4,
                      7,
                      0
                  ],
                  "uv": [
                      84,
                      57
                  ]
               },
               {
                  "origin": [
                      -3.7,
                      34,
                      -27
                  ],
                  "size": [
                      0,
                      7,
                      15
                  ],
                  "uv": [
                      98,
                      42
                  ]
               }
              ]
          },
          {
              "name": "hump",
              "parent": "body",
              "pivot": [
               0.5,
               32,
               0
              ],
              "cubes": [
               {
                  "origin": [
                      -4.5,
                      32,
                      -6
                  ],
                  "size": [
                      9,
                      5,
                      11
                  ],
                  "uv": [
                      74,
                      0
                  ]
               }
              ]
          },
          {
              "name": "right_front_leg",
              "parent": "root",
              "pivot": [
               -4.9,
               23,
               -10.5
              ],
              "cubes": [
               {
                  "origin": [
                      -7.4,
                      0,
                      -13
                  ],
                  "size": [
                      5,
                      21,
                      5
                  ],
                  "uv": [
                      0,
                      26
                  ]
               }
              ]
          },
          {
              "name": "left_front_leg",
              "parent": "root",
              "pivot": [
               4.9,
               23,
               -10.5
              ],
              "cubes": [
               {
                  "origin": [
                      2.4,
                      0,
                      -13
                  ],
                  "size": [
                      5,
                      21,
                      5
                  ],
                  "uv": [
                      0,
                      0
                  ]
               }
              ]
          },
          {
              "name": "left_hind_leg",
              "parent": "root",
              "pivot": [
               4.9,
               23,
               9.5
              ],
              "cubes": [
               {
                  "origin": [
                      2.4,
                      0,
                      7
                  ],
                  "size": [
                      5,
                      21,
                      5
                  ],
                  "uv": [
                      58,
                      16
                  ]
               }
              ]
          },
          {
              "name": "right_hind_leg",
              "parent": "root",
              "pivot": [
               -4.9,
               23,
               9.5
              ],
              "cubes": [
               {
                  "origin": [
                      -7.4,
                      0,
                      7
                  ],
                  "size": [
                      5,
                      21,
                      5
                  ],
                  "uv": [
                      94,
                      16
                  ]
               }
              ]
          }
      ]
      Previous Value:
      "bones": [
          {
              "name": "root",
              "pivot": [
               0,
               0,
               0
              ]
          },
          {
              "name": "body",
              "parent": "root",
              "pivot": [
               0.5,
               20,
               9.5
              ],
              "cubes": [
               {
                  "origin": [
                      -7.5,
                      20,
                      -14
                  ],
                  "size": [
                      15,
                      12,
                      27
                  ],
                  "uv": [
                      0,
                      25
                  ]
               }
              ],
              "locators": {
               "driver_seat": [
                  0,
                  32,
                  -11
               ],
               "back_seat": [
                  0,
                  32,
                  10
               ]
              }
          },
          {
              "name": "saddle",
              "parent": "body",
              "pivot": [
               0.5,
               20,
               9.5
              ],
              "cubes": [
               {
                  "origin": [
                      -4.5,
                      32,
                      -6
                  ],
                  "size": [
                      9,
                      5,
                      11
                  ],
                  "inflate": 0.1,
                  "uv": [
                      74,
                      64
                  ]
               },
               {
                  "origin": [
                      -3.5,
                      37,
                      -6
                  ],
                  "size": [
                      7,
                      3,
                      11
                  ],
                  "inflate": 0.1,
                  "uv": [
                      92,
                      114
                  ]
               },
               {
                  "origin": [
                      -7.5,
                      20,
                      -14
                  ],
                  "size": [
                      15,
                      12,
                      27
                  ],
                  "inflate": 0.1,
                  "uv": [
                      0,
                      89
                  ]
               }
              ]
          },
          {
              "name": "tail",
              "parent": "body",
              "pivot": [
               0,
               29,
               13
              ],
              "cubes": [
               {
                  "origin": [
                      -1.5,
                      15,
                      13
                  ],
                  "size": [
                      3,
                      14,
                      0
                  ],
                  "pivot": [
                      0,
                      29,
                      13
                  ],
                  "rotation": [
                      0,
                      180,
                      0
                  ],
                  "uv": [
                      122,
                      0
                  ]
               }
              ]
          },
          {
              "name": "head",
              "parent": "body",
              "pivot": [
               0.5,
               25,
               -10
              ],
              "cubes": [
               {
                  "origin": [
                      -3.5,
                      22,
                      -25
                  ],
                  "size": [
                      7,
                      8,
                      19
                  ],
                  "uv": [
                      60,
                      24
                  ]
               },
               {
                  "origin": [
                      -3.5,
                      30,
                      -25
                  ],
                  "size": [
                      7,
                      14,
                      7
                  ],
                  "uv": [
                      21,
                      0
                  ]
               },
               {
                  "origin": [
                      -2.5,
                      39,
                      -31
                  ],
                  "size": [
                      5,
                      5,
                      6
                  ],
                  "uv": [
                      50,
                      0
                  ]
               }
              ],
              "locators": {
               "lead": [
                  0,
                  25,
                  -15
               ]
              }
          },
          {
              "name": "bridle",
              "parent": "head",
              "pivot": [
               0.5,
               25,
               -10
              ],
              "cubes": [
               {
                  "origin": [
                      -3.5,
                      22,
                      -25
                  ],
                  "size": [
                      7,
                      8,
                      19
                  ],
                  "inflate": 0.1,
                  "uv": [
                      60,
                      87
                  ]
               },
               {
                  "origin": [
                      -3.5,
                      30,
                      -25
                  ],
                  "size": [
                      7,
                      14,
                      7
                  ],
                  "inflate": 0.1,
                  "uv": [
                      21,
                      64
                  ]
               },
               {
                  "origin": [
                      -2.5,
                      39,
                      -31.1
                  ],
                  "size": [
                      5,
                      5,
                      6
                  ],
                  "inflate": 0.1,
                  "uv": [
                      50,
                      64
                  ]
               },
               {
                  "origin": [
                      2.5,
                      40,
                      -28
                  ],
                  "size": [
                      1,
                      2,
                      2
                  ],
                  "uv": [
                      74,
                      70
                  ]
               },
               {
                  "origin": [
                      -3.5,
                      40,
                      -28
                  ],
                  "size": [
                      1,
                      2,
                      2
                  ],
                  "uv": [
                      74,
                      70
                  ],
                  "mirror": true
               }
              ]
          },
          {
              "name": "left_ear",
              "parent": "head",
              "pivot": [
               3,
               43,
               -19.5
              ],
              "cubes": [
               {
                  "origin": [
                      3,
                      42.5,
                      -20.5
                  ],
                  "size": [
                      3,
                      1,
                      2
                  ],
                  "uv": [
                      45,
                      0
                  ]
               }
              ]
          },
          {
              "name": "right_ear",
              "parent": "head",
              "pivot": [
               -3,
               43,
               -19.5
              ],
              "cubes": [
               {
                  "origin": [
                      -6,
                      42.5,
                      -20.5
                  ],
                  "size": [
                      3,
                      1,
                      2
                  ],
                  "uv": [
                      67,
                      0
                  ]
               }
              ]
          },
          {
              "name": "reins",
              "parent": "head",
              "pivot": [
               3.7,
               41,
               -27
              ],
              "cubes": [
               {
                  "origin": [
                      3.7,
                      34,
                      -27
                  ],
                  "size": [
                      0,
                      7,
                      15
                  ],
                  "uv": [
                      98,
                      42
                  ]
               },
               {
                  "origin": [
                      -3.7,
                      34,
                      -12
                  ],
                  "size": [
                      7.4,
                      7,
                      0
                  ],
                  "uv": [
                      84,
                      57
                  ]
               },
               {
                  "origin": [
                      -3.7,
                      34,
                      -27
                  ],
                  "size": [
                      0,
                      7,
                      15
                  ],
                  "uv": [
                      98,
                      42
                  ]
               }
              ]
          },
          {
              "name": "hump",
              "parent": "body",
              "pivot": [
               0.5,
               32,
               0
              ],
              "cubes": [
               {
                  "origin": [
                      -4.5,
                      32,
                      -6
                  ],
                  "size": [
                      9,
                      5,
                      11
                  ],
                  "uv": [
                      74,
                      0
                  ]
               }
              ]
          },
          {
              "name": "right_front_leg",
              "parent": "root",
              "pivot": [
               -4.9,
               23,
               -10.5
              ],
              "cubes": [
               {
                  "origin": [
                      -7.4,
                      0,
                      -13
                  ],
                  "size": [
                      5,
                      21,
                      5
                  ],
                  "uv": [
                      0,
                      26
                  ]
               }
              ]
          },
          {
              "name": "left_front_leg",
              "parent": "root",
              "pivot": [
               4.9,
               23,
               -10.5
              ],
              "cubes": [
               {
                  "origin": [
                      2.4,
                      0,
                      -13
                  ],
                  "size": [
                      5,
                      21,
                      5
                  ],
                  "uv": [
                      0,
                      0
                  ]
               }
              ]
          },
          {
              "name": "left_hind_leg",
              "parent": "root",
              "pivot": [
               4.9,
               23,
               9.5
              ],
              "cubes": [
               {
                  "origin": [
                      2.4,
                      0,
                      7
                  ],
                  "size": [
                      5,
                      21,
                      5
                  ],
                  "uv": [
                      58,
                      16
                  ]
               }
              ]
          },
          {
              "name": "right_hind_leg",
              "parent": "root",
              "pivot": [
               -4.9,
               23,
               9.5
              ],
              "cubes": [
               {
                  "origin": [
                      -7.4,
                      0,
                      7
                  ],
                  "size": [
                      5,
                      21,
                      5
                  ],
                  "uv": [
                      94,
                      16
                  ]
               }
              ]
          }
      ]