Version History for the Frog Entity

<< back to entity list

Note: Version history only goes as far back as the earliest version on file (Minecraft 1.12.0.28). View Detailed Entity Information >>


Changes in version 1.19.50.21

    • New Value:
      "variants": [
          {
              "skinning": {
               "+defines": [
                  "USE_SKINNING"
               ],
               "vertexFields": [
                  {
                      "field": "Position"
                  },
                  {
                      "field": "BoneId0"
                  },
                  {
                      "field": "Normal"
                  },
                  {
                      "field": "UV0"
                  }
               ]
              }
          },
          {
              "skinning_color": {
               "+defines": [
                  "USE_SKINNING",
                  "USE_OVERLAY"
               ],
               "+states": [
                  "Blending"
               ],
               "vertexFields": [
                  {
                      "field": "Position"
                  },
                  {
                      "field": "BoneId0"
                  },
                  {
                      "field": "Color"
                  },
                  {
                      "field": "Normal"
                  },
                  {
                      "field": "UV0"
                  }
               ]
              }
          },
          {
              "skinning_alphatest": {
               "+defines": [
                  "USE_SKINNING",
                  "ALPHA_TEST"
               ],
               "+states": [
                  "DisableCulling"
               ],
               "vertexFields": [
                  {
                      "field": "Position"
                  },
                  {
                      "field": "BoneId0"
                  },
                  {
                      "field": "Normal"
                  },
                  {
                      "field": "UV0"
                  }
               ]
              }
          }
      ]
      Previous Value:
      "variants": [
          {
              "skinning": {
               "+defines": [
                  "USE_SKINNING"
               ],
               "vertexFields": [
                  {
                      "field": "Position"
                  },
                  {
                      "field": "BoneId0"
                  },
                  {
                      "field": "Normal"
                  },
                  {
                      "field": "UV0"
                  }
               ]
              }
          },
          {
              "skinning_color": {
               "+defines": [
                  "USE_SKINNING",
                  "USE_OVERLAY"
               ],
               "+states": [
                  "Blending"
               ],
               "vertexFields": [
                  {
                      "field": "Position"
                  },
                  {
                      "field": "BoneId0"
                  },
                  {
                      "field": "Color"
                  },
                  {
                      "field": "Normal"
                  },
                  {
                      "field": "UV0"
                  }
               ]
              }
          }
      ]

Changes in version 1.19.10.3

    • New Value:
      "minecraft:entity_spawned": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mangrove_swamp"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "mountains"
                          },
                          {
                              "test": "has_biome_tag",
                              "operator": "!=",
                              "value": "meadow"
                          },
                          {
                              "test": "has_biome_tag",
                              "operator": "!=",
                              "value": "stony_peaks"
                          }
                       ]
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "deep_dark"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }
      Previous Value:
      "minecraft:entity_spawned": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mangrove_swamp"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "mountains"
                          },
                          {
                              "test": "has_biome_tag",
                              "operator": "!=",
                              "value": "meadow"
                          }
                       ]
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }
    • New Value:
      "minecraft:entity_transformed": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mangrove_swamp"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "mountains"
                          },
                          {
                              "test": "has_biome_tag",
                              "operator": "!=",
                              "value": "meadow"
                          },
                          {
                              "test": "has_biome_tag",
                              "operator": "!=",
                              "value": "stony_peaks"
                          }
                       ]
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "deep_dark"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }
      Previous Value:
      "minecraft:entity_transformed": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mangrove_swamp"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mountains"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }

Changes in version 1.19.0.5

    • New Value:
      "minecraft:experience_reward": {
          "on_bred": "Math.Random(1,7)",
          "on_death": "query.last_hit_by_player ? Math.Random(1,3) : 0"
      }
    • New Value:
      "minecraft:behavior.lay_egg": {
          "priority": 2,
          "speed_multiplier": 1,
          "search_range": 10,
          "search_height": 3,
          "goal_radius": 1.7,
          "target_blocks": [
              "minecraft:water"
          ],
          "target_materials_above_block": [
              "Air"
          ],
          "allow_laying_from_below": true,
          "use_default_animation": false,
          "lay_seconds": 2,
          "egg_type": "minecraft:frog_spawn",
          "lay_egg_sound": "lay_spawn",
          "on_lay": {
              "event": "laid_egg",
              "target": "self"
          }
      }
      Previous Value:
      "minecraft:behavior.lay_egg": {
          "priority": 2,
          "speed_multiplier": 1,
          "search_range": 10,
          "search_height": 3,
          "goal_radius": 1.7,
          "target_blocks": [
              "minecraft:water"
          ],
          "target_materials_above_block": [
              "Air"
          ],
          "allow_laying_from_below": true,
          "use_default_animation": false,
          "lay_seconds": 2,
          "egg_type": "minecraft:frog_spawn",
          "lay_egg_sound": "lay_egg",
          "on_lay": {
              "event": "laid_egg",
              "target": "self"
          }
      }
    • New Value:
      "minecraft:entity_spawned": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mangrove_swamp"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "mountains"
                          },
                          {
                              "test": "has_biome_tag",
                              "operator": "!=",
                              "value": "meadow"
                          }
                       ]
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }
      Previous Value:
      "minecraft:entity_spawned": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "mountains"
                          },
                          {
                              "test": "has_biome_tag",
                              "operator": "!=",
                              "value": "meadow"
                          }
                       ]
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }
    • New Value:
      "minecraft:entity_transformed": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mangrove_swamp"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mountains"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }
      Previous Value:
      "minecraft:entity_transformed": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mountains"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }
    • New Value:
      "minecraft:biome_filter": {
          "any_of": [
              {
               "test": "has_biome_tag",
               "operator": "==",
               "value": "swamp"
              },
              {
               "test": "has_biome_tag",
               "operator": "==",
               "value": "mangrove_swamp"
              }
          ]
      }
      Previous Value:
      "minecraft:biome_filter": {
          "test": "has_biome_tag",
          "operator": "==",
          "value": "swamp"
      }
    • Previous Value:
      "loop": true
    • New Value:
      "croaking_body": {
          "position": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.375": [
               0,
               0,
               0
              ],
              "0.4167": [
               0,
               0,
               0
              ],
              "0.4583": [
               0,
               1,
               0
              ],
              "2.9583": [
               0,
               1,
               0
              ],
              "3.0": [
               0,
               0,
               0
              ]
          },
          "scale": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.375": [
               0,
               0,
               0
              ],
              "0.4167": [
               1,
               1,
               1
              ],
              "0.4583": [
               1,
               1,
               1
              ],
              "0.5417": [
               1.3,
               2.1,
               1.6
              ],
              "0.625": [
               1.3,
               2.1,
               1.6
              ],
              "0.7083": [
               1,
               1,
               1
              ],
              "2.25": [
               1,
               1,
               1
              ],
              "2.3333": [
               1.3,
               2.1,
               1.6
              ],
              "2.4167": [
               1.3,
               2.1,
               1.6
              ],
              "2.5": [
               1,
               1,
               1
              ],
              "2.5833": [
               1,
               1,
               1
              ],
              "2.6667": [
               1.3,
               2.1,
               1.6
              ],
              "2.875": [
               1.3,
               2.1,
               1.8
              ],
              "2.9583": [
               1,
               1,
               1
              ],
              "3.0": [
               0,
               0,
               0
              ]
          }
      }
      Previous Value:
      "croaking_body": {
          "position": {
              "0.6667": [
               0,
               0,
               0
              ],
              "0.7083": [
               0,
               1,
               0
              ],
              "3.2083": [
               0,
               1,
               0
              ],
              "3.25": [
               0,
               0,
               0
              ]
          },
          "scale": {
              "0.6667": [
               1,
               1,
               1
              ],
              "0.7083": [
               1,
               1,
               1
              ],
              "0.7917": [
               1.3,
               2.1,
               1.6
              ],
              "0.875": [
               1.3,
               2.1,
               1.6
              ],
              "0.9583": [
               1,
               1,
               1
              ],
              "2.5": [
               1,
               1,
               1
              ],
              "2.5833": [
               1.3,
               2.1,
               1.6
              ],
              "2.6667": [
               1.3,
               2.1,
               1.6
              ],
              "2.75": [
               1,
               1,
               1
              ],
              "2.8333": [
               1,
               1,
               1
              ],
              "2.9167": [
               1.3,
               2.1,
               1.6
              ],
              "3.125": [
               1.3,
               2.1,
               1.8
              ],
              "3.2083": [
               1,
               1,
               1
              ],
              "3.25": [
               1,
               1,
               1
              ]
          }
      }
    • New Value:
      "head": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.0833": [
               -60,
               0,
               0
              ],
              "0.4167": [
               -60,
               0,
               0
              ],
              "0.5": [
               0,
               0,
               0
              ]
          },
          "scale": {
              "0.0": [
               1,
               1,
               1
              ],
              "0.0833": [
               0.998,
               1,
               1
              ],
              "0.4167": [
               0.998,
               1,
               1
              ],
              "0.5": [
               1,
               1,
               1
              ]
          }
      }
      Previous Value:
      "head": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.0833": [
               -60,
               0,
               0
              ],
              "0.4167": [
               -60,
               0,
               0
              ],
              "0.5": [
               0,
               0,
               0
              ]
          }
      }
    • New Value:
      "animation_length": 3
      Previous Value:
      "animation_length": 4.5
    • New Value:
      "croaking": {
          "animations": [
              "croak"
          ],
          "transitions": [
              {
               "default": "!query.is_croaking || query.is_eating_mob"
              }
          ]
      }
      Previous Value:
      "croaking": {
          "animations": [
              "croak"
          ],
          "transitions": [
              {
               "default": "!query.is_croaking"
              }
          ]
      }

Changes in version 1.19.0.30

Changes in version 1.19.0.28

    • New Value:
      "head": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.0833": [
               -60,
               0,
               0
              ],
              "0.4167": [
               -60,
               0,
               0
              ],
              "0.5": [
               0,
               0,
               0
              ]
          },
          "scale": {
              "0.0": [
               1,
               1,
               1
              ],
              "0.0833": [
               0.998,
               1,
               1
              ],
              "0.4167": [
               0.998,
               1,
               1
              ],
              "0.5": [
               1,
               1,
               1
              ]
          }
      }
      Previous Value:
      "head": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.0833": [
               -60,
               0,
               0
              ],
              "0.4167": [
               -60,
               0,
               0
              ],
              "0.5": [
               0,
               0,
               0
              ]
          }
      }

Changes in version 1.19.0.24

    • New Value:
      "minecraft:behavior.lay_egg": {
          "priority": 2,
          "speed_multiplier": 1,
          "search_range": 10,
          "search_height": 3,
          "goal_radius": 1.7,
          "target_blocks": [
              "minecraft:water"
          ],
          "target_materials_above_block": [
              "Air"
          ],
          "allow_laying_from_below": true,
          "use_default_animation": false,
          "lay_seconds": 2,
          "egg_type": "minecraft:frog_spawn",
          "lay_egg_sound": "lay_spawn",
          "on_lay": {
              "event": "laid_egg",
              "target": "self"
          }
      }
      Previous Value:
      "minecraft:behavior.lay_egg": {
          "priority": 2,
          "speed_multiplier": 1,
          "search_range": 10,
          "search_height": 3,
          "goal_radius": 1.7,
          "target_blocks": [
              "minecraft:water"
          ],
          "target_materials_above_block": [
              "Air"
          ],
          "allow_laying_from_below": true,
          "use_default_animation": false,
          "lay_seconds": 2,
          "egg_type": "minecraft:frog_spawn",
          "lay_egg_sound": "lay_egg",
          "on_lay": {
              "event": "laid_egg",
              "target": "self"
          }
      }
    • New Value:
      "minecraft:entity_spawned": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mangrove_swamp"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "mountains"
                          },
                          {
                              "test": "has_biome_tag",
                              "operator": "!=",
                              "value": "meadow"
                          }
                       ]
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }
      Previous Value:
      "minecraft:entity_spawned": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "mountains"
                          },
                          {
                              "test": "has_biome_tag",
                              "operator": "!=",
                              "value": "meadow"
                          }
                       ]
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }
    • New Value:
      "minecraft:entity_transformed": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mangrove_swamp"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mountains"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }
      Previous Value:
      "minecraft:entity_transformed": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mountains"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }
    • New Value:
      "minecraft:biome_filter": {
          "any_of": [
              {
               "test": "has_biome_tag",
               "operator": "==",
               "value": "swamp"
              },
              {
               "test": "has_biome_tag",
               "operator": "==",
               "value": "mangrove_swamp"
              }
          ]
      }
      Previous Value:
      "minecraft:biome_filter": {
          "test": "has_biome_tag",
          "operator": "==",
          "value": "swamp"
      }

Changes in version 1.19.0.20

    • Previous Value:
      "minecraft:experience_reward": {
          "on_bred": "Math.Random(1,7)",
          "on_death": "query.last_hit_by_player ? Math.Random(1,3) : 0"
      }
    • New Value:
      "minecraft:behavior.lay_egg": {
          "priority": 2,
          "speed_multiplier": 1,
          "search_range": 10,
          "search_height": 3,
          "goal_radius": 1.7,
          "target_blocks": [
              "minecraft:water"
          ],
          "target_materials_above_block": [
              "Air"
          ],
          "allow_laying_from_below": true,
          "use_default_animation": false,
          "lay_seconds": 2,
          "egg_type": "minecraft:frog_spawn",
          "lay_egg_sound": "lay_egg",
          "on_lay": {
              "event": "laid_egg",
              "target": "self"
          }
      }
      Previous Value:
      "minecraft:behavior.lay_egg": {
          "priority": 2,
          "speed_multiplier": 1,
          "search_range": 10,
          "search_height": 3,
          "goal_radius": 1.7,
          "target_blocks": [
              "minecraft:water"
          ],
          "target_materials_above_block": [
              "Air"
          ],
          "allow_laying_from_below": true,
          "use_default_animation": false,
          "lay_seconds": 2,
          "egg_type": "minecraft:frog_spawn",
          "lay_egg_sound": "lay_spawn",
          "on_lay": {
              "event": "laid_egg",
              "target": "self"
          }
      }
    • New Value:
      "minecraft:entity_spawned": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "mountains"
                          },
                          {
                              "test": "has_biome_tag",
                              "operator": "!=",
                              "value": "meadow"
                          }
                       ]
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }
      Previous Value:
      "minecraft:entity_spawned": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mangrove_swamp"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "mountains"
                          },
                          {
                              "test": "has_biome_tag",
                              "operator": "!=",
                              "value": "meadow"
                          }
                       ]
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }
    • New Value:
      "minecraft:entity_transformed": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mountains"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }
      Previous Value:
      "minecraft:entity_transformed": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mangrove_swamp"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mountains"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }
    • New Value:
      "minecraft:biome_filter": {
          "test": "has_biome_tag",
          "operator": "==",
          "value": "swamp"
      }
      Previous Value:
      "minecraft:biome_filter": {
          "any_of": [
              {
               "test": "has_biome_tag",
               "operator": "==",
               "value": "swamp"
              },
              {
               "test": "has_biome_tag",
               "operator": "==",
               "value": "mangrove_swamp"
              }
          ]
      }
    • New Value:
      "head": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.0833": [
               -60,
               0,
               0
              ],
              "0.4167": [
               -60,
               0,
               0
              ],
              "0.5": [
               0,
               0,
               0
              ]
          }
      }
      Previous Value:
      "head": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.0833": [
               -60,
               0,
               0
              ],
              "0.4167": [
               -60,
               0,
               0
              ],
              "0.5": [
               0,
               0,
               0
              ]
          },
          "scale": {
              "0.0": [
               1,
               1,
               1
              ],
              "0.0833": [
               0.998,
               1,
               1
              ],
              "0.4167": [
               0.998,
               1,
               1
              ],
              "0.5": [
               1,
               1,
               1
              ]
          }
      }

Changes in version 1.18.20.25

    • New Value:
      "body": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.25": [
               -20,
               0,
               0
              ]
          },
          "position": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.25": [
               0,
               0,
               0
              ]
          }
      }
      Previous Value:
      "body": {
          "rotation": {
              "0.0": [
               -22.5,
               0,
               0
              ],
              "0.5": [
               -22.5,
               0,
               0
              ]
          },
          "position": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.5": [
               0,
               0,
               0
              ]
          }
      }
    • New Value:
      "animation_length": 0.375
      Previous Value:
      "animation_length": 0.5
    • New Value:
      "right_arm": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.25": [
               -56.14,
               0,
               0
              ]
          },
          "position": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.25": [
               0,
               1,
               0
              ]
          }
      }
      Previous Value:
      "right_arm": {
          "rotation": {
              "0.0": [
               -56.14,
               0,
               0
              ],
              "0.5": [
               -56.14,
               0,
               0
              ]
          },
          "position": {
              "0.0": [
               0,
               1,
               0
              ],
              "0.5": [
               0,
               1,
               0
              ]
          }
      }
    • New Value:
      "left_arm": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.25": [
               -56.14,
               0,
               0
              ]
          },
          "position": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.25": [
               0,
               1,
               0
              ]
          }
      }
      Previous Value:
      "left_arm": {
          "rotation": {
              "0.0": [
               -56.14,
               0,
               0
              ],
              "0.5": [
               -56.14,
               0,
               0
              ]
          },
          "position": {
              "0.0": [
               0,
               1,
               0
              ],
              "0.5": [
               0,
               1,
               0
              ]
          }
      }
    • New Value:
      "left_leg": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.25": [
               45,
               0,
               0
              ]
          },
          "position": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.25": [
               0,
               0,
               0
              ]
          }
      }
      Previous Value:
      "left_leg": {
          "rotation": {
              "0.0": [
               45,
               0,
               0
              ],
              "0.5": [
               45,
               0,
               0
              ]
          },
          "position": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.5": [
               0,
               0,
               0
              ]
          }
      }
    • New Value:
      "right_leg": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.25": [
               45,
               0,
               0
              ]
          },
          "position": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.25": [
               0,
               0,
               0
              ]
          }
      }
      Previous Value:
      "right_leg": {
          "rotation": {
              "0.0": [
               45,
               0,
               0
              ],
              "0.5": [
               45,
               0,
               0
              ]
          },
          "position": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.5": [
               0,
               0,
               0
              ]
          }
      }
    • New Value:
      "jumping": {
          "animations": [
              {
               "jump": "query.is_jump_goal_jumping"
              }
          ],
          "transitions": [
              {
               "on_land": "!query.is_in_water && !query.is_jump_goal_jumping"
              },
              {
               "idling_water": "query.is_in_water && query.modified_move_speed > 0.15"
              },
              {
               "swimming": "query.is_in_water && query.modified_move_speed < 0.15"
              }
          ]
      }
    • New Value:
      "on_land": {
          "animations": [
              {
               "walk": "math.min(1.0, query.modified_move_speed * 10)"
              }
          ],
          "transitions": [
              {
               "idling_water": "query.is_in_water && query.modified_move_speed > 0.15"
              },
              {
               "swimming": "query.is_in_water && query.modified_move_speed < 0.15"
              },
              {
               "jumping": "query.is_jump_goal_jumping"
              }
          ]
      }
      Previous Value:
      "on_land": {
          "animations": [
              {
               "walk": "math.min(1.0, query.modified_move_speed * 10)"
              },
              {
               "jump": "query.is_jump_goal_jumping"
              }
          ],
          "transitions": [
              {
               "idling_water": "query.is_in_water && query.modified_move_speed > 0.15"
              },
              {
               "swimming": "query.is_in_water && query.modified_move_speed < 0.15"
              }
          ]
      }

Changes in version 1.18.20.23

Changes in version 1.18.20.21

    • New Value:
      "minecraft:behavior.lay_egg": {
          "priority": 2,
          "speed_multiplier": 1,
          "search_range": 10,
          "search_height": 3,
          "goal_radius": 1.7,
          "target_blocks": [
              "minecraft:water"
          ],
          "target_materials_above_block": [
              "Air"
          ],
          "allow_laying_from_below": true,
          "use_default_animation": false,
          "lay_seconds": 2,
          "egg_type": "minecraft:frog_spawn",
          "lay_egg_sound": "lay_egg",
          "on_lay": {
              "event": "laid_egg",
              "target": "self"
          }
      }
      Previous Value:
      "minecraft:behavior.lay_egg": {
          "priority": 2,
          "speed_multiplier": 1,
          "search_range": 10,
          "search_height": 3,
          "goal_radius": 1.7,
          "target_blocks": [
              "minecraft:water"
          ],
          "target_materials_above_block": [
              "Air"
          ],
          "allow_laying_from_below": true,
          "use_default_animation": false,
          "lay_seconds": 2,
          "egg_type": "minecraft:frog_egg",
          "lay_egg_sound": "lay_egg",
          "on_lay": {
              "event": "laid_egg",
              "target": "self"
          }
      }
    • New Value:
      "minecraft:behavior.jump_to_block": {
          "priority": 10,
          "search_width": 8,
          "search_height": 4,
          "minimum_path_length": 2,
          "minimum_distance": 1,
          "scale_factor": 0.6,
          "max_velocity": 1,
          "cooldown_range": [
              5,
              7
          ],
          "preferred_blocks": [
              "minecraft:waterlily",
              "minecraft:big_dripleaf"
          ],
          "preferred_blocks_chance": 0.5,
          "forbidden_blocks": [
              "minecraft:water"
          ]
      }
      Previous Value:
      "minecraft:behavior.jump_to_block": {
          "priority": 10,
          "search_width": 8,
          "search_height": 4,
          "minimum_path_length": 2,
          "minimum_distance": 1,
          "scale_factor": 0.6,
          "max_velocity": 1,
          "cooldown_range": [
              10,
              15
          ],
          "preferred_blocks": [
              "minecraft:waterlily",
              "minecraft:big_dripleaf"
          ],
          "preferred_blocks_chance": 0.5,
          "forbidden_blocks": [
              "minecraft:water"
          ]
      }
    • New Value:
      "minecraft:entity_spawned": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "mountains"
                          },
                          {
                              "test": "has_biome_tag",
                              "operator": "!=",
                              "value": "meadow"
                          }
                       ]
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }
      Previous Value:
      "minecraft:entity_spawned": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mountains"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }
    • New Value:
      "loop": "hold_on_last_frame"
    • Previous Value:
      "animation.frog.fall": {
          "loop": "hold_on_last_frame",
          "override_previous_animation": true,
          "bones": {
              "body": {
               "rotation": [
                  45,
                  0,
                  0
               ],
               "position": [
                  0,
                  3,
                  0
               ]
              },
              "left_arm": {
               "rotation": [
                  -90,
                  0,
                  0
               ],
               "position": [
                  0,
                  0,
                  -1
               ]
              },
              "right_arm": {
               "rotation": [
                  -90,
                  0,
                  0
               ],
               "position": [
                  0,
                  0,
                  -1
               ]
              },
              "left_leg": {
               "rotation": [
                  135,
                  0,
                  0
               ],
               "position": [
                  0,
                  3,
                  0.5
               ]
              },
              "right_leg": {
               "rotation": [
                  135,
                  0,
                  0
               ],
               "position": [
                  0,
                  3,
                  0.5
               ]
              }
          }
      }
    • Previous Value:
      "animation.frog.jump.up": {
          "loop": "hold_on_last_frame",
          "override_previous_animation": true,
          "bones": {
              "body": {
               "rotation": [
                  -10,
                  0,
                  0
               ],
               "position": [
                  0,
                  0,
                  0
               ]
              },
              "left_arm": {
               "rotation": [
                  -90,
                  0,
                  0
               ],
               "position": [
                  0,
                  0,
                  -1
               ]
              },
              "right_arm": {
               "rotation": [
                  -90,
                  0,
                  0
               ],
               "position": [
                  0,
                  0,
                  -1
               ]
              },
              "left_leg": {
               "rotation": [
                  90,
                  0,
                  0
               ],
               "position": [
                  0,
                  -1,
                  1
               ]
              },
              "right_leg": {
               "rotation": [
                  90,
                  0,
                  0
               ],
               "position": [
                  0,
                  -1,
                  1
               ]
              }
          }
      }
    • New Value:
      "body": {
          "rotation": {
              "0.0": {
               "post": [
                  0,
                  0,
                  0
               ],
               "lerp_mode": "catmullrom"
              },
              "1.625": {
               "post": [
                  -10,
                  0,
                  0
               ],
               "lerp_mode": "catmullrom"
              },
              "3.0": {
               "post": [
                  0,
                  0,
                  0
               ],
               "lerp_mode": "catmullrom"
              }
          }
      }
      Previous Value:
      "body": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "1.625": [
               -10,
               0,
               0
              ],
              "3.0": [
               0,
               0,
               0
              ]
          }
      }
    • New Value:
      "body": {
          "rotation": {
              "0.0": [
               -22.5,
               0,
               0
              ],
              "0.5": [
               -22.5,
               0,
               0
              ]
          },
          "position": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.5": [
               0,
               0,
               0
              ]
          }
      }
      Previous Value:
      "body": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.0417": [
               0,
               0,
               0
              ],
              "0.1667": {
               "post": [
                  -45,
                  0,
                  0
               ],
               "lerp_mode": "catmullrom"
              },
              "0.2917": {
               "post": [
                  0,
                  0,
                  0
               ],
               "lerp_mode": "catmullrom"
              },
              "0.4167": [
               45,
               0,
               0
              ],
              "0.5417": [
               0,
               0,
               0
              ]
          },
          "position": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.0417": [
               0,
               0,
               0
              ],
              "0.1667": {
               "post": [
                  0,
                  1,
                  -1
               ],
               "lerp_mode": "catmullrom"
              },
              "0.2917": {
               "post": [
                  0,
                  4,
                  0
               ],
               "lerp_mode": "catmullrom"
              },
              "0.4167": [
               0,
               5,
               0
              ],
              "0.5417": [
               0,
               0,
               0
              ]
          }
      }
    • New Value:
      "head": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.0833": [
               -60,
               0,
               0
              ],
              "0.4167": [
               -60,
               0,
               0
              ],
              "0.5": [
               0,
               0,
               0
              ]
          }
      }
      Previous Value:
      "head": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.0833": [
               -60,
               0,
               0
              ],
              "0.25": [
               -60,
               0,
               0
              ],
              "0.3333": [
               0,
               0,
               0
              ]
          }
      }
    • New Value:
      "animation_length": 0.5
      Previous Value:
      "animation_length": 0.58333
    • New Value:
      "animation_length": 0.5
      Previous Value:
      "animation_length": 0.41667
    • New Value:
      "right_arm": {
          "rotation": {
              "0.0": [
               -56.14,
               0,
               0
              ],
              "0.5": [
               -56.14,
               0,
               0
              ]
          },
          "position": {
              "0.0": [
               0,
               1,
               0
              ],
              "0.5": [
               0,
               1,
               0
              ]
          }
      }
      Previous Value:
      "right_arm": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.2917": {
               "post": [
                  -90,
                  0,
                  0
               ],
               "lerp_mode": "catmullrom"
              },
              "0.4167": {
               "post": [
                  -45,
                  0,
                  0
               ],
               "lerp_mode": "catmullrom"
              },
              "0.5417": [
               0,
               0,
               0
              ]
          },
          "position": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.2917": [
               0,
               0,
               -1
              ],
              "0.4167": [
               0,
               1,
               -1
              ],
              "0.5417": [
               0,
               0,
               0
              ]
          }
      }
    • New Value:
      "left_arm": {
          "rotation": {
              "0.0": [
               -56.14,
               0,
               0
              ],
              "0.5": [
               -56.14,
               0,
               0
              ]
          },
          "position": {
              "0.0": [
               0,
               1,
               0
              ],
              "0.5": [
               0,
               1,
               0
              ]
          }
      }
      Previous Value:
      "left_arm": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.2917": {
               "post": [
                  -90,
                  0,
                  0
               ],
               "lerp_mode": "catmullrom"
              },
              "0.4167": {
               "post": [
                  -45,
                  0,
                  0
               ],
               "lerp_mode": "catmullrom"
              },
              "0.5417": [
               0,
               0,
               0
              ]
          },
          "position": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.2917": [
               0,
               0,
               -1
              ],
              "0.4167": [
               0,
               1,
               -1
              ],
              "0.5417": [
               0,
               0,
               0
              ]
          }
      }
    • New Value:
      "tongue": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.0833": [
               0,
               0,
               0
              ],
              "0.4167": [
               -18,
               0,
               0
              ],
              "0.5": [
               0,
               0,
               0
              ]
          },
          "scale": {
              "0.0833": [
               1,
               1,
               1
              ],
              "0.1667": [
               0.5,
               1,
               5
              ],
              "0.4167": [
               1,
               1,
               1
              ]
          }
      }
      Previous Value:
      "tongue": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.0833": [
               -20,
               0,
               0
              ],
              "0.25": [
               -20,
               0,
               0
              ],
              "0.3333": [
               0,
               0,
               0
              ]
          },
          "scale": {
              "0.0833": [
               1,
               1,
               1
              ],
              "0.1667": [
               0.5,
               1,
               5
              ],
              "0.25": [
               1,
               1,
               1
              ]
          }
      }
    • New Value:
      "left_leg": {
          "rotation": {
              "0.0": [
               45,
               0,
               0
              ],
              "0.5": [
               45,
               0,
               0
              ]
          },
          "position": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.5": [
               0,
               0,
               0
              ]
          }
      }
      Previous Value:
      "left_leg": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.1667": [
               0,
               0,
               0
              ],
              "0.3333": {
               "post": [
                  90,
                  0,
                  0
               ],
               "lerp_mode": "catmullrom"
              },
              "0.4583": {
               "post": [
                  135,
                  0,
                  0
               ],
               "lerp_mode": "catmullrom"
              },
              "0.5833": [
               0,
               0,
               0
              ]
          },
          "position": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.1667": [
               0,
               0,
               0
              ],
              "0.3333": {
               "post": [
                  0,
                  4,
                  0
               ],
               "lerp_mode": "catmullrom"
              },
              "0.4583": {
               "post": [
                  0,
                  4,
                  0
               ],
               "lerp_mode": "catmullrom"
              },
              "0.5833": [
               0,
               0,
               0
              ]
          }
      }
    • New Value:
      "right_leg": {
          "rotation": {
              "0.0": [
               45,
               0,
               0
              ],
              "0.5": [
               45,
               0,
               0
              ]
          },
          "position": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.5": [
               0,
               0,
               0
              ]
          }
      }
      Previous Value:
      "right_leg": {
          "rotation": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.1667": [
               0,
               0,
               0
              ],
              "0.3333": {
               "post": [
                  90,
                  0,
                  0
               ],
               "lerp_mode": "catmullrom"
              },
              "0.4583": {
               "post": [
                  135,
                  0,
                  0
               ],
               "lerp_mode": "catmullrom"
              },
              "0.5833": [
               0,
               0,
               0
              ]
          },
          "position": {
              "0.0": [
               0,
               0,
               0
              ],
              "0.1667": [
               0,
               0,
               0
              ],
              "0.3333": {
               "post": [
                  0,
                  4,
                  0
               ],
               "lerp_mode": "catmullrom"
              },
              "0.4583": {
               "post": [
                  0,
                  4,
                  0
               ],
               "lerp_mode": "catmullrom"
              },
              "0.5833": [
               0,
               0,
               0
              ]
          }
      }
    • New Value:
      "on_land": {
          "animations": [
              {
               "walk": "math.min(1.0, query.modified_move_speed * 10)"
              },
              {
               "jump": "!query.is_on_ground"
              }
          ],
          "transitions": [
              {
               "idling_water": "query.is_in_water && query.modified_move_speed > 0.15"
              },
              {
               "swimming": "query.is_in_water && query.modified_move_speed < 0.15"
              }
          ]
      }
      Previous Value:
      "on_land": {
          "animations": [
              {
               "walk": "math.min(1.0, query.modified_move_speed * 10)"
              },
              {
               "jump_up": "query.vertical_speed < 0.25"
              }
          ],
          "transitions": [
              {
               "idling_water": "query.is_in_water && query.modified_move_speed > 0.15"
              },
              {
               "swimming": "query.is_in_water && query.modified_move_speed < 0.15"
              }
          ]
      }
    • New Value:
      "animations": {
          "croak": "animation.frog.croak",
          "jump": "animation.frog.jump",
          "tongue": "animation.frog.tongue",
          "walk": "animation.frog.walk",
          "swim": "animation.frog.swim",
          "idle_water": "animation.frog.idle.water",
          "look_at_target": "animation.common.look_at_target"
      }
      Previous Value:
      "animations": {
          "croak": "animation.frog.croak",
          "jump": "animation.frog.jump",
          "jump_up": "animation.frog.jump.up",
          "fall": "animation.frog.fall",
          "tongue": "animation.frog.tongue",
          "walk": "animation.frog.walk",
          "swim": "animation.frog.swim",
          "idle_water": "animation.frog.idle.water",
          "look_at_target": "animation.common.look_at_target"
      }

Changes in version 1.18.10.27

    • New Value:
      "minecraft:behavior.nearest_attackable_target": {
          "priority": 8,
          "within_radius": 16,
          "entity_types": [
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_family",
                       "subject": "other",
                       "value": "slime"
                      },
                      {
                       "test": "is_variant",
                       "subject": "other",
                       "operator": "==",
                       "value": 1
                      }
                  ]
               },
               "max_dist": 16
              },
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_family",
                       "subject": "other",
                       "value": "magmacube"
                      },
                      {
                       "test": "is_variant",
                       "subject": "other",
                       "operator": "==",
                       "value": 1
                      }
                  ]
               },
               "max_dist": 16
              }
          ],
          "must_see": true
      }
      Previous Value:
      "minecraft:behavior.nearest_attackable_target": {
          "priority": 8,
          "within_radius": 16,
          "entity_types": [
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_family",
                       "subject": "other",
                       "value": "slime"
                      },
                      {
                       "test": "is_variant",
                       "subject": "other",
                       "operator": "==",
                       "value": 1
                      }
                  ]
               },
               "max_dist": 16
              },
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_family",
                       "subject": "other",
                       "value": "magmacube"
                      },
                      {
                       "test": "is_variant",
                       "subject": "other",
                       "operator": "==",
                       "value": 1
                      }
                  ]
               },
               "max_dist": 16
              },
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_family",
                       "subject": "other",
                       "value": "goat"
                      }
                  ]
               },
               "max_dist": 16
              }
          ],
          "must_see": true
      }

Changes in version 1.18.10.26

    • New Value:
      "cold_frog": {
          "minecraft:variant": {
              "value": 1
          },
          "minecraft:behavior.eat_mob": {
              "priority": 7,
              "run_speed": 2,
              "eat_animation_time": 0.3,
              "pull_in_force": 0.75,
              "reach_mob_distance": 1.75,
              "eat_mob_sound": "tongue",
              "mob_loot": [
               {
                  "mob": "slime",
                  "loot": "slime_ball"
               },
               {
                  "mob": "magma_cube",
                  "loot": "verdant_froglight"
               }
              ]
          }
      }
    • New Value:
      "temperate_frog": {
          "minecraft:variant": {
              "value": 0
          },
          "minecraft:behavior.eat_mob": {
              "priority": 7,
              "run_speed": 2,
              "eat_animation_time": 0.3,
              "pull_in_force": 0.75,
              "reach_mob_distance": 1.75,
              "eat_mob_sound": "tongue",
              "mob_loot": [
               {
                  "mob": "slime",
                  "loot": "slime_ball"
               },
               {
                  "mob": "magma_cube",
                  "loot": "ochre_froglight"
               }
              ]
          }
      }
    • New Value:
      "warm_frog": {
          "minecraft:variant": {
              "value": 2
          },
          "minecraft:behavior.eat_mob": {
              "priority": 7,
              "run_speed": 2,
              "eat_animation_time": 0.3,
              "pull_in_force": 0.75,
              "reach_mob_distance": 1.75,
              "eat_mob_sound": "tongue",
              "mob_loot": [
               {
                  "mob": "slime",
                  "loot": "slime_ball"
               },
               {
                  "mob": "magma_cube",
                  "loot": "pearlescent_froglight"
               }
              ]
          }
      }
    • New Value:
      "spawn_cold": {
          "add": {
              "component_groups": [
               "cold_frog"
              ]
          }
      }
    • New Value:
      "spawn_temperate": {
          "add": {
              "component_groups": [
               "temperate_frog"
              ]
          }
      }
    • New Value:
      "spawn_warm": {
          "add": {
              "component_groups": [
               "warm_frog"
              ]
          }
      }
    • Previous Value:
      "minecraft:behavior.eat_mob": {
          "priority": 7,
          "run_speed": 2,
          "eat_animation_time": 0.3,
          "pull_in_force": 0.75,
          "reach_mob_distance": 1.75,
          "item_drop": "slime_ball"
      }
    • Previous Value:
      "frog_snowy": {
          "minecraft:variant": {
              "value": 1
          }
      }
    • Previous Value:
      "frog_swamp": {
          "minecraft:variant": {
              "value": 0
          }
      }
    • Previous Value:
      "frog_tropical": {
          "minecraft:variant": {
              "value": 2
          }
      }
    • New Value:
      "minecraft:behavior.jump_to_block": {
          "priority": 10,
          "search_width": 8,
          "search_height": 4,
          "minimum_path_length": 2,
          "minimum_distance": 1,
          "scale_factor": 0.6,
          "max_velocity": 1,
          "cooldown_range": [
              10,
              15
          ],
          "preferred_blocks": [
              "minecraft:waterlily",
              "minecraft:big_dripleaf"
          ],
          "preferred_blocks_chance": 0.5,
          "forbidden_blocks": [
              "minecraft:water"
          ]
      }
      Previous Value:
      "minecraft:behavior.jump_to_block": {
          "priority": 10,
          "search_width": 8,
          "search_height": 3,
          "minimum_path_length": 2,
          "minimum_distance": 1,
          "scale_factor": 0.6,
          "max_velocity": 1,
          "cooldown_range": [
              10,
              15
          ],
          "preferred_blocks": [
              "minecraft:waterlily",
              "minecraft:big_dripleaf"
          ],
          "preferred_blocks_chance": 0.5,
          "forbidden_blocks": [
              "minecraft:water"
          ]
      }
    • New Value:
      "minecraft:behavior.nearest_attackable_target": {
          "priority": 8,
          "within_radius": 16,
          "entity_types": [
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_family",
                       "subject": "other",
                       "value": "slime"
                      },
                      {
                       "test": "is_variant",
                       "subject": "other",
                       "operator": "==",
                       "value": 1
                      }
                  ]
               },
               "max_dist": 16
              },
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_family",
                       "subject": "other",
                       "value": "magmacube"
                      },
                      {
                       "test": "is_variant",
                       "subject": "other",
                       "operator": "==",
                       "value": 1
                      }
                  ]
               },
               "max_dist": 16
              },
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_family",
                       "subject": "other",
                       "value": "goat"
                      }
                  ]
               },
               "max_dist": 16
              }
          ],
          "must_see": true
      }
      Previous Value:
      "minecraft:behavior.nearest_attackable_target": {
          "priority": 8,
          "within_radius": 16,
          "entity_types": [
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_family",
                       "subject": "other",
                       "value": "slime"
                      },
                      {
                       "test": "is_variant",
                       "subject": "other",
                       "operator": "==",
                       "value": 1
                      }
                  ]
               },
               "max_dist": 16
              }
          ],
          "must_see": true
      }
    • New Value:
      "minecraft:behavior.panic": {
          "priority": 1,
          "speed_multiplier": 2
      }
      Previous Value:
      "minecraft:behavior.panic": {
          "priority": 1,
          "speed_multiplier": 1.25
      }
    • New Value:
      "minecraft:damage_sensor": {
          "triggers": {
              "cause": "fall",
              "deals_damage": true,
              "damage_modifier": -5
          }
      }
      Previous Value:
      "minecraft:damage_sensor": {
          "triggers": [
              {
               "cause": "fall",
               "deals_damage": true,
               "damage_modifier": -10
              }
          ]
      }
    • New Value:
      "minecraft:jump.static": []
      Previous Value:
      "minecraft:jump.static": {
          "jump_power": 0.6
      }
    • New Value:
      "minecraft:entity_spawned": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mountains"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }
      Previous Value:
      "minecraft:entity_spawned": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "frog_swamp"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "frog_tropical"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mountains"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "frog_snowy"
                  ]
               }
              }
          ]
      }
    • New Value:
      "minecraft:entity_transformed": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mountains"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }
      Previous Value:
      "minecraft:entity_transformed": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "frog_swamp"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "frog_tropical"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mountains"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "frog_snowy"
                  ]
               }
              }
          ]
      }

Changes in version 1.18.10.24

    • New Value:
      "minecraft:behavior.eat_mob": {
          "priority": 7,
          "run_speed": 2,
          "eat_animation_time": 0.3,
          "pull_in_force": 0.75,
          "reach_mob_distance": 1.75,
          "item_drop": "slime_ball"
      }
    • New Value:
      "frog_snowy": {
          "minecraft:variant": {
              "value": 1
          }
      }
    • New Value:
      "frog_swamp": {
          "minecraft:variant": {
              "value": 0
          }
      }
    • New Value:
      "frog_tropical": {
          "minecraft:variant": {
              "value": 2
          }
      }
    • Previous Value:
      "cold_frog": {
          "minecraft:variant": {
              "value": 1
          },
          "minecraft:behavior.eat_mob": {
              "priority": 7,
              "run_speed": 2,
              "eat_animation_time": 0.3,
              "pull_in_force": 0.75,
              "reach_mob_distance": 1.75,
              "eat_mob_sound": "tongue",
              "mob_loot": [
               {
                  "mob": "slime",
                  "loot": "slime_ball"
               },
               {
                  "mob": "magma_cube",
                  "loot": "verdant_froglight"
               }
              ]
          }
      }
    • Previous Value:
      "temperate_frog": {
          "minecraft:variant": {
              "value": 0
          },
          "minecraft:behavior.eat_mob": {
              "priority": 7,
              "run_speed": 2,
              "eat_animation_time": 0.3,
              "pull_in_force": 0.75,
              "reach_mob_distance": 1.75,
              "eat_mob_sound": "tongue",
              "mob_loot": [
               {
                  "mob": "slime",
                  "loot": "slime_ball"
               },
               {
                  "mob": "magma_cube",
                  "loot": "ochre_froglight"
               }
              ]
          }
      }
    • Previous Value:
      "warm_frog": {
          "minecraft:variant": {
              "value": 2
          },
          "minecraft:behavior.eat_mob": {
              "priority": 7,
              "run_speed": 2,
              "eat_animation_time": 0.3,
              "pull_in_force": 0.75,
              "reach_mob_distance": 1.75,
              "eat_mob_sound": "tongue",
              "mob_loot": [
               {
                  "mob": "slime",
                  "loot": "slime_ball"
               },
               {
                  "mob": "magma_cube",
                  "loot": "pearlescent_froglight"
               }
              ]
          }
      }
    • Previous Value:
      "spawn_cold": {
          "add": {
              "component_groups": [
               "cold_frog"
              ]
          }
      }
    • Previous Value:
      "spawn_temperate": {
          "add": {
              "component_groups": [
               "temperate_frog"
              ]
          }
      }
    • Previous Value:
      "spawn_warm": {
          "add": {
              "component_groups": [
               "warm_frog"
              ]
          }
      }
    • New Value:
      "minecraft:behavior.jump_to_block": {
          "priority": 10,
          "search_width": 8,
          "search_height": 3,
          "minimum_path_length": 2,
          "minimum_distance": 1,
          "scale_factor": 0.6,
          "max_velocity": 1,
          "cooldown_range": [
              10,
              15
          ],
          "preferred_blocks": [
              "minecraft:waterlily",
              "minecraft:big_dripleaf"
          ],
          "preferred_blocks_chance": 0.5,
          "forbidden_blocks": [
              "minecraft:water"
          ]
      }
      Previous Value:
      "minecraft:behavior.jump_to_block": {
          "priority": 10,
          "search_width": 8,
          "search_height": 4,
          "minimum_path_length": 2,
          "minimum_distance": 1,
          "scale_factor": 0.6,
          "max_velocity": 1,
          "cooldown_range": [
              10,
              15
          ],
          "preferred_blocks": [
              "minecraft:waterlily",
              "minecraft:big_dripleaf"
          ],
          "preferred_blocks_chance": 0.5,
          "forbidden_blocks": [
              "minecraft:water"
          ]
      }
    • New Value:
      "minecraft:behavior.nearest_attackable_target": {
          "priority": 8,
          "within_radius": 16,
          "entity_types": [
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_family",
                       "subject": "other",
                       "value": "slime"
                      },
                      {
                       "test": "is_variant",
                       "subject": "other",
                       "operator": "==",
                       "value": 1
                      }
                  ]
               },
               "max_dist": 16
              }
          ],
          "must_see": true
      }
      Previous Value:
      "minecraft:behavior.nearest_attackable_target": {
          "priority": 8,
          "within_radius": 16,
          "entity_types": [
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_family",
                       "subject": "other",
                       "value": "slime"
                      },
                      {
                       "test": "is_variant",
                       "subject": "other",
                       "operator": "==",
                       "value": 1
                      }
                  ]
               },
               "max_dist": 16
              },
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_family",
                       "subject": "other",
                       "value": "magmacube"
                      },
                      {
                       "test": "is_variant",
                       "subject": "other",
                       "operator": "==",
                       "value": 1
                      }
                  ]
               },
               "max_dist": 16
              }
          ],
          "must_see": true
      }
    • New Value:
      "minecraft:behavior.panic": {
          "priority": 1,
          "speed_multiplier": 1.25
      }
      Previous Value:
      "minecraft:behavior.panic": {
          "priority": 1,
          "speed_multiplier": 2
      }
    • New Value:
      "minecraft:damage_sensor": {
          "triggers": [
              {
               "cause": "fall",
               "deals_damage": true,
               "damage_modifier": -10
              }
          ]
      }
      Previous Value:
      "minecraft:damage_sensor": {
          "triggers": {
              "cause": "fall",
              "deals_damage": true,
              "damage_modifier": -5
          }
      }
    • New Value:
      "minecraft:jump.static": {
          "jump_power": 0.6
      }
      Previous Value:
      "minecraft:jump.static": []
    • New Value:
      "minecraft:entity_spawned": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "frog_swamp"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "frog_tropical"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mountains"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "frog_snowy"
                  ]
               }
              }
          ]
      }
      Previous Value:
      "minecraft:entity_spawned": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mountains"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }
    • New Value:
      "minecraft:entity_transformed": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "frog_swamp"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "frog_tropical"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mountains"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "frog_snowy"
                  ]
               }
              }
          ]
      }
      Previous Value:
      "minecraft:entity_transformed": {
          "sequence": [
              {
               "add": {
                  "component_groups": [
                      "temperate_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "desert"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "jungle"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "savanna"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mesa"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "nether"
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "warm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      },
                      {
                       "all_of": [
                          {
                              "test": "has_biome_tag",
                              "value": "lukewarm"
                          },
                          {
                              "test": "has_biome_tag",
                              "value": "ocean"
                          }
                       ]
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "warm_frog"
                  ]
               }
              },
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "has_biome_tag",
                       "value": "mountain"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "mountains"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "ice"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "cold"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "frozen"
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "the_end"
                      }
                  ]
               },
               "add": {
                  "component_groups": [
                      "cold_frog"
                  ]
               }
              }
          ]
      }