Version History for the Vex 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"
                  }
               ]
              }
          }
      }
    • New Value:
      "bones": [
          {
              "name": "body",
              "pivot": [
               0,
               2,
               0
              ],
              "cubes": [
               {
                  "origin": [
                      -1.5,
                      2,
                      -1
                  ],
                  "size": [
                      3,
                      4,
                      2
                  ],
                  "uv": [
                      0,
                      10
                  ]
               },
               {
                  "origin": [
                      -1.5,
                      0,
                      -1
                  ],
                  "size": [
                      3,
                      5,
                      2
                  ],
                  "inflate": -0.2,
                  "uv": [
                      0,
                      16
                  ]
               }
              ]
          },
          {
              "name": "head",
              "parent": "body",
              "pivot": [
               0,
               6,
               0
              ],
              "cubes": [
               {
                  "origin": [
                      -2.5,
                      6,
                      -2.5
                  ],
                  "size": [
                      5,
                      5,
                      5
                  ],
                  "uv": [
                      0,
                      0
                  ]
               }
              ]
          },
          {
              "name": "rightArm",
              "parent": "body",
              "pivot": [
               -1.75,
               5.75,
               0
              ],
              "cubes": [
               {
                  "origin": [
                      -3,
                      2.25,
                      -1
                  ],
                  "size": [
                      2,
                      4,
                      2
                  ],
                  "inflate": -0.1,
                  "uv": [
                      23,
                      0
                  ]
               }
              ]
          },
          {
              "name": "rightItem",
              "parent": "rightArm",
              "pivot": [
               -2,
               3,
               0
              ]
          },
          {
              "name": "leftArm",
              "parent": "body",
              "pivot": [
               1.75,
               5.75,
               0
              ],
              "cubes": [
               {
                  "origin": [
                      1,
                      2.25,
                      -1
                  ],
                  "size": [
                      2,
                      4,
                      2
                  ],
                  "inflate": -0.1,
                  "uv": [
                      23,
                      6
                  ]
               }
              ]
          },
          {
              "name": "leftItem",
              "parent": "leftArm",
              "pivot": [
               2,
               3,
               0
              ]
          },
          {
              "name": "leftWing",
              "parent": "body",
              "pivot": [
               0.5,
               5,
               1
              ],
              "cubes": [
               {
                  "origin": [
                      0.5,
                      0,
                      1
                  ],
                  "size": [
                      8,
                      5,
                      0
                  ],
                  "uv": [
                      16,
                      22
                  ],
                  "mirror": true
               }
              ]
          },
          {
              "name": "rightWing",
              "parent": "body",
              "pivot": [
               -0.5,
               5,
               1
              ],
              "cubes": [
               {
                  "origin": [
                      -8.5,
                      0,
                      1
                  ],
                  "size": [
                      8,
                      5,
                      0
                  ],
                  "uv": [
                      16,
                      22
                  ]
               }
              ]
          }
      ]
      Previous Value:
      "bones": [
          {
              "name": "body",
              "pivot": [
               0,
               0,
               0
              ],
              "cubes": [
               {
                  "origin": [
                      -1.5,
                      0,
                      -1
                  ],
                  "size": [
                      3,
                      4,
                      2
                  ],
                  "uv": [
                      0,
                      10
                  ]
               },
               {
                  "origin": [
                      -1.5,
                      -2,
                      -1
                  ],
                  "size": [
                      3,
                      5,
                      2
                  ],
                  "inflate": -0.2,
                  "uv": [
                      0,
                      16
                  ]
               }
              ]
          },
          {
              "name": "head",
              "parent": "body",
              "pivot": [
               0,
               4,
               0
              ],
              "cubes": [
               {
                  "origin": [
                      -2.5,
                      4,
                      -2.5
                  ],
                  "size": [
                      5,
                      5,
                      5
                  ],
                  "uv": [
                      0,
                      0
                  ]
               }
              ]
          },
          {
              "name": "rightArm",
              "parent": "body",
              "pivot": [
               -1.75,
               3.75,
               0
              ],
              "cubes": [
               {
                  "origin": [
                      -3,
                      0.25,
                      -1
                  ],
                  "size": [
                      2,
                      4,
                      2
                  ],
                  "inflate": -0.1,
                  "uv": [
                      23,
                      0
                  ]
               }
              ]
          },
          {
              "name": "rightItem",
              "parent": "rightArm",
              "pivot": [
               -2,
               1,
               0
              ]
          },
          {
              "name": "leftArm",
              "parent": "body",
              "pivot": [
               1.75,
               3.75,
               0
              ],
              "cubes": [
               {
                  "origin": [
                      1,
                      0.25,
                      -1
                  ],
                  "size": [
                      2,
                      4,
                      2
                  ],
                  "inflate": -0.1,
                  "uv": [
                      23,
                      6
                  ]
               }
              ]
          },
          {
              "name": "leftWing",
              "parent": "body",
              "pivot": [
               0.5,
               3,
               1
              ],
              "cubes": [
               {
                  "origin": [
                      0.5,
                      -2,
                      1
                  ],
                  "size": [
                      8,
                      5,
                      0
                  ],
                  "uv": [
                      16,
                      22
                  ],
                  "mirror": true
               }
              ]
          },
          {
              "name": "rightWing",
              "parent": "body",
              "pivot": [
               -0.5,
               3,
               1
              ],
              "cubes": [
               {
                  "origin": [
                      -8.5,
                      -2,
                      1
                  ],
                  "size": [
                      8,
                      5,
                      0
                  ],
                  "uv": [
                      16,
                      22
                  ]
               }
              ]
          }
      ]
    • New Value:
      "description": {
          "identifier": "geometry.vex.v1.8",
          "texture_width": 32,
          "texture_height": 32,
          "visible_bounds_width": 1.3,
          "visible_bounds_height": 1,
          "visible_bounds_offset": [
              0,
              0.4,
              0
          ]
      }
      Previous Value:
      "description": {
          "identifier": "geometry.vex.v1.8",
          "texture_width": 32,
          "texture_height": 32,
          "visible_bounds_width": 1.5,
          "visible_bounds_height": 1,
          "visible_bounds_offset": [
              0,
              0.5,
              0
          ]
      }

Changes in version 1.19.50.2

    • New Value:
      "animation.vex.charge": {
          "anim_time_update": "query.modified_distance_moved",
          "loop": true,
          "bones": {
              "rightarm": {
               "rotation": [
                  "210.0 - this",
                  "15.0 - this",
                  "-25.0 - 32.34 - this"
               ]
              }
          }
      }
    • New Value:
      "animation.vex.idle": {
          "loop": true,
          "bones": {
              "leftarm": {
               "rotation": {
                  "0.0": [
                      0,
                      0,
                      -32.34
                  ],
                  "0.75": [
                      0,
                      0,
                      -45
                  ],
                  "2.0": [
                      0,
                      0,
                      -32.34
                  ]
               }
              },
              "rightarm": {
               "rotation": {
                  "0.0": [
                      0,
                      0,
                      32.34
                  ],
                  "0.75": [
                      0,
                      0,
                      45
                  ],
                  "2.0": [
                      0,
                      0,
                      32.34
                  ]
               }
              },
              "leftwing": {
               "rotation": [
                  "27.0 - this",
                  "-(15.0 + math.cos(query.life_time * 916.8) * 9.0) - this",
                  "-45.0 - this"
               ]
              },
              "rightwing": {
               "rotation": [
                  "27.0 - this",
                  "15.0 + math.cos(query.life_time * 916.8) * 9.0 - this",
                  "45.0 - this"
               ]
              },
              "rightItem": {
               "scale": 0.7
              }
          }
      }
    • Previous Value:
      "animation.vex.attack.rotations.v1.0": {
          "loop": true,
          "bones": {
              "body": {
               "rotation": [
                  0,
                  "variable.attackbodyroty - this",
                  0
               ]
              },
              "leftarm": {
               "rotation": [
                  "variable.attackbodyroty",
                  "variable.attackbodyroty",
                  0
               ]
              },
              "rightarm": {
               "rotation": [
                  "math.sin(1.0 - math.pow(1.0 - variable.attack_time, 3.0) * 180.0) * (variable.is_brandishing_spear ? -1.0 : 1.0 )",
                  "(variable.is_brandishing_spear ? 0.0 : variable.attackbodyroty * 2.0) + variable.attackbodyroty",
                  0
               ]
              }
          }
      }
    • Previous Value:
      "animation.vex.move": {
          "anim_time_update": "query.modified_distance_moved",
          "loop": true,
          "bones": {
              "leftwing": {
               "position": [
                  0,
                  "-1.0 - this",
                  "2.0 - this"
               ],
               "rotation": [
                  "27.0 - this",
                  "-(27.0 + math.cos(query.life_time * 916.8) * 9.0) - this",
                  "-27.0 - this"
               ]
              },
              "leg0": {
               "rotation": [
                  "variable.tcos0 * 1.4 + 36.0",
                  0,
                  0
               ]
              },
              "rightarm": {
               "rotation": [
                  "query.is_charging ? (216.0 - this) : 0.0",
                  0,
                  0
               ]
              },
              "rightwing": {
               "position": [
                  0,
                  "-1.0 - this",
                  "2.0 - this"
               ],
               "rotation": [
                  "27.0 - this",
                  "27.0 + math.cos(query.life_time * 916.8) * 9.0 - this",
                  "27.0 - this"
               ]
              }
          }
      }
    • New Value:
      "animations": {
          "look_at_target_default": "animation.humanoid.look_at_target.default",
          "vex_charge": "animation.vex.charge",
          "vex_idle": "animation.vex.idle"
      }
      Previous Value:
      "animations": {
          "look_at_target_default": "animation.humanoid.look_at_target.default",
          "look_at_target_gliding": "animation.humanoid.look_at_target.gliding",
          "look_at_target_swimming": "animation.humanoid.look_at_target.swimming",
          "move": "animation.humanoid.move",
          "riding.arms": "animation.humanoid.riding.arms",
          "riding.legs": "animation.humanoid.riding.legs",
          "holding": "animation.humanoid.holding",
          "brandish_spear": "animation.humanoid.brandish_spear",
          "charging": "animation.humanoid.charging",
          "attack.rotations": "animation.humanoid.attack.rotations",
          "sneaking": "animation.humanoid.sneaking",
          "bob": "animation.humanoid.bob",
          "damage_nearby_mobs": "animation.humanoid.damage_nearby_mobs",
          "bow_and_arrow": "animation.humanoid.bow_and_arrow",
          "swimming": "animation.humanoid.swimming",
          "use_item_progress": "animation.humanoid.use_item_progress",
          "vex_move": "animation.vex.move"
      }
    • New Value:
      "animation_controllers": [
          {
              "look_at_target": "controller.animation.humanoid.look_at_target"
          },
          {
              "vex_charge": "controller.animation.vex.charge"
          },
          {
              "vex_idle": "controller.animation.vex.idle"
          }
      ]
      Previous Value:
      "animation_controllers": [
          {
              "look_at_target": "controller.animation.humanoid.look_at_target"
          },
          {
              "move": "controller.animation.humanoid.move"
          },
          {
              "riding": "controller.animation.humanoid.riding"
          },
          {
              "holding": "controller.animation.humanoid.holding"
          },
          {
              "brandish_spear": "controller.animation.humanoid.brandish_spear"
          },
          {
              "charging": "controller.animation.humanoid.charging"
          },
          {
              "attack": "controller.animation.humanoid.attack"
          },
          {
              "sneaking": "controller.animation.humanoid.sneaking"
          },
          {
              "bob": "controller.animation.humanoid.bob"
          },
          {
              "damage_nearby_mobs": "controller.animation.humanoid.damage_nearby_mobs"
          },
          {
              "bow_and_arrow": "controller.animation.humanoid.bow_and_arrow"
          },
          {
              "swimming": "controller.animation.humanoid.swimming"
          },
          {
              "use_item_progress": "controller.animation.humanoid.use_item_progress"
          },
          {
              "vex_move": "controller.animation.vex.move"
          }
      ]
    • New Value:
      "scripts": {
          "pre_animation": [
              "variable.tcos0 = (Math.cos(query.modified_distance_moved * 38.17) * query.modified_move_speed / variable.gliding_speed_value) * 57.3;"
          ],
          "scale": "1.0"
      }
      Previous Value:
      "scripts": {
          "pre_animation": [
              "variable.tcos0 = (Math.cos(query.modified_distance_moved * 38.17) * query.modified_move_speed / variable.gliding_speed_value) * 57.3;"
          ],
          "scale": "0.4"
      }
    • 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:
      "minecraft:geometry": [
          {
              "description": {
               "identifier": "geometry.vex.v1.8",
               "texture_width": 32,
               "texture_height": 32,
               "visible_bounds_width": 1.5,
               "visible_bounds_height": 1,
               "visible_bounds_offset": [
                  0,
                  0.5,
                  0
               ]
              },
              "bones": [
               {
                  "name": "body",
                  "pivot": [
                      0,
                      0,
                      0
                  ],
                  "cubes": [
                      {
                       "origin": [
                          -1.5,
                          0,
                          -1
                       ],
                       "size": [
                          3,
                          4,
                          2
                       ],
                       "uv": [
                          0,
                          10
                       ]
                      },
                      {
                       "origin": [
                          -1.5,
                          -2,
                          -1
                       ],
                       "size": [
                          3,
                          5,
                          2
                       ],
                       "inflate": -0.2,
                       "uv": [
                          0,
                          16
                       ]
                      }
                  ]
               },
               {
                  "name": "head",
                  "parent": "body",
                  "pivot": [
                      0,
                      4,
                      0
                  ],
                  "cubes": [
                      {
                       "origin": [
                          -2.5,
                          4,
                          -2.5
                       ],
                       "size": [
                          5,
                          5,
                          5
                       ],
                       "uv": [
                          0,
                          0
                       ]
                      }
                  ]
               },
               {
                  "name": "rightArm",
                  "parent": "body",
                  "pivot": [
                      -1.75,
                      3.75,
                      0
                  ],
                  "cubes": [
                      {
                       "origin": [
                          -3,
                          0.25,
                          -1
                       ],
                       "size": [
                          2,
                          4,
                          2
                       ],
                       "inflate": -0.1,
                       "uv": [
                          23,
                          0
                       ]
                      }
                  ]
               },
               {
                  "name": "rightItem",
                  "parent": "rightArm",
                  "pivot": [
                      -2,
                      1,
                      0
                  ]
               },
               {
                  "name": "leftArm",
                  "parent": "body",
                  "pivot": [
                      1.75,
                      3.75,
                      0
                  ],
                  "cubes": [
                      {
                       "origin": [
                          1,
                          0.25,
                          -1
                       ],
                       "size": [
                          2,
                          4,
                          2
                       ],
                       "inflate": -0.1,
                       "uv": [
                          23,
                          6
                       ]
                      }
                  ]
               },
               {
                  "name": "leftWing",
                  "parent": "body",
                  "pivot": [
                      0.5,
                      3,
                      1
                  ],
                  "cubes": [
                      {
                       "origin": [
                          0.5,
                          -2,
                          1
                       ],
                       "size": [
                          8,
                          5,
                          0
                       ],
                       "uv": [
                          16,
                          22
                       ],
                       "mirror": true
                      }
                  ]
               },
               {
                  "name": "rightWing",
                  "parent": "body",
                  "pivot": [
                      -0.5,
                      3,
                      1
                  ],
                  "cubes": [
                      {
                       "origin": [
                          -8.5,
                          -2,
                          1
                       ],
                       "size": [
                          8,
                          5,
                          0
                       ],
                       "uv": [
                          16,
                          22
                       ]
                      }
                  ]
               }
              ]
          }
      ]
    • Previous Value:
      "geometry.vex.v1.8": {
          "visible_bounds_width": 1.5,
          "visible_bounds_height": 1,
          "visible_bounds_offset": [
              0,
              0.5,
              0
          ],
          "texturewidth": 64,
          "textureheight": 64,
          "bones": [
              {
               "name": "head",
               "parent": "body",
               "pivot": [
                  0,
                  24,
                  0
               ],
               "cubes": [
                  {
                      "origin": [
                       -4,
                       24,
                       -4
                      ],
                      "size": [
                       8,
                       8,
                       8
                      ],
                      "uv": [
                       0,
                       0
                      ]
                  }
               ]
              },
              {
               "name": "body",
               "pivot": [
                  0,
                  24,
                  0
               ],
               "cubes": [
                  {
                      "origin": [
                       -4,
                       12,
                       -2
                      ],
                      "size": [
                       8,
                       12,
                       4
                      ],
                      "uv": [
                       16,
                       16
                      ]
                  }
               ]
              },
              {
               "name": "rightArm",
               "parent": "body",
               "pivot": [
                  -5,
                  22,
                  0
               ],
               "cubes": [
                  {
                      "origin": [
                       -8,
                       12,
                       -2
                      ],
                      "size": [
                       4,
                       12,
                       4
                      ],
                      "uv": [
                       40,
                       16
                      ]
                  }
               ]
              },
              {
               "name": "rightItem",
               "pivot": [
                  -6,
                  13,
                  0
               ],
               "neverRender": true,
               "parent": "rightarm"
              },
              {
               "name": "leftArm",
               "parent": "body",
               "pivot": [
                  5,
                  22,
                  0
               ],
               "mirror": true,
               "cubes": [
                  {
                      "origin": [
                       4,
                       12,
                       -2
                      ],
                      "size": [
                       4,
                       12,
                       4
                      ],
                      "uv": [
                       40,
                       16
                      ]
                  }
               ]
              },
              {
               "name": "leg0",
               "parent": "body",
               "pivot": [
                  -1.9,
                  12,
                  0
               ],
               "cubes": [
                  {
                      "origin": [
                       -3.9,
                       0,
                       -2
                      ],
                      "size": [
                       4,
                       12,
                       4
                      ],
                      "uv": [
                       0,
                       16
                      ]
                  },
                  {
                      "origin": [
                       -2.9,
                       3,
                       -2
                      ],
                      "size": [
                       6,
                       10,
                       4
                      ],
                      "uv": [
                       32,
                       0
                      ]
                  }
               ]
              },
              {
               "name": "leftwing",
               "parent": "body",
               "pivot": [
                  0,
                  24,
                  0
               ],
               "mirror": true,
               "cubes": [
                  {
                      "origin": [
                       0,
                       12,
                       0
                      ],
                      "size": [
                       20,
                       12,
                       1
                      ],
                      "uv": [
                       0,
                       32
                      ]
                  }
               ]
              },
              {
               "name": "rightwing",
               "parent": "body",
               "pivot": [
                  0,
                  24,
                  0
               ],
               "cubes": [
                  {
                      "origin": [
                       -20,
                       12,
                       0
                      ],
                      "size": [
                       20,
                       12,
                       1
                      ],
                      "uv": [
                       0,
                       32
                      ]
                  }
               ]
              }
          ]
      }
    • New Value:
      "format_version": "1.12.0"
      Previous Value:
      "format_version": "1.8.0"

Changes in version 1.19.20.2

Changes in version 1.18.30.4

    • New Value:
      "animation.humanoid.tooting_goat_horn": {
          "loop": true,
          "bones": {
              "rightarm": {
               "rotation": [
                  "math.clamp(query.target_x_rotation, -43, 14) - 75",
                  "math.clamp(query.target_y_rotation, -37, 43) - 30",
                  5
               ]
              },
              "rightitem": {
               "rotation": [
                  15,
                  0,
                  100
               ],
               "position": [
                  4,
                  0,
                  1
               ]
              }
          }
      }

Changes in version 1.17.30.4

Changes in version 1.17.0.2

Changes in version 1.16.100.04

Changes in version 1.16.0.2

Changes in version 1.13.0.34