Version History for the Snow Golem 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.30.24

Changes in version 1.20.30.21

Changes in version 1.19.60.3

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"
                  }
               ]
              }
          }
      ]
    • 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.0.5

    • New Value:
      "minecraft:interact": {
          "interactions": [
              {
               "cooldown": 2.5,
               "use_item": false,
               "hurt_item": 1,
               "spawn_items": {
                  "table": "loot_tables/entities/snow_golem_shear.json"
               },
               "play_sounds": "shear",
               "interact_text": "action.interact.shear",
               "vibration": "shear",
               "on_interact": {
                  "filters": {
                      "all_of": [
                       {
                          "test": "has_equipment",
                          "subject": "other",
                          "domain": "hand",
                          "value": "shears"
                       },
                       {
                          "test": "is_family",
                          "subject": "other",
                          "value": "player"
                       },
                       {
                          "test": "has_component",
                          "operator": "!=",
                          "value": "minecraft:is_sheared"
                       }
                      ]
                  },
                  "event": "minecraft:on_sheared",
                  "target": "self"
               }
              }
          ]
      }
      Previous Value:
      "minecraft:interact": {
          "interactions": [
              {
               "cooldown": 2.5,
               "use_item": false,
               "hurt_item": 1,
               "spawn_items": {
                  "table": "loot_tables/entities/snow_golem_shear.json"
               },
               "play_sounds": "shear",
               "interact_text": "action.interact.shear",
               "on_interact": {
                  "filters": {
                      "all_of": [
                       {
                          "test": "has_equipment",
                          "subject": "other",
                          "domain": "hand",
                          "value": "shears"
                       },
                       {
                          "test": "is_family",
                          "subject": "other",
                          "value": "player"
                       },
                       {
                          "test": "has_component",
                          "operator": "!=",
                          "value": "minecraft:is_sheared"
                       }
                      ]
                  },
                  "event": "minecraft:on_sheared",
                  "target": "self"
               }
              }
          ]
      }

Changes in version 1.17.0.2

    • New Value:
      "minecraft:is_hidden_when_invisible": []
    • New Value:
      "minecraft:hurt_on_condition": {
          "damage_conditions": [
              {
               "filters": {
                  "test": "in_lava",
                  "subject": "self",
                  "operator": "==",
                  "value": true
               },
               "cause": "lava",
               "damage_per_tick": 4
              },
              {
               "filters": {
                  "test": "is_temperature_value",
                  "operator": "<",
                  "value": 1
               },
               "cause": "temperature",
               "damage_per_tick": 1
              },
              {
               "filters": {
                  "test": "in_contact_with_water",
                  "operator": "==",
                  "value": true
               },
               "cause": "drowning",
               "damage_per_tick": 1
              }
          ]
      }
      Previous Value:
      "minecraft:hurt_on_condition": {
          "damage_conditions": [
              {
               "filters": {
                  "test": "in_lava",
                  "subject": "self",
                  "operator": "==",
                  "value": true
               },
               "cause": "lava",
               "damage_per_tick": 4
              },
              {
               "filters": {
                  "test": "is_temperature_value",
                  "operator": "<",
                  "value": 1
               },
               "cause": "temperature",
               "damage_per_tick": 1
              },
              {
               "filters": {
                  "test": "in_water_or_rain",
                  "operator": "==",
                  "value": true
               },
               "cause": "drowning",
               "damage_per_tick": 1
              }
          ]
      }

Changes in version 1.16.100.04

    • New Value:
      "minecraft:conditional_bandwidth_optimization": []
    • New Value:
      "minecraft:interact": {
          "interactions": [
              {
               "cooldown": 2.5,
               "use_item": false,
               "hurt_item": 1,
               "spawn_items": {
                  "table": "loot_tables/entities/snow_golem_shear.json"
               },
               "play_sounds": "shear",
               "interact_text": "action.interact.shear",
               "on_interact": {
                  "filters": {
                      "all_of": [
                       {
                          "test": "has_equipment",
                          "subject": "other",
                          "domain": "hand",
                          "value": "shears"
                       },
                       {
                          "test": "is_family",
                          "subject": "other",
                          "value": "player"
                       },
                       {
                          "test": "has_component",
                          "operator": "!=",
                          "value": "minecraft:is_sheared"
                       }
                      ]
                  },
                  "event": "minecraft:on_sheared",
                  "target": "self"
               }
              }
          ]
      }
      Previous Value:
      "minecraft:interact": {
          "interactions": [
              {
               "cooldown": 2.5,
               "use_item": false,
               "hurt_item": 1,
               "play_sounds": "shear",
               "interact_text": "action.interact.shear",
               "on_interact": {
                  "filters": {
                      "all_of": [
                       {
                          "test": "has_equipment",
                          "subject": "other",
                          "domain": "hand",
                          "value": "shears"
                       },
                       {
                          "test": "is_family",
                          "subject": "other",
                          "value": "player"
                       },
                       {
                          "test": "has_component",
                          "operator": "!=",
                          "value": "minecraft:is_sheared"
                       }
                      ]
                  },
                  "event": "minecraft:on_sheared",
                  "target": "self"
               }
              }
          ]
      }

Changes in version 1.16.0.2

Changes in version 1.13.0.34