Version History for the Trader 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.19.50.21

    • 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.23

    • New Value:
      "minecraft:behavior.hurt_by_target": {
          "priority": 1,
          "hurt_owner": true,
          "entity_types": {
              "filters": {
               "test": "is_family",
               "subject": "other",
               "operator": "!=",
               "value": "trader_llama"
              }
          }
      }
      Previous Value:
      "minecraft:behavior.hurt_by_target": {
          "priority": 1,
          "hurt_owner": true
      }
    • New Value:
      "minecraft:damage_sensor": {
          "triggers": {
              "cause": "all",
              "deals_damage": true,
              "on_damage": {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_family",
                       "subject": "other",
                       "operator": "!=",
                       "value": "trader_llama"
                      },
                      {
                       "test": "in_caravan",
                       "value": false
                      }
                  ]
               },
               "event": "minecraft:become_angry"
              }
          }
      }
      Previous Value:
      "minecraft:damage_sensor": {
          "triggers": {
              "cause": "all",
              "deals_damage": true,
              "on_damage": {
               "filters": {
                  "test": "in_caravan",
                  "value": false
               },
               "event": "minecraft:become_angry"
              }
          }
      }
    • New Value:
      "minecraft:type_family": {
          "family": [
              "trader_llama",
              "llama",
              "mob"
          ]
      }
      Previous Value:
      "minecraft:type_family": {
          "family": [
              "llama",
              "mob"
          ]
      }

Changes in version 1.19.10.20

    • New Value:
      "minecraft:behavior.hurt_by_target": {
          "priority": 1,
          "hurt_owner": true
      }
      Previous Value:
      "minecraft:behavior.hurt_by_target": {
          "priority": 1,
          "hurt_owner": true,
          "entity_types": {
              "filters": {
               "test": "is_family",
               "subject": "other",
               "operator": "!=",
               "value": "trader_llama"
              }
          }
      }
    • 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": {
          "triggers": {
              "cause": "all",
              "deals_damage": true,
              "on_damage": {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_family",
                       "subject": "other",
                       "operator": "!=",
                       "value": "trader_llama"
                      },
                      {
                       "test": "in_caravan",
                       "value": false
                      }
                  ]
               },
               "event": "minecraft:become_angry"
              }
          }
      }
    • New Value:
      "minecraft:type_family": {
          "family": [
              "llama",
              "mob"
          ]
      }
      Previous Value:
      "minecraft:type_family": {
          "family": [
              "trader_llama",
              "llama",
              "mob"
          ]
      }