Version History for the Bee Entity

<< back to entity list

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


Changes in version 1.20.0.21

    • New Value:
      "minecraft:behavior.move_to_block": {
          "priority": 10,
          "tick_interval": 1,
          "start_chance": 0.5,
          "search_range": 6,
          "search_height": 4,
          "goal_radius": 1,
          "stay_duration": 20,
          "target_selection_method": "random",
          "target_offset": [
              0,
              0.25,
              0
          ],
          "target_block_filters": {
              "test": "is_waterlogged",
              "subject": "block",
              "operator": "==",
              "value": false
          },
          "target_blocks": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:8",
              "minecraft:double_plant:9",
              "minecraft:double_plant:12",
              "minecraft:double_plant:13",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule",
              "minecraft:pitcher_plant",
              "minecraft:torchflower",
              "minecraft:cherry_leaves",
              "minecraft:pink_petals"
          ],
          "on_stay_completed": [
              {
               "event": "collected_nectar",
               "target": "self"
              }
          ]
      }
      Previous Value:
      "minecraft:behavior.move_to_block": {
          "priority": 10,
          "tick_interval": 1,
          "start_chance": 0.5,
          "search_range": 6,
          "search_height": 4,
          "goal_radius": 1,
          "stay_duration": 20,
          "target_selection_method": "random",
          "target_offset": [
              0,
              0.25,
              0
          ],
          "target_block_filters": {
              "test": "is_waterlogged",
              "subject": "block",
              "operator": "==",
              "value": false
          },
          "target_blocks": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:8",
              "minecraft:double_plant:9",
              "minecraft:double_plant:12",
              "minecraft:double_plant:13",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule",
              "minecraft:pitcher_plant",
              "minecraft:torchflower"
          ],
          "on_stay_completed": [
              {
               "event": "collected_nectar",
               "target": "self"
              }
          ]
      }
    • New Value:
      "minecraft:behavior.tempt": {
          "priority": 5,
          "speed_multiplier": 1.25,
          "within_radius": 8,
          "can_tempt_vertically": true,
          "items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule",
              "minecraft:pitcher_plant",
              "minecraft:torchflower",
              "minecraft:cherry_leaves",
              "minecraft:pink_petals"
          ]
      }
      Previous Value:
      "minecraft:behavior.tempt": {
          "priority": 5,
          "speed_multiplier": 1.25,
          "within_radius": 8,
          "can_tempt_vertically": true,
          "items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule",
              "minecraft:pitcher_plant",
              "minecraft:torchflower"
          ]
      }
    • New Value:
      "minecraft:breedable": {
          "require_tame": false,
          "breeds_with": {
              "mate_type": "minecraft:bee",
              "baby_type": "minecraft:bee",
              "breed_event": {
               "event": "minecraft:entity_born",
               "target": "baby"
              }
          },
          "breed_items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule",
              "minecraft:pitcher_plant",
              "minecraft:torchflower",
              "minecraft:cherry_leaves",
              "minecraft:pink_petals"
          ]
      }
      Previous Value:
      "minecraft:breedable": {
          "require_tame": false,
          "breeds_with": {
              "mate_type": "minecraft:bee",
              "baby_type": "minecraft:bee",
              "breed_event": {
               "event": "minecraft:entity_born",
               "target": "baby"
              }
          },
          "breed_items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule",
              "minecraft:pitcher_plant",
              "minecraft:torchflower"
          ]
      }
    • New Value:
      "minecraft:ageable": {
          "duration": 1200,
          "feed_items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule",
              "minecraft:pitcher_plant",
              "minecraft:torchflower",
              "minecraft:cherry_leaves",
              "minecraft:pink_petals"
          ],
          "grow_up": {
              "event": "minecraft:ageable_grow_up",
              "target": "self"
          }
      }
      Previous Value:
      "minecraft:ageable": {
          "duration": 1200,
          "feed_items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule",
              "minecraft:pitcher_plant",
              "minecraft:torchflower"
          ],
          "grow_up": {
              "event": "minecraft:ageable_grow_up",
              "target": "self"
          }
      }

Changes in version 1.20.0.20

    • New Value:
      "minecraft:behavior.move_to_block": {
          "priority": 10,
          "tick_interval": 1,
          "start_chance": 0.5,
          "search_range": 6,
          "search_height": 4,
          "goal_radius": 1,
          "stay_duration": 20,
          "target_selection_method": "random",
          "target_offset": [
              0,
              0.25,
              0
          ],
          "target_block_filters": {
              "test": "is_waterlogged",
              "subject": "block",
              "operator": "==",
              "value": false
          },
          "target_blocks": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:8",
              "minecraft:double_plant:9",
              "minecraft:double_plant:12",
              "minecraft:double_plant:13",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule",
              "minecraft:pitcher_plant",
              "minecraft:torchflower"
          ],
          "on_stay_completed": [
              {
               "event": "collected_nectar",
               "target": "self"
              }
          ]
      }
      Previous Value:
      "minecraft:behavior.move_to_block": {
          "priority": 10,
          "tick_interval": 1,
          "start_chance": 0.5,
          "search_range": 6,
          "search_height": 4,
          "goal_radius": 1,
          "stay_duration": 20,
          "target_selection_method": "random",
          "target_offset": [
              0,
              0.25,
              0
          ],
          "target_block_filters": {
              "test": "is_waterlogged",
              "subject": "block",
              "operator": "==",
              "value": false
          },
          "target_blocks": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:8",
              "minecraft:double_plant:9",
              "minecraft:double_plant:12",
              "minecraft:double_plant:13",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule",
              "minecraft:pitcher_plant",
              "minecraft:torchflower",
              "minecraft:cherry_leaves",
              "minecraft:pink_petals"
          ],
          "on_stay_completed": [
              {
               "event": "collected_nectar",
               "target": "self"
              }
          ]
      }
    • New Value:
      "minecraft:behavior.tempt": {
          "priority": 5,
          "speed_multiplier": 1.25,
          "within_radius": 8,
          "can_tempt_vertically": true,
          "items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule",
              "minecraft:pitcher_plant",
              "minecraft:torchflower"
          ]
      }
      Previous Value:
      "minecraft:behavior.tempt": {
          "priority": 5,
          "speed_multiplier": 1.25,
          "within_radius": 8,
          "can_tempt_vertically": true,
          "items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule",
              "minecraft:pitcher_plant",
              "minecraft:torchflower",
              "minecraft:cherry_leaves",
              "minecraft:pink_petals"
          ]
      }
    • New Value:
      "minecraft:breedable": {
          "require_tame": false,
          "breeds_with": {
              "mate_type": "minecraft:bee",
              "baby_type": "minecraft:bee",
              "breed_event": {
               "event": "minecraft:entity_born",
               "target": "baby"
              }
          },
          "breed_items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule",
              "minecraft:pitcher_plant",
              "minecraft:torchflower"
          ]
      }
      Previous Value:
      "minecraft:breedable": {
          "require_tame": false,
          "breeds_with": {
              "mate_type": "minecraft:bee",
              "baby_type": "minecraft:bee",
              "breed_event": {
               "event": "minecraft:entity_born",
               "target": "baby"
              }
          },
          "breed_items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule",
              "minecraft:pitcher_plant",
              "minecraft:torchflower",
              "minecraft:cherry_leaves",
              "minecraft:pink_petals"
          ]
      }
    • New Value:
      "minecraft:ageable": {
          "duration": 1200,
          "feed_items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule",
              "minecraft:pitcher_plant",
              "minecraft:torchflower"
          ],
          "grow_up": {
              "event": "minecraft:ageable_grow_up",
              "target": "self"
          }
      }
      Previous Value:
      "minecraft:ageable": {
          "duration": 1200,
          "feed_items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule",
              "minecraft:pitcher_plant",
              "minecraft:torchflower",
              "minecraft:cherry_leaves",
              "minecraft:pink_petals"
          ],
          "grow_up": {
              "event": "minecraft:ageable_grow_up",
              "target": "self"
          }
      }

Changes in version 1.20.0.1

    • New Value:
      "minecraft:behavior.move_to_block": {
          "priority": 10,
          "tick_interval": 1,
          "start_chance": 0.5,
          "search_range": 6,
          "search_height": 4,
          "goal_radius": 1,
          "stay_duration": 20,
          "target_selection_method": "random",
          "target_offset": [
              0,
              0.25,
              0
          ],
          "target_block_filters": {
              "test": "is_waterlogged",
              "subject": "block",
              "operator": "==",
              "value": false
          },
          "target_blocks": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:8",
              "minecraft:double_plant:9",
              "minecraft:double_plant:12",
              "minecraft:double_plant:13",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule",
              "minecraft:pitcher_plant",
              "minecraft:torchflower",
              "minecraft:cherry_leaves",
              "minecraft:pink_petals"
          ],
          "on_stay_completed": [
              {
               "event": "collected_nectar",
               "target": "self"
              }
          ]
      }
      Previous Value:
      "minecraft:behavior.move_to_block": {
          "priority": 10,
          "tick_interval": 1,
          "start_chance": 0.5,
          "search_range": 6,
          "search_height": 4,
          "goal_radius": 1,
          "stay_duration": 20,
          "target_selection_method": "random",
          "target_offset": [
              0,
              0.25,
              0
          ],
          "target_block_filters": {
              "test": "is_waterlogged",
              "subject": "block",
              "operator": "==",
              "value": false
          },
          "target_blocks": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:8",
              "minecraft:double_plant:9",
              "minecraft:double_plant:12",
              "minecraft:double_plant:13",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule"
          ],
          "on_stay_completed": [
              {
               "event": "collected_nectar",
               "target": "self"
              }
          ]
      }
    • New Value:
      "minecraft:behavior.tempt": {
          "priority": 5,
          "speed_multiplier": 1.25,
          "within_radius": 8,
          "can_tempt_vertically": true,
          "items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule",
              "minecraft:pitcher_plant",
              "minecraft:torchflower",
              "minecraft:cherry_leaves",
              "minecraft:pink_petals"
          ]
      }
      Previous Value:
      "minecraft:behavior.tempt": {
          "priority": 5,
          "speed_multiplier": 1.25,
          "within_radius": 8,
          "can_tempt_vertically": true,
          "items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule"
          ]
      }
    • New Value:
      "minecraft:breedable": {
          "require_tame": false,
          "breeds_with": {
              "mate_type": "minecraft:bee",
              "baby_type": "minecraft:bee",
              "breed_event": {
               "event": "minecraft:entity_born",
               "target": "baby"
              }
          },
          "breed_items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule",
              "minecraft:pitcher_plant",
              "minecraft:torchflower",
              "minecraft:cherry_leaves",
              "minecraft:pink_petals"
          ]
      }
      Previous Value:
      "minecraft:breedable": {
          "require_tame": false,
          "breeds_with": {
              "mate_type": "minecraft:bee",
              "baby_type": "minecraft:bee",
              "breed_event": {
               "event": "minecraft:entity_born",
               "target": "baby"
              }
          },
          "breed_items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule"
          ]
      }
    • New Value:
      "minecraft:ageable": {
          "duration": 1200,
          "feed_items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule",
              "minecraft:pitcher_plant",
              "minecraft:torchflower",
              "minecraft:cherry_leaves",
              "minecraft:pink_petals"
          ],
          "grow_up": {
              "event": "minecraft:ageable_grow_up",
              "target": "self"
          }
      }
      Previous Value:
      "minecraft:ageable": {
          "duration": 1200,
          "feed_items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule"
          ],
          "grow_up": {
              "event": "minecraft:ageable_grow_up",
              "target": "self"
          }
      }

Changes in version 1.19.50.2

    • New Value:
      "properties": {
          "minecraft:has_nectar": {
              "type": "bool",
              "client_sync": true,
              "default": "query.had_component_group('has_nectar')"
          }
      }
    • Previous Value:
      "minecraft:is_charged": []
    • New Value:
      "minecraft:environment_sensor": {
          "triggers": [
              {
               "event": "seek_shelter",
               "filters": {
                  "all_of": [
                      {
                       "any_of": [
                          {
                              "test": "is_daytime",
                              "value": false
                          },
                          {
                              "test": "weather",
                              "operator": "==",
                              "value": "precipitation"
                          }
                       ]
                      },
                      {
                       "test": "bool_property",
                       "domain": "minecraft:has_nectar",
                       "operator": "!="
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "overworld"
                      }
                  ]
               }
              }
          ]
      }
      Previous Value:
      "minecraft:environment_sensor": {
          "triggers": [
              {
               "event": "seek_shelter",
               "filters": {
                  "all_of": [
                      {
                       "any_of": [
                          {
                              "test": "is_daytime",
                              "value": false
                          },
                          {
                              "test": "weather",
                              "operator": "==",
                              "value": "precipitation"
                          }
                       ]
                      },
                      {
                       "test": "has_component",
                       "value": "minecraft:is_charged",
                       "operator": "!="
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "overworld"
                      }
                  ]
               }
              }
          ]
      }
    • New Value:
      "collected_nectar": {
          "remove": {
              "component_groups": [
               "look_for_food"
              ]
          },
          "add": {
              "component_groups": [
               "return_to_home",
               "has_nectar",
               "default_sound"
              ]
          },
          "set_property": {
              "minecraft:has_nectar": true
          }
      }
      Previous Value:
      "collected_nectar": {
          "remove": {
              "component_groups": [
               "look_for_food"
              ]
          },
          "add": {
              "component_groups": [
               "return_to_home",
               "has_nectar",
               "default_sound"
              ]
          }
      }
    • New Value:
      "find_hive_timeout": {
          "sequence": [
              {
               "filters": {
                  "test": "bool_property",
                  "operator": "!=",
                  "domain": "minecraft:has_nectar"
               },
               "remove": {
                  "component_groups": [
                      "find_hive",
                      "escape_fire"
                  ]
               },
               "add": {
                  "component_groups": [
                      "look_for_food"
                  ]
               }
              },
              {
               "filters": {
                  "test": "bool_property",
                  "domain": "minecraft:has_nectar"
               },
               "remove": {
                  "component_groups": [
                      "find_hive"
                  ]
               },
               "add": {
                  "component_groups": [
                      "return_to_home"
                  ]
               }
              }
          ]
      }
      Previous Value:
      "find_hive_timeout": {
          "sequence": [
              {
               "filters": {
                  "test": "has_component",
                  "operator": "!=",
                  "value": "minecraft:is_charged"
               },
               "remove": {
                  "component_groups": [
                      "find_hive",
                      "escape_fire"
                  ]
               },
               "add": {
                  "component_groups": [
                      "look_for_food"
                  ]
               }
              },
              {
               "filters": {
                  "test": "has_component",
                  "value": "minecraft:is_charged"
               },
               "remove": {
                  "component_groups": [
                      "find_hive"
                  ]
               },
               "add": {
                  "component_groups": [
                      "return_to_home"
                  ]
               }
              }
          ]
      }
    • New Value:
      "minecraft:exited_disturbed_hive": {
          "add": {
              "component_groups": [
               "take_nearest_target"
              ]
          },
          "remove": {
              "component_groups": [
               "find_hive",
               "return_to_home",
               "has_nectar",
               "abort_shelter_detection",
               "shelter_detection",
               "escape_fire"
              ]
          },
          "set_property": {
              "minecraft:has_nectar": false
          }
      }
      Previous Value:
      "minecraft:exited_disturbed_hive": {
          "add": {
              "component_groups": [
               "take_nearest_target"
              ]
          },
          "remove": {
              "component_groups": [
               "find_hive",
               "return_to_home",
               "has_nectar",
               "abort_shelter_detection",
               "shelter_detection",
               "escape_fire"
              ]
          }
      }
    • New Value:
      "minecraft:exited_hive": {
          "add": {
              "component_groups": [
               "look_for_food",
               "shelter_detection"
              ]
          },
          "remove": {
              "component_groups": [
               "find_hive",
               "return_to_home",
               "has_nectar",
               "abort_shelter_detection"
              ]
          },
          "set_property": {
              "minecraft:has_nectar": false
          }
      }
      Previous Value:
      "minecraft:exited_hive": {
          "add": {
              "component_groups": [
               "look_for_food",
               "shelter_detection"
              ]
          },
          "remove": {
              "component_groups": [
               "find_hive",
               "return_to_home",
               "has_nectar",
               "abort_shelter_detection"
              ]
          }
      }
    • New Value:
      "default": {
          "transitions": [
              {
               "dripping": "query.property('minecraft:has_nectar')"
              }
          ]
      }
      Previous Value:
      "default": {
          "transitions": [
              {
               "dripping": "query.is_powered"
              }
          ]
      }
    • New Value:
      "dripping": {
          "particle_effects": [
              {
               "effect": "nectar_dripping"
              }
          ],
          "transitions": [
              {
               "default": "!query.property('minecraft:has_nectar')"
              }
          ]
      }
      Previous Value:
      "dripping": {
          "particle_effects": [
              {
               "effect": "nectar_dripping"
              }
          ],
          "transitions": [
              {
               "default": "!query.is_powered"
              }
          ]
      }
    • 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.20.2

Changes in version 1.19.0.5

    • New Value:
      "minecraft:behavior.move_to_block": {
          "priority": 10,
          "tick_interval": 1,
          "start_chance": 0.5,
          "search_range": 6,
          "search_height": 4,
          "goal_radius": 1,
          "stay_duration": 20,
          "target_selection_method": "random",
          "target_offset": [
              0,
              0.25,
              0
          ],
          "target_block_filters": {
              "test": "is_waterlogged",
              "subject": "block",
              "operator": "==",
              "value": false
          },
          "target_blocks": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:8",
              "minecraft:double_plant:9",
              "minecraft:double_plant:12",
              "minecraft:double_plant:13",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule"
          ],
          "on_stay_completed": [
              {
               "event": "collected_nectar",
               "target": "self"
              }
          ]
      }
      Previous Value:
      "minecraft:behavior.move_to_block": {
          "priority": 10,
          "tick_interval": 1,
          "start_chance": 0.5,
          "search_range": 6,
          "search_height": 4,
          "goal_radius": 1,
          "stay_duration": 20,
          "target_selection_method": "random",
          "target_offset": [
              0,
              0.25,
              0
          ],
          "target_blocks": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:8",
              "minecraft:double_plant:9",
              "minecraft:double_plant:12",
              "minecraft:double_plant:13",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered"
          ],
          "on_stay_completed": [
              {
               "event": "collected_nectar",
               "target": "self"
              }
          ]
      }
    • New Value:
      "minecraft:behavior.tempt": {
          "priority": 5,
          "speed_multiplier": 1.25,
          "within_radius": 8,
          "can_tempt_vertically": true,
          "items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule"
          ]
      }
      Previous Value:
      "minecraft:behavior.tempt": {
          "priority": 5,
          "speed_multiplier": 1.25,
          "within_radius": 8,
          "can_tempt_vertically": true,
          "items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered"
          ]
      }
    • New Value:
      "minecraft:breedable": {
          "require_tame": false,
          "breeds_with": {
              "mate_type": "minecraft:bee",
              "baby_type": "minecraft:bee",
              "breed_event": {
               "event": "minecraft:entity_born",
               "target": "baby"
              }
          },
          "breed_items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule"
          ]
      }
      Previous Value:
      "minecraft:breedable": {
          "require_tame": false,
          "breeds_with": {
              "mate_type": "minecraft:bee",
              "baby_type": "minecraft:bee",
              "breed_event": {
               "event": "minecraft:entity_born",
               "target": "baby"
              }
          },
          "breed_items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered"
          ]
      }
    • New Value:
      "minecraft:ageable": {
          "duration": 1200,
          "feed_items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered",
              "minecraft:mangrove_propagule"
          ],
          "grow_up": {
              "event": "minecraft:ageable_grow_up",
              "target": "self"
          }
      }
      Previous Value:
      "minecraft:ageable": {
          "duration": 1200,
          "feed_items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered"
          ],
          "grow_up": {
              "event": "minecraft:ageable_grow_up",
              "target": "self"
          }
      }

Changes in version 1.18.30.4

    • New Value:
      "minecraft:behavior.go_home": {
          "priority": 4,
          "speed_multiplier": 1,
          "interval": 1,
          "goal_radius": 1.2,
          "on_home": [
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "is_block",
                       "subject": "block",
                       "value": "minecraft:bee_nest"
                      },
                      {
                       "test": "is_block",
                       "subject": "block",
                       "value": "minecraft:beehive"
                      }
                  ]
               },
               "event": "minecraft:bee_returned_to_hive",
               "target": "block"
              },
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_block",
                       "subject": "block",
                       "operator": "!=",
                       "value": "minecraft:bee_nest"
                      },
                      {
                       "test": "is_block",
                       "subject": "block",
                       "operator": "!=",
                       "value": "minecraft:beehive"
                      }
                  ]
               },
               "event": "find_hive_event",
               "target": "self"
              }
          ],
          "on_failed": [
              {
               "event": "find_hive_event",
               "target": "self"
              }
          ]
      }
      Previous Value:
      "minecraft:behavior.go_home": {
          "priority": 4,
          "speed_multiplier": 1,
          "interval": 1,
          "goal_radius": 1.2,
          "on_home": [
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "is_block",
                       "subject": "block",
                       "value": "minecraft:bee_nest"
                      },
                      {
                       "test": "is_block",
                       "subject": "block",
                       "value": "minecraft:beehive"
                      }
                  ]
               },
               "event": "minecraft:bee_returned_to_hive",
               "target": "block"
              },
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_block",
                       "subject": "block",
                       "operator": "!=",
                       "value": "minecraft:bee_nest"
                      },
                      {
                       "test": "is_block",
                       "subject": "block",
                       "operator": "!=",
                       "value": "minecraft:beehive"
                      }
                  ]
               },
               "event": "find_hive_event",
               "target": "self"
              }
          ],
          "on_failed": {
              "event": "find_hive_event",
              "target": "self"
          }
      }
    • New Value:
      "format_version": "1.18.20"
      Previous Value:
      "format_version": "1.18.10"
    • New Value:
      "minecraft:block_sensor": {
          "sensor_radius": 16,
          "sources": [
              {
               "test": "has_silk_touch",
               "subject": "other",
               "value": false
              }
          ],
          "on_break": [
              {
               "block_list": [
                  "minecraft:beehive",
                  "minecraft:bee_nest"
               ],
               "on_block_broken": "hive_destroyed"
              }
          ]
      }
      Previous Value:
      "minecraft:block_sensor": {
          "sensor_radius": 16,
          "on_break": [
              {
               "block_list": [
                  "minecraft:beehive",
                  "minecraft:bee_nest"
               ],
               "on_block_broken": "hive_destroyed"
              }
          ]
      }

Changes in version 1.18.10.4

Changes in version 1.17.0.2

    • New Value:
      "minecraft:is_hidden_when_invisible": []
    • New Value:
      "minecraft:behavior.move_to_block": {
          "priority": 10,
          "tick_interval": 1,
          "start_chance": 0.5,
          "search_range": 6,
          "search_height": 4,
          "goal_radius": 1,
          "stay_duration": 20,
          "target_selection_method": "random",
          "target_offset": [
              0,
              0.25,
              0
          ],
          "target_blocks": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:8",
              "minecraft:double_plant:9",
              "minecraft:double_plant:12",
              "minecraft:double_plant:13",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered"
          ],
          "on_stay_completed": [
              {
               "event": "collected_nectar",
               "target": "self"
              }
          ]
      }
      Previous Value:
      "minecraft:behavior.move_to_block": {
          "priority": 10,
          "tick_interval": 1,
          "start_chance": 0.5,
          "search_range": 6,
          "search_height": 4,
          "goal_radius": 1,
          "stay_duration": 20,
          "target_selection_method": "random",
          "target_offset": [
              0,
              0.25,
              0
          ],
          "target_blocks": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:sweet_berry_bush",
              "minecraft:double_plant:8",
              "minecraft:double_plant:9",
              "minecraft:double_plant:12",
              "minecraft:double_plant:13"
          ],
          "on_stay_completed": [
              {
               "event": "collected_nectar",
               "target": "self"
              }
          ]
      }
    • New Value:
      "minecraft:behavior.tempt": {
          "priority": 5,
          "speed_multiplier": 1.25,
          "within_radius": 8,
          "can_tempt_vertically": true,
          "items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered"
          ]
      }
      Previous Value:
      "minecraft:behavior.tempt": {
          "priority": 5,
          "speed_multiplier": 1.25,
          "within_radius": 8,
          "can_tempt_vertically": true,
          "items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5"
          ]
      }
    • New Value:
      "minecraft:breedable": {
          "require_tame": false,
          "breeds_with": {
              "mate_type": "minecraft:bee",
              "baby_type": "minecraft:bee",
              "breed_event": {
               "event": "minecraft:entity_born",
               "target": "baby"
              }
          },
          "breed_items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered"
          ]
      }
      Previous Value:
      "minecraft:breedable": {
          "require_tame": false,
          "breeds_with": {
              "mate_type": "minecraft:bee",
              "baby_type": "minecraft:bee",
              "breed_event": {
               "event": "minecraft:entity_born",
               "target": "baby"
              }
          },
          "breed_items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5"
          ]
      }
    • New Value:
      "minecraft:ageable": {
          "duration": 1200,
          "feed_items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5",
              "minecraft:flowering_azalea",
              "minecraft:azalea_leaves_flowered"
          ],
          "grow_up": {
              "event": "minecraft:ageable_grow_up",
              "target": "self"
          }
      }
      Previous Value:
      "minecraft:ageable": {
          "duration": 1200,
          "feed_items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5"
          ],
          "grow_up": {
              "event": "minecraft:ageable_grow_up",
              "target": "self"
          }
      }

Changes in version 1.16.200.02

Changes in version 1.16.100.04

Changes in version 1.16.0.2

    • New Value:
      "minecraft:behavior.melee_attack": {
          "priority": 2,
          "attack_once": true,
          "speed_multiplier": 1.4,
          "on_attack": {
              "event": "countdown_to_perish_event",
              "target": "self"
          }
      }
      Previous Value:
      "minecraft:behavior.melee_attack": {
          "priority": 3,
          "target_dist": 1.2,
          "track_target": false,
          "attack_once": true,
          "reach_multiplier": 2,
          "look_distance": 30,
          "untrackable_cooldown_delay": 17,
          "speed_multiplier": 9,
          "target_tracking": {
              "refresh_period_min": 4,
              "refresh_period_max": 11,
              "backoff": [
               {
                  "distance_squared_gt": 256,
                  "refresh_period_delta": 50
               },
               {
                  "distance_squared_gt": 1024,
                  "refresh_period_delta": 100
               }
              ]
          },
          "on_attack": {
              "event": "countdown_to_perish_event",
              "target": "self"
          }
      }
    • New Value:
      "minecraft:behavior.breed": {
          "priority": 4,
          "speed_multiplier": 1
      }
      Previous Value:
      "minecraft:behavior.breed": {
          "priority": 6,
          "speed_multiplier": 1
      }
    • New Value:
      "minecraft:environment_sensor": {
          "triggers": [
              {
               "event": "abort_sheltering",
               "filters": {
                  "all_of": [
                      {
                       "test": "weather",
                       "operator": "==",
                       "value": "clear"
                      },
                      {
                       "test": "is_daytime",
                       "value": true
                      }
                  ]
               }
              }
          ]
      }
      Previous Value:
      "minecraft:environment_sensor": {
          "triggers": [
              {
               "event": "abort_sheltering",
               "filters": {
                  "all_of": [
                      {
                       "test": "is_weather",
                       "value": "clear"
                      },
                      {
                       "test": "is_daytime",
                       "value": true
                      }
                  ]
               }
              }
          ]
      }
    • New Value:
      "minecraft:behavior.panic": {
          "priority": 1,
          "speed_multiplier": 1.25,
          "force": true
      }
      Previous Value:
      "minecraft:behavior.panic": {
          "priority": 4,
          "speed_multiplier": 1.25,
          "force": true
      }
    • New Value:
      "minecraft:behavior.move_to_block": {
          "priority": 10,
          "search_range": 16,
          "search_height": 10,
          "tick_interval": 1,
          "goal_radius": 0.633,
          "target_blocks": [
              "bee_nest",
              "beehive"
          ],
          "on_reach": [
              {
               "event": "minecraft:bee_returned_to_hive",
               "target": "block"
              }
          ]
      }
      Previous Value:
      "minecraft:behavior.move_to_block": {
          "priority": 11,
          "search_range": 16,
          "search_height": 10,
          "tick_interval": 1,
          "goal_radius": 0.633,
          "target_blocks": [
              "bee_nest",
              "beehive"
          ],
          "on_reach": [
              {
               "event": "minecraft:bee_returned_to_hive",
               "target": "block"
              }
          ]
      }
    • New Value:
      "minecraft:behavior.move_to_block": {
          "priority": 10,
          "tick_interval": 1,
          "start_chance": 0.5,
          "search_range": 6,
          "search_height": 4,
          "goal_radius": 1,
          "stay_duration": 20,
          "target_selection_method": "random",
          "target_offset": [
              0,
              0.25,
              0
          ],
          "target_blocks": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:sweet_berry_bush",
              "minecraft:double_plant:8",
              "minecraft:double_plant:9",
              "minecraft:double_plant:12",
              "minecraft:double_plant:13"
          ],
          "on_stay_completed": [
              {
               "event": "collected_nectar",
               "target": "self"
              }
          ]
      }
      Previous Value:
      "minecraft:behavior.move_to_block": {
          "priority": 11,
          "tick_interval": 1,
          "start_chance": 0.5,
          "search_range": 6,
          "search_height": 4,
          "goal_radius": 1,
          "stay_duration": 20,
          "target_selection_method": "random",
          "target_offset": [
              0,
              0.25,
              0
          ],
          "target_blocks": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:sweet_berry_bush",
              "minecraft:double_plant:8",
              "minecraft:double_plant:9",
              "minecraft:double_plant:12",
              "minecraft:double_plant:13"
          ],
          "on_stay_completed": [
              {
               "event": "collected_nectar",
               "target": "self"
              }
          ]
      }
    • New Value:
      "minecraft:behavior.go_home": {
          "priority": 4,
          "speed_multiplier": 1,
          "interval": 1,
          "goal_radius": 1.2,
          "on_home": [
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "is_block",
                       "subject": "block",
                       "value": "minecraft:bee_nest"
                      },
                      {
                       "test": "is_block",
                       "subject": "block",
                       "value": "minecraft:beehive"
                      }
                  ]
               },
               "event": "minecraft:bee_returned_to_hive",
               "target": "block"
              },
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_block",
                       "subject": "block",
                       "operator": "!=",
                       "value": "minecraft:bee_nest"
                      },
                      {
                       "test": "is_block",
                       "subject": "block",
                       "operator": "!=",
                       "value": "minecraft:beehive"
                      }
                  ]
               },
               "event": "find_hive_event",
               "target": "self"
              }
          ],
          "on_failed": {
              "event": "find_hive_event",
              "target": "self"
          }
      }
      Previous Value:
      "minecraft:behavior.go_home": {
          "priority": 5,
          "speed_multiplier": 1,
          "interval": 1,
          "goal_radius": 1.2,
          "on_home": [
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "is_block",
                       "subject": "block",
                       "value": "minecraft:bee_nest"
                      },
                      {
                       "test": "is_block",
                       "subject": "block",
                       "value": "minecraft:beehive"
                      }
                  ]
               },
               "event": "minecraft:bee_returned_to_hive",
               "target": "block"
              },
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_block",
                       "subject": "block",
                       "operator": "!=",
                       "value": "minecraft:bee_nest"
                      },
                      {
                       "test": "is_block",
                       "subject": "block",
                       "operator": "!=",
                       "value": "minecraft:beehive"
                      }
                  ]
               },
               "event": "find_hive_event",
               "target": "self"
              }
          ],
          "on_failed": {
              "event": "find_hive_event",
              "target": "self"
          }
      }
    • New Value:
      "minecraft:environment_sensor": {
          "triggers": [
              {
               "event": "seek_shelter",
               "filters": {
                  "all_of": [
                      {
                       "any_of": [
                          {
                              "test": "is_daytime",
                              "value": false
                          },
                          {
                              "test": "weather",
                              "operator": "==",
                              "value": "precipitation"
                          }
                       ]
                      },
                      {
                       "test": "has_component",
                       "value": "minecraft:is_charged",
                       "operator": "!="
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "overworld"
                      }
                  ]
               }
              }
          ]
      }
      Previous Value:
      "minecraft:environment_sensor": {
          "triggers": [
              {
               "event": "seek_shelter",
               "filters": {
                  "all_of": [
                      {
                       "any_of": [
                          {
                              "test": "is_daytime",
                              "value": false
                          },
                          {
                              "test": "is_weather",
                              "value": "clear",
                              "operator": "!="
                          }
                       ]
                      },
                      {
                       "test": "has_component",
                       "value": "minecraft:is_charged",
                       "operator": "!="
                      },
                      {
                       "test": "has_biome_tag",
                       "value": "overworld"
                      }
                  ]
               }
              }
          ]
      }
    • New Value:
      "minecraft:behavior.nearest_attackable_target": {
          "priority": 2,
          "entity_types": [
              {
               "filters": {
                  "test": "is_family",
                  "subject": "other",
                  "value": "player"
               },
               "max_dist": 10
              }
          ]
      }
      Previous Value:
      "minecraft:behavior.nearest_attackable_target": {
          "priority": 3,
          "entity_types": [
              {
               "filters": {
                  "test": "is_family",
                  "subject": "other",
                  "value": "player"
               },
               "max_dist": 10
              }
          ]
      }
    • New Value:
      "minecraft:behavior.hurt_by_target": {
          "priority": 1
      }
      Previous Value:
      "minecraft:behavior.hurt_by_target": {
          "priority": 2
      }
    • New Value:
      "format_version": "1.16.0"
      Previous Value:
      "format_version": "1.13.0"
    • New Value:
      "minecraft:behavior.float": {
          "priority": 19
      }
      Previous Value:
      "minecraft:behavior.float": {
          "priority": 20
      }
    • New Value:
      "minecraft:behavior.tempt": {
          "priority": 5,
          "speed_multiplier": 1.25,
          "within_radius": 8,
          "can_tempt_vertically": true,
          "items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5"
          ]
      }
      Previous Value:
      "minecraft:behavior.tempt": {
          "priority": 7,
          "speed_multiplier": 1.25,
          "within_radius": 8,
          "can_tempt_vertically": true,
          "items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5"
          ]
      }
    • New Value:
      "minecraft:navigation.hover": {
          "can_path_over_water": true,
          "can_sink": false,
          "can_pass_doors": false,
          "can_path_from_air": true,
          "avoid_water": true,
          "avoid_damage_blocks": true,
          "avoid_sun": false
      }
      Previous Value:
      "minecraft:navigation.hover": {
          "can_path_over_water": true,
          "can_sink": false,
          "can_path_from_air": true,
          "avoid_water": true,
          "avoid_damage_blocks": true,
          "avoid_sun": false
      }
    • New Value:
      "countdown_to_perish_event": {
          "remove": {
              "component_groups": [
               "collect_nectar",
               "track_attacker",
               "take_nearest_target",
               "look_for_food",
               "angry_bee",
               "hive_full",
               "find_hive",
               "escape_fire"
              ]
          },
          "add": {
              "component_groups": [
               "countdown_to_perish"
              ]
          }
      }
      Previous Value:
      "countdown_to_perish_event": {
          "remove": {
              "component_groups": [
               "collect_nectar",
               "track_attacker",
               "take_nearest_target",
               "look_for_food",
               "angry_bee",
               "hive_full",
               "escape_fire",
               "find_hive"
              ]
          },
          "add": {
              "component_groups": [
               "countdown_to_perish"
              ]
          }
      }
    • New Value:
      "minecraft:behavior.follow_parent": {
          "priority": 11,
          "speed_multiplier": 1.1
      }
      Previous Value:
      "minecraft:behavior.follow_parent": {
          "priority": 8,
          "speed_multiplier": 1.1
      }

Changes in version 1.14.20.1

    • New Value:
      "escape_fire": {
          "minecraft:behavior.panic": {
              "priority": 4,
              "speed_multiplier": 1.25,
              "force": true
          },
          "minecraft:timer": {
              "looping": false,
              "time": [
               20,
               50
              ],
              "randomInterval": true,
              "time_down_event": {
               "event": "stop_panicking_after_fire",
               "target": "self"
              }
          }
      }
    • New Value:
      "minecraft:exited_hive_on_fire": {
          "add": {
              "component_groups": [
               "escape_fire"
              ]
          }
      }
    • New Value:
      "stop_panicking_after_fire": {
          "remove": {
              "component_groups": [
               "escape_fire"
              ]
          }
      }
    • New Value:
      "minecraft:behavior.melee_attack": {
          "priority": 3,
          "target_dist": 1.2,
          "track_target": false,
          "attack_once": true,
          "reach_multiplier": 2,
          "look_distance": 30,
          "untrackable_cooldown_delay": 17,
          "speed_multiplier": 9,
          "target_tracking": {
              "refresh_period_min": 4,
              "refresh_period_max": 11,
              "backoff": [
               {
                  "distance_squared_gt": 256,
                  "refresh_period_delta": 50
               },
               {
                  "distance_squared_gt": 1024,
                  "refresh_period_delta": 100
               }
              ]
          },
          "on_attack": {
              "event": "countdown_to_perish_event",
              "target": "self"
          }
      }
      Previous Value:
      "minecraft:behavior.melee_attack": {
          "priority": 2,
          "target_dist": 1.2,
          "track_target": false,
          "attack_once": true,
          "reach_multiplier": 2,
          "look_distance": 30,
          "untrackable_cooldown_delay": 17,
          "speed_multiplier": 9,
          "target_tracking": {
              "refresh_period_min": 4,
              "refresh_period_max": 11,
              "backoff": [
               {
                  "distance_squared_gt": 256,
                  "refresh_period_delta": 50
               },
               {
                  "distance_squared_gt": 1024,
                  "refresh_period_delta": 100
               }
              ]
          },
          "on_attack": {
              "event": "countdown_to_perish_event",
              "target": "self"
          }
      }
    • New Value:
      "minecraft:behavior.breed": {
          "priority": 6,
          "speed_multiplier": 1
      }
      Previous Value:
      "minecraft:behavior.breed": {
          "priority": 4,
          "speed_multiplier": 1
      }
    • New Value:
      "minecraft:behavior.move_to_block": {
          "priority": 11,
          "search_range": 16,
          "search_height": 10,
          "tick_interval": 1,
          "goal_radius": 0.633,
          "target_blocks": [
              "bee_nest",
              "beehive"
          ],
          "on_reach": [
              {
               "event": "minecraft:bee_returned_to_hive",
               "target": "block"
              }
          ]
      }
      Previous Value:
      "minecraft:behavior.move_to_block": {
          "priority": 10,
          "search_range": 16,
          "search_height": 10,
          "tick_interval": 1,
          "goal_radius": 0.633,
          "target_blocks": [
              "bee_nest",
              "beehive"
          ],
          "on_reach": [
              {
               "event": "minecraft:bee_returned_to_hive",
               "target": "block"
              }
          ]
      }
    • New Value:
      "minecraft:behavior.move_to_block": {
          "priority": 11,
          "tick_interval": 1,
          "start_chance": 0.5,
          "search_range": 6,
          "search_height": 4,
          "goal_radius": 1,
          "stay_duration": 20,
          "target_selection_method": "random",
          "target_offset": [
              0,
              0.25,
              0
          ],
          "target_blocks": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:sweet_berry_bush",
              "minecraft:double_plant:8",
              "minecraft:double_plant:9",
              "minecraft:double_plant:12",
              "minecraft:double_plant:13"
          ],
          "on_stay_completed": [
              {
               "event": "collected_nectar",
               "target": "self"
              }
          ]
      }
      Previous Value:
      "minecraft:behavior.move_to_block": {
          "priority": 10,
          "tick_interval": 1,
          "start_chance": 0.5,
          "search_range": 6,
          "search_height": 4,
          "goal_radius": 1,
          "stay_duration": 20,
          "target_selection_method": "random",
          "target_offset": [
              0,
              0.25,
              0
          ],
          "target_blocks": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:sweet_berry_bush",
              "minecraft:double_plant:8",
              "minecraft:double_plant:9",
              "minecraft:double_plant:12",
              "minecraft:double_plant:13"
          ],
          "on_stay_completed": [
              {
               "event": "collected_nectar",
               "target": "self"
              }
          ]
      }
    • New Value:
      "minecraft:behavior.go_home": {
          "priority": 5,
          "speed_multiplier": 1,
          "interval": 1,
          "goal_radius": 1.2,
          "on_home": [
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "is_block",
                       "subject": "block",
                       "value": "minecraft:bee_nest"
                      },
                      {
                       "test": "is_block",
                       "subject": "block",
                       "value": "minecraft:beehive"
                      }
                  ]
               },
               "event": "minecraft:bee_returned_to_hive",
               "target": "block"
              },
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_block",
                       "subject": "block",
                       "operator": "!=",
                       "value": "minecraft:bee_nest"
                      },
                      {
                       "test": "is_block",
                       "subject": "block",
                       "operator": "!=",
                       "value": "minecraft:beehive"
                      }
                  ]
               },
               "event": "find_hive_event",
               "target": "self"
              }
          ],
          "on_failed": {
              "event": "find_hive_event",
              "target": "self"
          }
      }
      Previous Value:
      "minecraft:behavior.go_home": {
          "priority": 4,
          "speed_multiplier": 1,
          "interval": 1,
          "goal_radius": 1.2,
          "on_home": [
              {
               "filters": {
                  "any_of": [
                      {
                       "test": "is_block",
                       "subject": "block",
                       "value": "minecraft:bee_nest"
                      },
                      {
                       "test": "is_block",
                       "subject": "block",
                       "value": "minecraft:beehive"
                      }
                  ]
               },
               "event": "minecraft:bee_returned_to_hive",
               "target": "block"
              },
              {
               "filters": {
                  "all_of": [
                      {
                       "test": "is_block",
                       "subject": "block",
                       "operator": "!=",
                       "value": "minecraft:bee_nest"
                      },
                      {
                       "test": "is_block",
                       "subject": "block",
                       "operator": "!=",
                       "value": "minecraft:beehive"
                      }
                  ]
               },
               "event": "find_hive_event",
               "target": "self"
              }
          ],
          "on_failed": {
              "event": "find_hive_event",
              "target": "self"
          }
      }
    • New Value:
      "minecraft:behavior.nearest_attackable_target": {
          "priority": 3,
          "entity_types": [
              {
               "filters": {
                  "test": "is_family",
                  "subject": "other",
                  "value": "player"
               },
               "max_dist": 10
              }
          ]
      }
      Previous Value:
      "minecraft:behavior.nearest_attackable_target": {
          "priority": 2,
          "entity_types": [
              {
               "filters": {
                  "test": "is_family",
                  "subject": "other",
                  "value": "player"
               },
               "max_dist": 10
              }
          ]
      }
    • New Value:
      "minecraft:behavior.hurt_by_target": {
          "priority": 2
      }
      Previous Value:
      "minecraft:behavior.hurt_by_target": {
          "priority": 1
      }
    • New Value:
      "minecraft:behavior.float": {
          "priority": 20
      }
      Previous Value:
      "minecraft:behavior.float": {
          "priority": 19
      }
    • New Value:
      "minecraft:behavior.random_hover": {
          "priority": 12,
          "xz_dist": 8,
          "y_dist": 8,
          "y_offset": -1,
          "interval": 1,
          "hover_height": [
              1,
              4
          ]
      }
      Previous Value:
      "minecraft:behavior.random_hover": {
          "priority": 11,
          "xz_dist": 8,
          "y_dist": 8,
          "y_offset": -1,
          "interval": 1,
          "hover_height": [
              1,
              4
          ]
      }
    • New Value:
      "minecraft:behavior.tempt": {
          "priority": 7,
          "speed_multiplier": 1.25,
          "within_radius": 8,
          "can_tempt_vertically": true,
          "items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5"
          ]
      }
      Previous Value:
      "minecraft:behavior.tempt": {
          "priority": 5,
          "speed_multiplier": 1.25,
          "within_radius": 8,
          "can_tempt_vertically": true,
          "items": [
              "minecraft:red_flower",
              "minecraft:yellow_flower",
              "minecraft:wither_rose",
              "minecraft:double_plant:0",
              "minecraft:double_plant:1",
              "minecraft:double_plant:4",
              "minecraft:double_plant:5"
          ]
      }
    • New Value:
      "abort_sheltering": {
          "remove": {
              "component_groups": [
               "abort_shelter_detection",
               "return_to_home",
               "escape_fire"
              ]
          },
          "add": {
              "component_groups": [
               "shelter_detection",
               "look_for_food"
              ]
          }
      }
      Previous Value:
      "abort_sheltering": {
          "remove": {
              "component_groups": [
               "abort_shelter_detection",
               "return_to_home"
              ]
          },
          "add": {
              "component_groups": [
               "shelter_detection",
               "look_for_food"
              ]
          }
      }
    • New Value:
      "countdown_to_perish_event": {
          "remove": {
              "component_groups": [
               "collect_nectar",
               "track_attacker",
               "take_nearest_target",
               "look_for_food",
               "angry_bee",
               "hive_full",
               "escape_fire",
               "find_hive"
              ]
          },
          "add": {
              "component_groups": [
               "countdown_to_perish"
              ]
          }
      }
      Previous Value:
      "countdown_to_perish_event": {
          "remove": {
              "component_groups": [
               "collect_nectar",
               "track_attacker",
               "take_nearest_target",
               "look_for_food",
               "angry_bee",
               "hive_full",
               "find_hive"
              ]
          },
          "add": {
              "component_groups": [
               "countdown_to_perish"
              ]
          }
      }
    • New Value:
      "find_hive_timeout": {
          "sequence": [
              {
               "filters": {
                  "test": "has_component",
                  "operator": "!=",
                  "value": "minecraft:is_charged"
               },
               "remove": {
                  "component_groups": [
                      "find_hive",
                      "escape_fire"
                  ]
               },
               "add": {
                  "component_groups": [
                      "look_for_food"
                  ]
               }
              },
              {
               "filters": {
                  "test": "has_component",
                  "value": "minecraft:is_charged"
               },
               "remove": {
                  "component_groups": [
                      "find_hive"
                  ]
               },
               "add": {
                  "component_groups": [
                      "return_to_home"
                  ]
               }
              }
          ]
      }
      Previous Value:
      "find_hive_timeout": {
          "sequence": [
              {
               "filters": {
                  "test": "has_component",
                  "operator": "!=",
                  "value": "minecraft:is_charged"
               },
               "remove": {
                  "component_groups": [
                      "find_hive"
                  ]
               },
               "add": {
                  "component_groups": [
                      "look_for_food"
                  ]
               }
              },
              {
               "filters": {
                  "test": "has_component",
                  "value": "minecraft:is_charged"
               },
               "remove": {
                  "component_groups": [
                      "find_hive"
                  ]
               },
               "add": {
                  "component_groups": [
                      "return_to_home"
                  ]
               }
              }
          ]
      }
    • New Value:
      "hive_destroyed": {
          "sequence": [
              {
               "filters": {
                  "test": "is_family",
                  "subject": "self",
                  "operator": "!=",
                  "value": "pacified"
               },
               "add": {
                  "component_groups": [
                      "take_nearest_target"
                  ]
               },
               "remove": {
                  "component_groups": [
                      "escape_fire"
                  ]
               }
              }
          ]
      }
      Previous Value:
      "hive_destroyed": {
          "sequence": [
              {
               "filters": {
                  "test": "is_family",
                  "subject": "self",
                  "operator": "!=",
                  "value": "pacified"
               },
               "add": {
                  "component_groups": [
                      "take_nearest_target"
                  ]
               }
              }
          ]
      }
    • New Value:
      "minecraft:exited_disturbed_hive": {
          "add": {
              "component_groups": [
               "take_nearest_target"
              ]
          },
          "remove": {
              "component_groups": [
               "find_hive",
               "return_to_home",
               "has_nectar",
               "abort_shelter_detection",
               "shelter_detection",
               "escape_fire"
              ]
          }
      }
      Previous Value:
      "minecraft:exited_disturbed_hive": {
          "add": {
              "component_groups": [
               "take_nearest_target"
              ]
          },
          "remove": {
              "component_groups": [
               "find_hive",
               "return_to_home",
               "has_nectar",
               "abort_shelter_detection",
               "shelter_detection"
              ]
          }
      }
    • New Value:
      "minecraft:behavior.follow_parent": {
          "priority": 8,
          "speed_multiplier": 1.1
      }
      Previous Value:
      "minecraft:behavior.follow_parent": {
          "priority": 6,
          "speed_multiplier": 1.1
      }

Changes in version 1.14.1.5

    • New Value:
      "minecraft:behavior.panic": {
          "priority": 1,
          "speed_multiplier": 1.25,
          "force": true
      }
    • New Value:
      "hive_destroyed": {
          "sequence": [
              {
               "filters": {
                  "test": "is_family",
                  "subject": "self",
                  "operator": "!=",
                  "value": "pacified"
               },
               "add": {
                  "component_groups": [
                      "take_nearest_target"
                  ]
               }
              }
          ]
      }
      Previous Value:
      "hive_destroyed": {
          "add": {
              "component_groups": [
               "take_nearest_target"
              ]
          }
      }
    • New Value:
      "minecraft:ageable_grow_up": {
          "remove": {
              "component_groups": [
               "bee_baby"
              ]
          },
          "add": {
              "component_groups": [
               "bee_adult"
              ]
          }
      }
      Previous Value:
      "minecraft:ageable_grow_up": {
          "remove": {
              "component_groups": [
               "bee_baby"
              ]
          },
          "add": {
              "component_groups": [
               "bee_adult",
               "track_attacker"
              ]
          }
      }
    • New Value:
      "minecraft:entity_born": {
          "add": {
              "component_groups": [
               "bee_baby",
               "shelter_detection",
               "track_attacker",
               "look_for_food"
              ]
          }
      }
      Previous Value:
      "minecraft:entity_born": {
          "add": {
              "component_groups": [
               "bee_baby",
               "shelter_detection",
               "look_for_food"
              ]
          }
      }
    • New Value:
      "minecraft:entity_spawned": {
          "sequence": [
              {
               "randomize": [
                  {
                      "weight": 95,
                      "add": {
                       "component_groups": [
                          "bee_adult"
                       ]
                      }
                  },
                  {
                      "weight": 5,
                      "add": {
                       "component_groups": [
                          "bee_baby"
                       ]
                      }
                  }
               ]
              },
              {
               "add": {
                  "component_groups": [
                      "track_attacker",
                      "shelter_detection",
                      "look_for_food"
                  ]
               }
              }
          ]
      }
      Previous Value:
      "minecraft:entity_spawned": {
          "randomize": [
              {
               "weight": 95,
               "add": {
                  "component_groups": [
                      "bee_adult",
                      "track_attacker",
                      "shelter_detection",
                      "look_for_food"
                  ]
               }
              },
              {
               "weight": 5,
               "add": {
                  "component_groups": [
                      "bee_baby",
                      "shelter_detection",
                      "look_for_food"
                  ]
               }
              }
          ]
      }