Version History for the Piglin Brute 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.10.23

    • New Value:
      "default": {
          "animations": [
              "look_at_target_default"
          ],
          "transitions": [
              {
               "gliding": "query.is_gliding"
              },
              {
               "swimming": "query.is_swimming || query.is_crawling"
              }
          ]
      }
      Previous Value:
      "default": {
          "animations": [
              "look_at_target_default"
          ],
          "transitions": [
              {
               "gliding": "query.is_gliding"
              },
              {
               "swimming": "query.is_swimming"
              }
          ]
      }
    • New Value:
      "swimming": {
          "animations": [
              "look_at_target_swimming"
          ],
          "transitions": [
              {
               "gliding": "query.is_gliding"
              },
              {
               "default": "!query.is_swimming && !query.is_crawling"
              }
          ]
      }
      Previous Value:
      "swimming": {
          "animations": [
              "look_at_target_swimming"
          ],
          "transitions": [
              {
               "gliding": "query.is_gliding"
              },
              {
               "default": "!query.is_swimming"
              }
          ]
      }
    • New Value:
      "gliding": {
          "animations": [
              "look_at_target_gliding"
          ],
          "transitions": [
              {
               "swimming": "query.is_swimming || query.is_crawling"
              },
              {
               "default": "!query.is_gliding"
              }
          ]
      }
      Previous Value:
      "gliding": {
          "animations": [
              "look_at_target_gliding"
          ],
          "transitions": [
              {
               "swimming": "query.is_swimming"
              },
              {
               "default": "!query.is_gliding"
              }
          ]
      }

Changes in version 1.20.10.20

    • New Value:
      "default": {
          "animations": [
              "look_at_target_default"
          ],
          "transitions": [
              {
               "gliding": "query.is_gliding"
              },
              {
               "swimming": "query.is_swimming"
              }
          ]
      }
      Previous Value:
      "default": {
          "animations": [
              "look_at_target_default"
          ],
          "transitions": [
              {
               "gliding": "query.is_gliding"
              },
              {
               "swimming": "query.is_swimming || query.is_crawling"
              }
          ]
      }
    • New Value:
      "swimming": {
          "animations": [
              "look_at_target_swimming"
          ],
          "transitions": [
              {
               "gliding": "query.is_gliding"
              },
              {
               "default": "!query.is_swimming"
              }
          ]
      }
      Previous Value:
      "swimming": {
          "animations": [
              "look_at_target_swimming"
          ],
          "transitions": [
              {
               "gliding": "query.is_gliding"
              },
              {
               "default": "!query.is_swimming && !query.is_crawling"
              }
          ]
      }
    • New Value:
      "gliding": {
          "animations": [
              "look_at_target_gliding"
          ],
          "transitions": [
              {
               "swimming": "query.is_swimming"
              },
              {
               "default": "!query.is_gliding"
              }
          ]
      }
      Previous Value:
      "gliding": {
          "animations": [
              "look_at_target_gliding"
          ],
          "transitions": [
              {
               "swimming": "query.is_swimming || query.is_crawling"
              },
              {
               "default": "!query.is_gliding"
              }
          ]
      }

Changes in version 1.20.10.1

    • New Value:
      "default": {
          "animations": [
              "look_at_target_default"
          ],
          "transitions": [
              {
               "gliding": "query.is_gliding"
              },
              {
               "swimming": "query.is_swimming || query.is_crawling"
              }
          ]
      }
      Previous Value:
      "default": {
          "animations": [
              "look_at_target_default"
          ],
          "transitions": [
              {
               "gliding": "query.is_gliding"
              },
              {
               "swimming": "query.is_swimming"
              }
          ]
      }
    • New Value:
      "swimming": {
          "animations": [
              "look_at_target_swimming"
          ],
          "transitions": [
              {
               "gliding": "query.is_gliding"
              },
              {
               "default": "!query.is_swimming && !query.is_crawling"
              }
          ]
      }
      Previous Value:
      "swimming": {
          "animations": [
              "look_at_target_swimming"
          ],
          "transitions": [
              {
               "gliding": "query.is_gliding"
              },
              {
               "default": "!query.is_swimming"
              }
          ]
      }
    • New Value:
      "gliding": {
          "animations": [
              "look_at_target_gliding"
          ],
          "transitions": [
              {
               "swimming": "query.is_swimming || query.is_crawling"
              },
              {
               "default": "!query.is_gliding"
              }
          ]
      }
      Previous Value:
      "gliding": {
          "animations": [
              "look_at_target_gliding"
          ],
          "transitions": [
              {
               "swimming": "query.is_swimming"
              },
              {
               "default": "!query.is_gliding"
              }
          ]
      }

Changes in version 1.20.0.21

    • New Value:
      "animation.humanoid.brushing": {
          "loop": true,
          "bones": {
              "rightarm": {
               "rotation": [
                  "math.clamp(query.target_x_rotation, -43, 14) - 50",
                  "math.clamp(query.target_y_rotation, -37, 43)",
                  5
               ]
              },
              "rightitem": {
               "position": {
                  "0.0": [
                      0,
                      0,
                      0
                  ],
                  "0.1": {
                      "pre": [
                       0,
                       0,
                       0
                      ],
                      "post": [
                       1.5,
                       0,
                       -3
                      ]
                  },
                  "0.2": {
                      "pre": [
                       1.5,
                       0,
                       -3
                      ],
                      "post": [
                       0,
                       0,
                       0
                      ]
                  },
                  "0.3": {
                      "pre": [
                       0,
                       0,
                       0
                      ],
                      "post": [
                       1.5,
                       0,
                       3
                      ]
                  },
                  "0.4": {
                      "pre": [
                       1.5,
                       0,
                       3
                      ],
                      "post": [
                       0,
                       0,
                       0
                      ]
                  },
                  "0.5": {
                      "pre": [
                       0,
                       0,
                       0
                      ],
                      "post": [
                       0,
                       0,
                       0
                      ]
                  }
               },
               "rotation": {
                  "0.0": [
                      0,
                      0,
                      0
                  ],
                  "0.1": {
                      "pre": [
                       0,
                       0,
                       0
                      ],
                      "post": [
                       0,
                       -30,
                       0
                      ]
                  },
                  "0.2": {
                      "pre": [
                       0,
                       -30,
                       0
                      ],
                      "post": [
                       0,
                       0,
                       0
                      ]
                  },
                  "0.3": {
                      "pre": [
                       0,
                       0,
                       0
                      ],
                      "post": [
                       0,
                       30,
                       0
                      ]
                  },
                  "0.4": {
                      "pre": [
                       0,
                       30,
                       0
                      ],
                      "post": [
                       0,
                       0,
                       0
                      ]
                  },
                  "0.5": {
                      "pre": [
                       0,
                       0,
                       0
                      ],
                      "post": [
                       0,
                       0,
                       0
                      ]
                  }
               }
              }
          }
      }
    • New Value:
      "animation.humanoid.holding_brush": {
          "loop": true,
          "bones": {
              "rightitem": {
               "scale": 1.5,
               "position": {
                  "0.0": [
                      -7,
                      -1,
                      -1
                  ]
               },
               "rotation": {
                  "0.0": [
                      20,
                      -30,
                      -10
                  ]
               }
              }
          }
      }

Changes in version 1.20.0.20

    • Previous Value:
      "animation.humanoid.brushing": {
          "loop": true,
          "bones": {
              "rightarm": {
               "rotation": [
                  "math.clamp(query.target_x_rotation, -43, 14) - 50",
                  "math.clamp(query.target_y_rotation, -37, 43)",
                  5
               ]
              },
              "rightitem": {
               "position": {
                  "0.0": [
                      0,
                      0,
                      0
                  ],
                  "0.1": {
                      "pre": [
                       0,
                       0,
                       0
                      ],
                      "post": [
                       1.5,
                       0,
                       -3
                      ]
                  },
                  "0.2": {
                      "pre": [
                       1.5,
                       0,
                       -3
                      ],
                      "post": [
                       0,
                       0,
                       0
                      ]
                  },
                  "0.3": {
                      "pre": [
                       0,
                       0,
                       0
                      ],
                      "post": [
                       1.5,
                       0,
                       3
                      ]
                  },
                  "0.4": {
                      "pre": [
                       1.5,
                       0,
                       3
                      ],
                      "post": [
                       0,
                       0,
                       0
                      ]
                  },
                  "0.5": {
                      "pre": [
                       0,
                       0,
                       0
                      ],
                      "post": [
                       0,
                       0,
                       0
                      ]
                  }
               },
               "rotation": {
                  "0.0": [
                      0,
                      0,
                      0
                  ],
                  "0.1": {
                      "pre": [
                       0,
                       0,
                       0
                      ],
                      "post": [
                       0,
                       -30,
                       0
                      ]
                  },
                  "0.2": {
                      "pre": [
                       0,
                       -30,
                       0
                      ],
                      "post": [
                       0,
                       0,
                       0
                      ]
                  },
                  "0.3": {
                      "pre": [
                       0,
                       0,
                       0
                      ],
                      "post": [
                       0,
                       30,
                       0
                      ]
                  },
                  "0.4": {
                      "pre": [
                       0,
                       30,
                       0
                      ],
                      "post": [
                       0,
                       0,
                       0
                      ]
                  },
                  "0.5": {
                      "pre": [
                       0,
                       0,
                       0
                      ],
                      "post": [
                       0,
                       0,
                       0
                      ]
                  }
               }
              }
          }
      }
    • Previous Value:
      "animation.humanoid.holding_brush": {
          "loop": true,
          "bones": {
              "rightitem": {
               "scale": 1.5,
               "position": {
                  "0.0": [
                      -7,
                      -1,
                      -1
                  ]
               },
               "rotation": {
                  "0.0": [
                      20,
                      -30,
                      -10
                  ]
               }
              }
          }
      }

Changes in version 1.20.0.1

    • New Value:
      "animation.humanoid.brushing": {
          "loop": true,
          "bones": {
              "rightarm": {
               "rotation": [
                  "math.clamp(query.target_x_rotation, -43, 14) - 50",
                  "math.clamp(query.target_y_rotation, -37, 43)",
                  5
               ]
              },
              "rightitem": {
               "position": {
                  "0.0": [
                      0,
                      0,
                      0
                  ],
                  "0.1": {
                      "pre": [
                       0,
                       0,
                       0
                      ],
                      "post": [
                       1.5,
                       0,
                       -3
                      ]
                  },
                  "0.2": {
                      "pre": [
                       1.5,
                       0,
                       -3
                      ],
                      "post": [
                       0,
                       0,
                       0
                      ]
                  },
                  "0.3": {
                      "pre": [
                       0,
                       0,
                       0
                      ],
                      "post": [
                       1.5,
                       0,
                       3
                      ]
                  },
                  "0.4": {
                      "pre": [
                       1.5,
                       0,
                       3
                      ],
                      "post": [
                       0,
                       0,
                       0
                      ]
                  },
                  "0.5": {
                      "pre": [
                       0,
                       0,
                       0
                      ],
                      "post": [
                       0,
                       0,
                       0
                      ]
                  }
               },
               "rotation": {
                  "0.0": [
                      0,
                      0,
                      0
                  ],
                  "0.1": {
                      "pre": [
                       0,
                       0,
                       0
                      ],
                      "post": [
                       0,
                       -30,
                       0
                      ]
                  },
                  "0.2": {
                      "pre": [
                       0,
                       -30,
                       0
                      ],
                      "post": [
                       0,
                       0,
                       0
                      ]
                  },
                  "0.3": {
                      "pre": [
                       0,
                       0,
                       0
                      ],
                      "post": [
                       0,
                       30,
                       0
                      ]
                  },
                  "0.4": {
                      "pre": [
                       0,
                       30,
                       0
                      ],
                      "post": [
                       0,
                       0,
                       0
                      ]
                  },
                  "0.5": {
                      "pre": [
                       0,
                       0,
                       0
                      ],
                      "post": [
                       0,
                       0,
                       0
                      ]
                  }
               }
              }
          }
      }
    • New Value:
      "animation.humanoid.holding_brush": {
          "loop": true,
          "bones": {
              "rightitem": {
               "scale": 1.5,
               "position": {
                  "0.0": [
                      -7,
                      -1,
                      -1
                  ]
               },
               "rotation": {
                  "0.0": [
                      20,
                      -30,
                      -10
                  ]
               }
              }
          }
      }

Changes in version 1.19.80.2

Changes in version 1.19.60.3

    • New Value:
      "controller.animation.humanoid.riding_legs_only": {
          "initial_state": "default",
          "states": {
              "default": {
               "transitions": [
                  {
                      "riding": "query.is_riding"
                  }
               ]
              },
              "riding": {
               "animations": [
                  "riding.legs"
               ],
               "transitions": [
                  {
                      "default": "!query.is_riding"
                  }
               ]
              }
          }
      }
    • Previous Value:
      "controller.animation.humanoid.holding_spyglass": {
          "initial_state": "default",
          "states": {
              "holding_spyglass": {
               "animations": [
                  "holding_spyglass"
               ],
               "transitions": [
                  {
                      "default": "!variable.is_holding_spyglass"
                  }
               ]
              },
              "default": {
               "transitions": [
                  {
                      "holding_spyglass": "variable.is_holding_spyglass"
                  }
               ]
              }
          }
      }

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

Changes in version 1.17.30.4

Changes in version 1.17.0.2

Changes in version 1.16.100.04