Version History for the Cat 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

Changes in version 1.19.50.2

    • New Value:
      "variants": [
          {
              "skinning": {
               "+defines": [
                  "USE_SKINNING"
               ],
               "vertexFields": [
                  {
                      "field": "Position"
                  },
                  {
                      "field": "BoneId0"
                  },
                  {
                      "field": "Normal"
                  },
                  {
                      "field": "UV0"
                  }
               ]
              }
          },
          {
              "skinning_color": {
               "+defines": [
                  "USE_SKINNING",
                  "USE_OVERLAY"
               ],
               "+states": [
                  "Blending"
               ],
               "vertexFields": [
                  {
                      "field": "Position"
                  },
                  {
                      "field": "BoneId0"
                  },
                  {
                      "field": "Color"
                  },
                  {
                      "field": "Normal"
                  },
                  {
                      "field": "UV0"
                  }
               ]
              }
          },
          {
              "skinning_alphatest": {
               "+defines": [
                  "USE_SKINNING",
                  "ALPHA_TEST"
               ],
               "+states": [
                  "DisableCulling"
               ],
               "vertexFields": [
                  {
                      "field": "Position"
                  },
                  {
                      "field": "BoneId0"
                  },
                  {
                      "field": "Normal"
                  },
                  {
                      "field": "UV0"
                  }
               ]
              }
          }
      ]
      Previous Value:
      "variants": [
          {
              "skinning": {
               "+defines": [
                  "USE_SKINNING"
               ],
               "vertexFields": [
                  {
                      "field": "Position"
                  },
                  {
                      "field": "BoneId0"
                  },
                  {
                      "field": "Normal"
                  },
                  {
                      "field": "UV0"
                  }
               ]
              }
          },
          {
              "skinning_color": {
               "+defines": [
                  "USE_SKINNING",
                  "USE_OVERLAY"
               ],
               "+states": [
                  "Blending"
               ],
               "vertexFields": [
                  {
                      "field": "Position"
                  },
                  {
                      "field": "BoneId0"
                  },
                  {
                      "field": "Color"
                  },
                  {
                      "field": "Normal"
                  },
                  {
                      "field": "UV0"
                  }
               ]
              }
          }
      ]

Changes in version 1.19.30.4

Changes in version 1.19.20.2

Changes in version 1.18.10.4

Changes in version 1.17.0.2

Changes in version 1.16.100.04

Changes in version 1.16.0.2

    • New Value:
      "minecraft:despawn": {
          "despawn_from_distance": []
      }
    • New Value:
      "format_version": "1.16.0"
      Previous Value:
      "format_version": "1.13.0"
    • New Value:
      "minecraft:behavior.ocelotattack": {
          "priority": 4,
          "cooldown_time": 1,
          "x_max_rotation": 30,
          "y_max_head_rotation": 30,
          "max_distance": 15,
          "max_sneak_range": 15,
          "max_sprint_range": 4,
          "reach_multiplier": 2,
          "sneak_speed_multiplier": 0.6,
          "sprint_speed_multiplier": 1.33,
          "walk_speed_multiplier": 0.8
      }
      Previous Value:
      "minecraft:behavior.ocelotattack": {
          "priority": 4,
          "walk_speed_multiplier": 0.8,
          "sprint_speed_multiplier": 1.33,
          "sneak_speed_multiplier": 0.6
      }
    • New Value:
      "minecraft:breedable": {
          "require_tame": true,
          "require_full_health": true,
          "allow_sitting": true,
          "breeds_with": {
              "mate_type": "minecraft:cat",
              "baby_type": "minecraft:cat",
              "breed_event": {
               "event": "minecraft:entity_born",
               "target": "baby"
              }
          },
          "breed_items": [
              "fish",
              "salmon"
          ]
      }
      Previous Value:
      "minecraft:breedable": {
          "require_tame": true,
          "allow_sitting": true,
          "breeds_with": {
              "mate_type": "minecraft:cat",
              "baby_type": "minecraft:cat",
              "breed_event": {
               "event": "minecraft:entity_born",
               "target": "baby"
              }
          },
          "breed_items": [
              "fish",
              "salmon"
          ]
      }
    • New Value:
      "minecraft:behavior.nearest_attackable_target": {
          "priority": 1,
          "reselect_targets": true,
          "within_radius": 16,
          "entity_types": [
              {
               "filters": {
                  "test": "is_family",
                  "subject": "other",
                  "value": "rabbit"
               },
               "max_dist": 8
              },
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_family",
                       "subject": "other",
                       "value": "baby_turtle"
                      },
                      {
                       "test": "in_water",
                       "subject": "other",
                       "operator": "!=",
                       "value": true
                      }
                  ]
               },
               "max_dist": 8
              }
          ]
      }
      Previous Value:
      "minecraft:behavior.nearest_attackable_target": {
          "priority": 1,
          "attack_interval": 10,
          "reselect_targets": true,
          "within_radius": 16,
          "entity_types": [
              {
               "filters": {
                  "test": "is_family",
                  "subject": "other",
                  "value": "rabbit"
               },
               "max_dist": 8
              },
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_family",
                       "subject": "other",
                       "value": "baby_turtle"
                      },
                      {
                       "test": "in_water",
                       "subject": "other",
                       "operator": "!=",
                       "value": true
                      }
                  ]
               },
               "max_dist": 8
              }
          ]
      }

Changes in version 1.13.0.34

    • New Value:
      "backlegl": {
          "position": [
              0,
              -0.7,
              0
          ],
          "rotation": [
              -22.92,
              0,
              0
          ]
      }
      Previous Value:
      "backlegl": {
          "position": [
              0,
              -0.699999988079071,
              0
          ],
          "rotation": [
              -22.92000007629395,
              0,
              0
          ]
      }
    • New Value:
      "frontlegl": {
          "position": [
              0,
              -1,
              -1.5
          ],
          "rotation": [
              -72.81,
              0,
              0
          ]
      }
      Previous Value:
      "frontlegl": {
          "position": [
              0,
              -1,
              -1.5
          ],
          "rotation": [
              -72.80999755859375,
              0,
              0
          ]
      }
    • New Value:
      "frontlegr": {
          "position": [
              0.2,
              -0.9,
              0
          ],
          "rotation": [
              -30,
              0,
              -14.46
          ]
      }
      Previous Value:
      "frontlegr": {
          "position": [
              0.2000000029802322,
              -0.8999999761581421,
              0
          ],
          "rotation": [
              -30,
              0,
              -14.46000003814697
          ]
      }
    • New Value:
      "backlegr": {
          "position": [
              0.1,
              -1.2,
              0
          ],
          "rotation": [
              28.65,
              0,
              -28.65
          ]
      }
      Previous Value:
      "backlegr": {
          "position": [
              0.1000000014901161,
              -1.200000047683716,
              0
          ],
          "rotation": [
              28.64999961853027,
              0,
              -28.64999961853027
          ]
      }
    • New Value:
      "head": {
          "position": [
              -0.1,
              0,
              -0.5
          ],
          "rotation": [
              -10,
              "math.lerprotate(this, 75.81, variable.liedownamount)",
              0
          ]
      }
      Previous Value:
      "head": {
          "position": [
              -0.1000000014901161,
              0,
              -0.5
          ],
          "rotation": [
              -10,
              "math.lerprotate(this, 75.81, variable.liedownamount)",
              0
          ]
      }
    • New Value:
      "tail1": {
          "rotation": [
              -51.57,
              0,
              0
          ]
      }
      Previous Value:
      "tail1": {
          "rotation": [
              -51.56999969482422,
              0,
              0
          ]
      }
    • New Value:
      "initial_state": "baby"
    • New Value:
      "initial_state": "default"
    • New Value:
      "initial_state": "lie_down"
    • New Value:
      "baby": {
          "animations": [
              {
               "baby_transform": "query.is_baby"
              }
          ]
      }
      Previous Value:
      "baby": {
          "parameters": [
              "query.is_baby"
          ],
          "animations": [
              {
               "baby_transform": [
                  {
                      "0.0": 0,
                      "1.0": 1
                  }
               ]
              }
          ]
      }
    • New Value:
      "default": {
          "animations": [
              "look_at_target"
          ]
      }
      Previous Value:
      "default": {
          "animations": [
              {
               "look_at_target": []
              }
          ]
      }
    • New Value:
      "lie_down": {
          "animations": [
              "lie_down"
          ],
          "transitions": [
              {
               "sneaking": "variable.state == 0"
              },
              {
               "sprinting": "variable.state == 1"
              },
              {
               "sitting": "variable.state == 2"
              },
              {
               "walking": "variable.state == 3"
              }
          ]
      }
      Previous Value:
      "lie_down": {
          "parameters": [
              "query.modified_move_speed"
          ],
          "animations": [
              {
               "lie_down": []
              }
          ],
          "transitions": [
              {
               "sneaking": "variable.State == 0"
              },
              {
               "sprinting": "variable.State == 1"
              },
              {
               "sitting": "variable.State == 2"
              },
              {
               "walking": "variable.State == 3"
              }
          ]
      }
    • New Value:
      "format_version": "1.10.0"
      Previous Value:
      "format_version": "1.8.0"
    • New Value:
      "sneaking": {
          "animations": [
              "sneak"
          ],
          "transitions": [
              {
               "sprinting": "variable.state == 1"
              },
              {
               "sitting": "variable.state == 2"
              },
              {
               "walking": "variable.state == 3"
              },
              {
               "lie_down": "variable.state == 4"
              }
          ]
      }
      Previous Value:
      "sneaking": {
          "animations": [
              {
               "sneak": []
              }
          ],
          "transitions": [
              {
               "sprinting": "variable.State == 1"
              },
              {
               "sitting": "variable.State == 2"
              },
              {
               "walking": "variable.State == 3"
              },
              {
               "lie_down": "variable.State == 4"
              }
          ]
      }
    • New Value:
      "sprinting": {
          "animations": [
              "sprint"
          ],
          "transitions": [
              {
               "sneaking": "variable.state == 0"
              },
              {
               "sitting": "variable.state == 2"
              },
              {
               "walking": "variable.state == 3"
              },
              {
               "lie_down": "variable.state == 4"
              }
          ]
      }
      Previous Value:
      "sprinting": {
          "parameters": [
              "query.modified_move_speed"
          ],
          "animations": [
              {
               "sprint": []
              }
          ],
          "transitions": [
              {
               "sneaking": "variable.State == 0"
              },
              {
               "sitting": "variable.State == 2"
              },
              {
               "walking": "variable.State == 3"
              },
              {
               "lie_down": "variable.State == 4"
              }
          ]
      }
    • New Value:
      "walking": {
          "animations": [
              "walk"
          ],
          "transitions": [
              {
               "sneaking": "variable.state == 0"
              },
              {
               "sprinting": "variable.state == 1"
              },
              {
               "sitting": "variable.state == 2"
              },
              {
               "lie_down": "variable.state == 4"
              }
          ]
      }
      Previous Value:
      "walking": {
          "parameters": [
              "query.modified_move_speed"
          ],
          "animations": [
              {
               "walk": []
              }
          ],
          "transitions": [
              {
               "sneaking": "variable.State == 0"
              },
              {
               "sprinting": "variable.State == 1"
              },
              {
               "sitting": "variable.State == 2"
              },
              {
               "lie_down": "variable.State == 4"
              }
          ]
      }
    • New Value:
      "sitting": {
          "animations": [
              "sit"
          ],
          "transitions": [
              {
               "sneaking": "variable.state == 0"
              },
              {
               "sprinting": "variable.state == 1"
              },
              {
               "walking": "variable.state == 3"
              },
              {
               "lie_down": "variable.state == 4"
              }
          ]
      }
      Previous Value:
      "sitting": {
          "parameters": [
              "query.modified_move_speed"
          ],
          "animations": [
              {
               "sit": []
              }
          ],
          "transitions": [
              {
               "sneaking": "variable.State == 0"
              },
              {
               "sprinting": "variable.State == 1"
              },
              {
               "walking": "variable.State == 3"
              },
              {
               "lie_down": "variable.State == 4"
              }
          ]
      }