Version History for the Llama 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.20.20

Changes in version 1.19.70.2

    • New Value:
      "minecraft:breedable": {
          "parent_centric_attribute_blending": [
              "minecraft:health"
          ],
          "require_tame": true,
          "inherit_tamed": false,
          "breeds_with": {
              "mate_type": "minecraft:llama",
              "baby_type": "minecraft:llama",
              "breed_event": {
               "event": "minecraft:entity_born",
               "target": "baby"
              }
          },
          "breed_items": [
              "hay_block"
          ]
      }
      Previous Value:
      "minecraft:breedable": {
          "require_tame": true,
          "inherit_tamed": false,
          "breeds_with": {
              "mate_type": "minecraft:llama",
              "baby_type": "minecraft:llama",
              "breed_event": {
               "event": "minecraft:entity_born",
               "target": "baby"
              }
          },
          "breed_items": [
              "hay_block"
          ]
      }

Changes in version 1.19.60.3

    • New Value:
      "minecraft:interact": {
          "interactions": [
              {
               "play_sounds": "armor.equip_generic",
               "on_interact": {
                  "filters": {
                      "all_of": [
                       {
                          "test": "has_equipment",
                          "subject": "self",
                          "domain": "inventory",
                          "operator": "not",
                          "value": "carpet"
                       },
                       {
                          "test": "has_equipment",
                          "subject": "other",
                          "domain": "hand",
                          "value": "carpet"
                       },
                       {
                          "test": "is_family",
                          "subject": "other",
                          "value": "player"
                       },
                       {
                          "test": "is_sneaking",
                          "subject": "other",
                          "value": false
                       }
                      ]
                  },
                  "target": "self"
               },
               "equip_item_slot": 0,
               "interact_text": "action.interact.equipcarpet"
              }
          ]
      }
    • New Value:
      "minecraft:interact": {
          "interactions": [
              {
               "play_sounds": "armor.equip_generic",
               "on_interact": {
                  "filters": {
                      "all_of": [
                       {
                          "test": "is_family",
                          "subject": "other",
                          "value": "player"
                       },
                       {
                          "test": "is_sneaking",
                          "subject": "other",
                          "value": false
                       },
                       {
                          "test": "has_equipment",
                          "domain": "hand",
                          "subject": "other",
                          "value": "chest"
                       }
                      ]
                  },
                  "event": "minecraft:on_chest",
                  "target": "self"
               },
               "use_item": true,
               "interact_text": "action.interact.attachchest"
              },
              {
               "play_sounds": "armor.equip_generic",
               "on_interact": {
                  "filters": {
                      "all_of": [
                       {
                          "test": "has_equipment",
                          "subject": "self",
                          "domain": "inventory",
                          "operator": "not",
                          "value": "carpet"
                       },
                       {
                          "test": "has_equipment",
                          "subject": "other",
                          "domain": "hand",
                          "value": "carpet"
                       },
                       {
                          "test": "is_family",
                          "subject": "other",
                          "value": "player"
                       },
                       {
                          "test": "is_sneaking",
                          "subject": "other",
                          "value": false
                       }
                      ]
                  },
                  "target": "self"
               },
               "equip_item_slot": 0,
               "interact_text": "action.interact.equipcarpet"
              }
          ]
      }
      Previous Value:
      "minecraft:interact": {
          "interactions": [
              {
               "play_sounds": "armor.equip_generic",
               "on_interact": {
                  "filters": {
                      "all_of": [
                       {
                          "test": "is_family",
                          "subject": "other",
                          "value": "player"
                       },
                       {
                          "test": "has_equipment",
                          "domain": "hand",
                          "subject": "other",
                          "value": "chest"
                       }
                      ]
                  },
                  "event": "minecraft:on_chest",
                  "target": "self"
               },
               "use_item": true,
               "interact_text": "action.interact.attachchest"
              }
          ]
      }
    • New Value:
      "minecraft:tamemount": {
          "min_temper": 0,
          "max_temper": 30,
          "feed_text": "action.interact.feed",
          "ride_text": "action.interact.mount",
          "feed_items": [
              {
               "item": "wheat",
               "temper_mod": 3
              },
              {
               "item": "hay_block",
               "temper_mod": 6
              }
          ],
          "tame_event": {
              "event": "minecraft:on_tame",
              "target": "self"
          }
      }
      Previous Value:
      "minecraft:tamemount": {
          "min_temper": 0,
          "max_temper": 30,
          "feed_text": "action.interact.feed",
          "ride_text": "action.interact.mount",
          "feed_items": [
              {
               "item": "wheat",
               "temper_mod": 3
              },
              {
               "item": "hay_block",
               "temper_mod": 6
              }
          ],
          "auto_reject_items": [
              {
               "item": "horsearmorleather"
              },
              {
               "item": "horsearmoriron"
              },
              {
               "item": "horsearmorgold"
              },
              {
               "item": "horsearmordiamond"
              },
              {
               "item": "saddle"
              }
          ],
          "tame_event": {
              "event": "minecraft:on_tame",
              "target": "self"
          }
      }

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.10.3

    • Previous Value:
      "minecraft:llama_defend_trader": {
          "minecraft:angry": {
              "duration": 10,
              "calm_event": {
               "event": "minecraft:on_calm",
               "target": "self"
              }
          },
          "minecraft:behavior.ranged_attack": {
              "priority": 2,
              "attack_radius": 64,
              "charge_shoot_trigger": 2,
              "charge_charged_trigger": 1
          }
      }
    • Previous Value:
      "minecraft:llama_persistence": {
          "minecraft:persistent": []
      }
    • Previous Value:
      "minecraft:llama_wandering_trader": {
          "minecraft:mark_variant": {
              "value": 1
          },
          "minecraft:on_friendly_anger": {
              "event": "minecraft:defend_wandering_trader",
              "target": "self"
          },
          "minecraft:environment_sensor": {
              "triggers": [
               {
                  "filters": {
                      "all_of": [
                       {
                          "test": "is_leashed",
                          "subject": "self",
                          "value": false
                       },
                       {
                          "test": "has_component",
                          "subject": "self",
                          "operator": "!=",
                          "value": "minecraft:is_tamed"
                       }
                      ]
                  },
                  "event": "minecraft:on_tame"
               },
               {
                  "filters": {
                      "all_of": [
                       {
                          "test": "is_leashed",
                          "subject": "self",
                          "value": false
                       },
                       {
                          "test": "has_component",
                          "subject": "self",
                          "operator": "==",
                          "value": "minecraft:persistent"
                       }
                      ]
                  },
                  "event": "minecraft:remove_persistence"
               }
              ]
          }
      }
    • Previous Value:
      "minecraft:defend_wandering_trader": {
          "add": {
              "component_groups": [
               "minecraft:llama_defend_trader"
              ]
          }
      }
    • Previous Value:
      "minecraft:from_wandering_trader": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "minecraft:llama_adult",
                      "minecraft:llama_wandering_trader",
                      "minecraft:llama_persistence"
                  ]
               }
              },
              {
               "trigger": "minecraft:add_attributes"
              }
          ]
      }
    • Previous Value:
      "minecraft:remove_persistence": {
          "remove": {
              "component_groups": [
               "minecraft:llama_persistence"
              ]
          }
      }
    • New Value:
      "minecraft:on_calm": {
          "remove": {
              "component_groups": [
               "minecraft:llama_angry",
               "minecraft:llama_angry_wolf"
              ]
          }
      }
      Previous Value:
      "minecraft:on_calm": {
          "remove": {
              "component_groups": [
               "minecraft:llama_angry",
               "minecraft:llama_angry_wolf",
               "minecraft:llama_defend_trader"
              ]
          }
      }

Changes in version 1.19.0.5

    • New Value:
      "minecraft:collision_box": {
          "width": 0.9,
          "height": 1.87
      }
    • New Value:
      "minecraft:llama_persistence": {
          "minecraft:persistent": []
      }
    • New Value:
      "minecraft:remove_persistence": {
          "remove": {
              "component_groups": [
               "minecraft:llama_persistence"
              ]
          }
      }
    • Previous Value:
      "minecraft:collision_box": {
          "width": 0.9,
          "height": 1.87
      }
    • Previous Value:
      "minecraft:persistent": []
    • New Value:
      "format_version": "1.19.0"
      Previous Value:
      "format_version": "1.16.0"
    • New Value:
      "minecraft:from_wandering_trader": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "minecraft:llama_adult",
                      "minecraft:llama_wandering_trader",
                      "minecraft:llama_persistence"
                  ]
               }
              },
              {
               "trigger": "minecraft:add_attributes"
              }
          ]
      }
      Previous Value:
      "minecraft:from_wandering_trader": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "minecraft:llama_adult",
                      "minecraft:llama_wandering_trader"
                  ]
               }
              },
              {
               "trigger": "minecraft:add_attributes"
              }
          ]
      }
    • New Value:
      "minecraft:breedable": {
          "require_tame": true,
          "inherit_tamed": false,
          "breeds_with": {
              "mate_type": "minecraft:llama",
              "baby_type": "minecraft:llama",
              "breed_event": {
               "event": "minecraft:entity_born",
               "target": "baby"
              }
          },
          "breed_items": [
              "hay_block"
          ]
      }
      Previous Value:
      "minecraft:breedable": {
          "require_tame": true,
          "inherit_tamed": false,
          "love_filters": {
              "test": "is_mark_variant",
              "subject": "self",
              "operator": "!=",
              "value": 1
          },
          "breeds_with": {
              "mate_type": "minecraft:llama",
              "baby_type": "minecraft:llama",
              "breed_event": {
               "event": "minecraft:entity_born",
               "target": "baby"
              }
          },
          "breed_items": [
              "hay_block"
          ]
      }
    • New Value:
      "minecraft:environment_sensor": {
          "triggers": [
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_leashed",
                       "subject": "self",
                       "value": false
                      },
                      {
                       "test": "has_component",
                       "subject": "self",
                       "operator": "!=",
                       "value": "minecraft:is_tamed"
                      }
                  ]
               },
               "event": "minecraft:on_tame"
              },
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_leashed",
                       "subject": "self",
                       "value": false
                      },
                      {
                       "test": "has_component",
                       "subject": "self",
                       "operator": "==",
                       "value": "minecraft:persistent"
                      }
                  ]
               },
               "event": "minecraft:remove_persistence"
              }
          ]
      }
      Previous Value:
      "minecraft:environment_sensor": {
          "triggers": {
              "filters": {
               "all_of": [
                  {
                      "test": "is_leashed",
                      "subject": "self",
                      "value": false
                  },
                  {
                      "test": "has_component",
                      "subject": "self",
                      "operator": "!=",
                      "value": "minecraft:is_tamed"
                  }
               ]
              },
              "event": "minecraft:on_tame"
          }
      }

Changes in version 1.18.0.2

    • New Value:
      "minecraft:rideable": {
          "seat_count": 1,
          "family_types": [
              "player"
          ],
          "interact_text": "action.interact.mount",
          "seats": {
              "position": [
               0,
               1.17,
               -0.3
              ]
          }
      }
      Previous Value:
      "minecraft:rideable": {
          "seat_count": 1,
          "family_types": [
              "player"
          ],
          "interact_text": "action.interact.mount",
          "seats": {
              "position": [
               0,
               1.25,
               -0.3
              ]
          }
      }
    • New Value:
      "minecraft:rideable": {
          "seat_count": 1,
          "crouching_skip_interact": true,
          "family_types": [
              "player"
          ],
          "interact_text": "action.interact.ride.horse",
          "seats": {
              "position": [
               0,
               1.17,
               -0.3
              ]
          }
      }
      Previous Value:
      "minecraft:rideable": {
          "seat_count": 1,
          "crouching_skip_interact": true,
          "family_types": [
              "player"
          ],
          "interact_text": "action.interact.ride.horse",
          "seats": {
              "position": [
               0,
               1.1,
               -0.2
              ]
          }
      }

Changes in version 1.17.0.2

Changes in version 1.16.220.02

    • New Value:
      "minecraft:add_attributes": {
          "sequence": [
              {
               "randomize": [
                  {
                      "weight": 32,
                      "add": {
                       "component_groups": [
                          "minecraft:strength_1"
                       ]
                      }
                  },
                  {
                      "weight": 32,
                      "add": {
                       "component_groups": [
                          "minecraft:strength_2"
                       ]
                      }
                  },
                  {
                      "weight": 32,
                      "add": {
                       "component_groups": [
                          "minecraft:strength_3"
                       ]
                      }
                  },
                  {
                      "weight": 2,
                      "add": {
                       "component_groups": [
                          "minecraft:strength_4"
                       ]
                      }
                  },
                  {
                      "weight": 2,
                      "add": {
                       "component_groups": [
                          "minecraft:strength_5"
                       ]
                      }
                  }
               ]
              },
              {
               "randomize": [
                  {
                      "weight": 25,
                      "add": {
                       "component_groups": [
                          "minecraft:llama_creamy"
                       ]
                      }
                  },
                  {
                      "weight": 25,
                      "add": {
                       "component_groups": [
                          "minecraft:llama_white"
                       ]
                      }
                  },
                  {
                      "weight": 25,
                      "add": {
                       "component_groups": [
                          "minecraft:llama_brown"
                       ]
                      }
                  },
                  {
                      "weight": 25,
                      "add": {
                       "component_groups": [
                          "minecraft:llama_gray"
                       ]
                      }
                  }
               ]
              }
          ]
      }
    • New Value:
      "minecraft:spawn_adult": {
          "add": {
              "component_groups": [
               "minecraft:llama_adult",
               "minecraft:llama_wild"
              ]
          },
          "trigger": "minecraft:add_attributes"
      }
    • New Value:
      "minecraft:spawn_baby": {
          "add": {
              "component_groups": [
               "minecraft:llama_baby"
              ]
          },
          "trigger": "minecraft:add_attributes"
      }
    • New Value:
      "minecraft:entity_spawned": {
          "sequence": [
              {
               "randomize": [
                  {
                      "weight": 90,
                      "trigger": "minecraft:spawn_adult"
                  },
                  {
                      "weight": 10,
                      "trigger": "minecraft:spawn_baby"
                  }
               ]
              }
          ]
      }
      Previous Value:
      "minecraft:entity_spawned": {
          "sequence": [
              {
               "randomize": [
                  {
                      "weight": 90,
                      "remove": [],
                      "add": {
                       "component_groups": [
                          "minecraft:llama_adult",
                          "minecraft:llama_wild"
                       ]
                      }
                  },
                  {
                      "weight": 10,
                      "remove": [],
                      "add": {
                       "component_groups": [
                          "minecraft:llama_baby"
                       ]
                      }
                  }
               ]
              },
              {
               "randomize": [
                  {
                      "weight": 32,
                      "add": {
                       "component_groups": [
                          "minecraft:strength_1"
                       ]
                      }
                  },
                  {
                      "weight": 32,
                      "add": {
                       "component_groups": [
                          "minecraft:strength_2"
                       ]
                      }
                  },
                  {
                      "weight": 32,
                      "add": {
                       "component_groups": [
                          "minecraft:strength_3"
                       ]
                      }
                  },
                  {
                      "weight": 2,
                      "add": {
                       "component_groups": [
                          "minecraft:strength_4"
                       ]
                      }
                  },
                  {
                      "weight": 2,
                      "add": {
                       "component_groups": [
                          "minecraft:strength_5"
                       ]
                      }
                  }
               ]
              },
              {
               "randomize": [
                  {
                      "weight": 25,
                      "add": {
                       "component_groups": [
                          "minecraft:llama_creamy"
                       ]
                      }
                  },
                  {
                      "weight": 25,
                      "add": {
                       "component_groups": [
                          "minecraft:llama_white"
                       ]
                      }
                  },
                  {
                      "weight": 25,
                      "add": {
                       "component_groups": [
                          "minecraft:llama_brown"
                       ]
                      }
                  },
                  {
                      "weight": 25,
                      "add": {
                       "component_groups": [
                          "minecraft:llama_gray"
                       ]
                      }
                  }
               ]
              }
          ]
      }
    • New Value:
      "minecraft:from_wandering_trader": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "minecraft:llama_adult",
                      "minecraft:llama_wandering_trader"
                  ]
               }
              },
              {
               "trigger": "minecraft:add_attributes"
              }
          ]
      }
      Previous Value:
      "minecraft:from_wandering_trader": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "minecraft:llama_adult",
                      "minecraft:llama_wandering_trader"
                  ]
               }
              },
              {
               "randomize": [
                  {
                      "weight": 32,
                      "add": {
                       "component_groups": [
                          "minecraft:strength_1"
                       ]
                      }
                  },
                  {
                      "weight": 32,
                      "add": {
                       "component_groups": [
                          "minecraft:strength_2"
                       ]
                      }
                  },
                  {
                      "weight": 32,
                      "add": {
                       "component_groups": [
                          "minecraft:strength_3"
                       ]
                      }
                  },
                  {
                      "weight": 2,
                      "add": {
                       "component_groups": [
                          "minecraft:strength_4"
                       ]
                      }
                  },
                  {
                      "weight": 2,
                      "add": {
                       "component_groups": [
                          "minecraft:strength_5"
                       ]
                      }
                  }
               ]
              },
              {
               "randomize": [
                  {
                      "weight": 25,
                      "add": {
                       "component_groups": [
                          "minecraft:llama_creamy"
                       ]
                      }
                  },
                  {
                      "weight": 25,
                      "add": {
                       "component_groups": [
                          "minecraft:llama_white"
                       ]
                      }
                  },
                  {
                      "weight": 25,
                      "add": {
                       "component_groups": [
                          "minecraft:llama_brown"
                       ]
                      }
                  },
                  {
                      "weight": 25,
                      "add": {
                       "component_groups": [
                          "minecraft:llama_gray"
                       ]
                      }
                  }
               ]
              }
          ]
      }

Changes in version 1.16.100.04

Changes in version 1.16.0.2

Changes in version 1.13.0.34

    • New Value:
      "minecraft:experience_reward": {
          "on_bred": "Math.Random(1,7)",
          "on_death": "query.last_hit_by_player ? Math.Random(1,3) : 0"
      }
    • New Value:
      "minecraft:hurt_on_condition": {
          "damage_conditions": [
              {
               "filters": {
                  "test": "in_lava",
                  "subject": "self",
                  "operator": "==",
                  "value": true
               },
               "cause": "lava",
               "damage_per_tick": 4
              }
          ]
      }
    • New Value:
      "minecraft:pushable": {
          "is_pushable": true,
          "is_pushable_by_piston": true
      }
    • New Value:
      "minecraft:llama_defend_trader": {
          "minecraft:angry": {
              "duration": 10,
              "calm_event": {
               "event": "minecraft:on_calm",
               "target": "self"
              }
          },
          "minecraft:behavior.ranged_attack": {
              "priority": 2,
              "attack_radius": 64,
              "charge_shoot_trigger": 2,
              "charge_charged_trigger": 1
          }
      }
    • New Value:
      "minecraft:defend_wandering_trader": {
          "add": {
              "component_groups": [
               "minecraft:llama_defend_trader"
              ]
          }
      }
    • New Value:
      "minecraft:on_friendly_anger": {
          "event": "minecraft:defend_wandering_trader",
          "target": "self"
      }
    • New Value:
      "minecraft:damage_sensor": {
          "triggers": {
              "cause": "all",
              "deals_damage": true
          }
      }
      Previous Value:
      "minecraft:damage_sensor": [
          {
              "cause": "all",
              "deals_damage": true
          }
      ]
    • New Value:
      "minecraft:angry": {
          "duration": 4,
          "broadcast_anger": false,
          "calm_event": {
              "event": "minecraft:on_calm",
              "target": "self"
          }
      }
      Previous Value:
      "minecraft:angry": {
          "duration": 4,
          "broadcastAnger": false,
          "calm_event": {
              "event": "minecraft:on_calm",
              "target": "self"
          }
      }
    • New Value:
      "minecraft:angry": {
          "duration": -1,
          "broadcast_anger": false,
          "calm_event": {
              "event": "minecraft:on_calm",
              "target": "self"
          }
      }
      Previous Value:
      "minecraft:angry": {
          "duration": -1,
          "broadcastAnger": false,
          "calm_event": {
              "event": "minecraft:on_calm",
              "target": "self"
          }
      }
    • New Value:
      "minecraft:interact": {
          "interactions": [
              {
               "play_sounds": "armor.equip_generic",
               "on_interact": {
                  "filters": {
                      "all_of": [
                       {
                          "test": "is_family",
                          "subject": "other",
                          "value": "player"
                       },
                       {
                          "test": "has_equipment",
                          "domain": "hand",
                          "subject": "other",
                          "value": "chest"
                       }
                      ]
                  },
                  "event": "minecraft:on_chest",
                  "target": "self"
               },
               "use_item": true,
               "interact_text": "action.interact.attachchest"
              }
          ]
      }
      Previous Value:
      "minecraft:interact": [
          {
              "play_sounds": "armor.equip_generic",
              "on_interact": {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_family",
                       "subject": "other",
                       "value": "player"
                      },
                      {
                       "test": "has_equipment",
                       "domain": "hand",
                       "subject": "other",
                       "value": "chest"
                      }
                  ]
               },
               "event": "minecraft:on_chest",
               "target": "self"
              },
              "use_item": true,
              "interact_text": "action.interact.attachchest"
          }
      ]
    • New Value:
      "format_version": "1.13.0"
      Previous Value:
      "format_version": "1.8.0"
    • New Value:
      "minecraft:breedable": {
          "require_tame": true,
          "inherit_tamed": false,
          "love_filters": {
              "test": "is_mark_variant",
              "subject": "self",
              "operator": "!=",
              "value": 1
          },
          "breeds_with": {
              "mate_type": "minecraft:llama",
              "baby_type": "minecraft:llama",
              "breed_event": {
               "event": "minecraft:entity_born",
               "target": "baby"
              }
          },
          "breed_items": [
              "hay_block"
          ]
      }
      Previous Value:
      "minecraft:breedable": {
          "requireTame": true,
          "inheritTamed": false,
          "love_filters": {
              "test": "is_mark_variant",
              "subject": "self",
              "operator": "!=",
              "value": 1
          },
          "breedsWith": {
              "mateType": "minecraft:llama",
              "babyType": "minecraft:llama",
              "breed_event": {
               "event": "minecraft:entity_born",
               "target": "baby"
              }
          },
          "breedItems": [
              "hay_block"
          ]
      }
    • New Value:
      "minecraft:breathable": {
          "total_supply": 15,
          "suffocate_time": 0
      }
      Previous Value:
      "minecraft:breathable": {
          "totalSupply": 15,
          "suffocateTime": 0
      }
    • New Value:
      "minecraft:damage_sensor": {
          "triggers": {
              "cause": "all",
              "deals_damage": true,
              "on_damage": {
               "filters": {
                  "test": "in_caravan",
                  "value": false
               },
               "event": "minecraft:become_angry"
              }
          }
      }
      Previous Value:
      "minecraft:damage_sensor": [
          {
              "cause": "all",
              "deals_damage": true,
              "on_damage": {
               "filters": {
                  "test": "in_caravan",
                  "value": false
               },
               "event": "minecraft:become_angry"
              }
          }
      ]
    • New Value:
      "minecraft:type_family": {
          "family": [
              "llama",
              "mob"
          ]
      }
      Previous Value:
      "minecraft:type_family": {
          "family": [
              "llama"
          ]
      }
    • New Value:
      "minecraft:on_calm": {
          "remove": {
              "component_groups": [
               "minecraft:llama_angry",
               "minecraft:llama_angry_wolf",
               "minecraft:llama_defend_trader"
              ]
          }
      }
      Previous Value:
      "minecraft:on_calm": {
          "remove": {
              "component_groups": [
               "minecraft:llama_angry",
               "minecraft:llama_angry_wolf"
              ]
          }
      }
    • New Value:
      "minecraft:ageable": {
          "duration": 1200,
          "feed_items": [
              {
               "item": "wheat",
               "growth": 0.1
              },
              {
               "item": "hay_block",
               "growth": 0.9
              }
          ],
          "grow_up": {
              "event": "minecraft:ageable_grow_up",
              "target": "self"
          }
      }
      Previous Value:
      "minecraft:ageable": {
          "duration": 1200,
          "feedItems": [
              {
               "item": "wheat",
               "growth": 0.1
              },
              {
               "item": "hay_block",
               "growth": 0.9
              }
          ],
          "grow_up": {
              "event": "minecraft:ageable_grow_up",
              "target": "self"
          }
      }
    • New Value:
      "minecraft:tamemount": {
          "min_temper": 0,
          "max_temper": 30,
          "feed_text": "action.interact.feed",
          "ride_text": "action.interact.mount",
          "feed_items": [
              {
               "item": "wheat",
               "temper_mod": 3
              },
              {
               "item": "hay_block",
               "temper_mod": 6
              }
          ],
          "auto_reject_items": [
              {
               "item": "horsearmorleather"
              },
              {
               "item": "horsearmoriron"
              },
              {
               "item": "horsearmorgold"
              },
              {
               "item": "horsearmordiamond"
              },
              {
               "item": "saddle"
              }
          ],
          "tame_event": {
              "event": "minecraft:on_tame",
              "target": "self"
          }
      }
      Previous Value:
      "minecraft:tamemount": {
          "minTemper": 0,
          "maxTemper": 30,
          "feed_text": "action.interact.feed",
          "ride_text": "action.interact.mount",
          "feedItems": [
              {
               "item": "wheat",
               "temperMod": 3
              },
              {
               "item": "hay_block",
               "temperMod": 6
              }
          ],
          "autoRejectItems": [
              {
               "item": "horsearmorleather"
              },
              {
               "item": "horsearmoriron"
              },
              {
               "item": "horsearmorgold"
              },
              {
               "item": "horsearmordiamond"
              },
              {
               "item": "saddle"
              }
          ],
          "tame_event": {
              "event": "minecraft:on_tame",
              "target": "self"
          }
      }
    • New Value:
      "minecraft:environment_sensor": {
          "triggers": {
              "filters": {
               "all_of": [
                  {
                      "test": "is_leashed",
                      "subject": "self",
                      "value": false
                  },
                  {
                      "test": "has_component",
                      "subject": "self",
                      "operator": "!=",
                      "value": "minecraft:is_tamed"
                  }
               ]
              },
              "event": "minecraft:on_tame"
          }
      }
      Previous Value:
      "minecraft:environment_sensor": {
          "on_environment": {
              "filters": {
               "all_of": [
                  {
                      "test": "is_leashed",
                      "subject": "self",
                      "value": false
                  },
                  {
                      "test": "has_component",
                      "subject": "self",
                      "operator": "!=",
                      "value": "minecraft:is_tamed"
                  }
               ]
              },
              "event": "minecraft:on_tame"
          }
      }
    • New Value:
      "body": {
          "position": [
              0,
              -5.5,
              -5
          ],
          "scale": [
              1.2,
              1,
              1
          ]
      }
      Previous Value:
      "body": {
          "position": [
              0,
              -5.5,
              -5
          ],
          "scale": [
              1.200000047683716,
              1,
              1
          ]
      }
    • New Value:
      "body": {
          "position": [
              0,
              -6,
              0
          ],
          "scale": [
              0.91,
              0.83,
              0.9
          ]
      }
      Previous Value:
      "body": {
          "position": [
              0,
              -6,
              0
          ],
          "scale": [
              0.9100000262260437,
              0.8299999833106995,
              0.8999999761581421
          ]
      }
    • New Value:
      "leg0": {
          "position": [
              0,
              -1,
              0
          ],
          "scale": [
              0.91,
              0.56,
              0.91
          ]
      }
      Previous Value:
      "leg0": {
          "position": [
              0,
              -1,
              0
          ],
          "scale": [
              0.9100000262260437,
              0.5600000023841858,
              0.9100000262260437
          ]
      }
    • New Value:
      "head": {
          "position": [
              0,
              2,
              0
          ],
          "scale": [
              1.3,
              1.2,
              1.2
          ]
      }
      Previous Value:
      "head": {
          "position": [
              0,
              2,
              0
          ],
          "scale": [
              1.299999952316284,
              1.200000047683716,
              1.200000047683716
          ]
      }
    • New Value:
      "leg1": {
          "position": [
              0,
              -1,
              0
          ],
          "scale": [
              0.91,
              0.56,
              0.91
          ]
      }
      Previous Value:
      "leg1": {
          "position": [
              0,
              -1,
              0
          ],
          "scale": [
              0.9100000262260437,
              0.5600000023841858,
              0.9100000262260437
          ]
      }
    • New Value:
      "leg2": {
          "position": [
              0,
              -1,
              0
          ],
          "scale": [
              0.91,
              0.56,
              0.91
          ]
      }
      Previous Value:
      "leg2": {
          "position": [
              0,
              -1,
              0
          ],
          "scale": [
              0.9100000262260437,
              0.5600000023841858,
              0.9100000262260437
          ]
      }
    • New Value:
      "leg3": {
          "position": [
              0,
              -1,
              0
          ],
          "scale": [
              0.91,
              0.56,
              0.91
          ]
      }
      Previous Value:
      "leg3": {
          "position": [
              0,
              -1,
              0
          ],
          "scale": [
              0.9100000262260437,
              0.5600000023841858,
              0.9100000262260437
          ]
      }