Version History for the Dolphin Entity

<< back to entity list

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


Changes in version 1.20.30.24

Changes in version 1.20.30.20

Changes in version 1.20.30.2

Changes in version 1.19.50.2

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

Changes in version 1.18.30.4

Changes in version 1.18.10.4

Changes in version 1.18.0.2

Changes in version 1.17.0.2

Changes in version 1.16.100.04

    • New Value:
      "minecraft:conditional_bandwidth_optimization": []
    • New Value:
      "dolphin_adult": {
          "minecraft:experience_reward": {
              "on_death": "query.last_hit_by_player ? Math.Random(1,3) : 0"
          },
          "minecraft:loot": {
              "table": "loot_tables/entities/dolphin.json"
          },
          "minecraft:bribeable": {
              "bribe_items": [
               "fish",
               "salmon"
              ]
          },
          "minecraft:behavior.melee_attack": {
              "priority": 2,
              "track_target": true
          }
      }
    • New Value:
      "dolphin_angry": {
          "minecraft:angry": {
              "duration": 25,
              "broadcast_anger": true,
              "broadcast_range": 16,
              "calm_event": {
               "event": "on_calm",
               "target": "self"
              }
          },
          "minecraft:on_target_acquired": []
      }
    • New Value:
      "dolphin_baby": {
          "minecraft:is_baby": [],
          "minecraft:scale": {
              "value": 0.65
          },
          "minecraft:ageable": {
              "duration": 1200,
              "feed_items": [
               "fish",
               "salmon"
              ],
              "grow_up": {
               "event": "ageable_grow_up",
               "target": "self"
              }
          },
          "minecraft:behavior.follow_parent": {
              "priority": 4,
              "speed_multiplier": 1.1
          },
          "minecraft:behavior.panic": {
              "priority": 1,
              "speed_multiplier": 1.25
          }
      }
    • New Value:
      "dolphin_dried": {
          "minecraft:damage_over_time": {
              "damage_per_hurt": 1,
              "time_between_hurt": 0
          }
      }
    • New Value:
      "dolphin_on_land": {
          "minecraft:navigation.generic": {
              "is_amphibious": true,
              "can_path_over_water": true,
              "can_swim": true,
              "can_walk": true,
              "can_breach": false,
              "can_jump": false
          },
          "minecraft:timer": {
              "looping": false,
              "time": 120,
              "time_down_event": {
               "event": "dried_out"
              }
          },
          "minecraft:environment_sensor": {
              "triggers": [
               {
                  "filters": {
                      "test": "in_water_or_rain",
                      "operator": "==",
                      "value": true
                  },
                  "event": "stop_dryingout"
               }
              ]
          }
      }
    • New Value:
      "dolphin_on_land_in_rain": {
          "minecraft:navigation.generic": {
              "is_amphibious": true,
              "can_path_over_water": true,
              "can_swim": true,
              "can_walk": true,
              "can_breach": false,
              "can_jump": false
          },
          "minecraft:environment_sensor": {
              "triggers": [
               {
                  "filters": {
                      "test": "in_water",
                      "operator": "==",
                      "value": true
                  },
                  "event": "navigation_off_land"
               },
               {
                  "filters": {
                      "test": "in_water_or_rain",
                      "operator": "!=",
                      "value": true
                  },
                  "event": "start_dryingout"
               }
              ]
          }
      }
    • New Value:
      "dolphin_swimming_navigation": {
          "minecraft:behavior.look_at_player": {
              "priority": 8,
              "look_distance": 6
          },
          "minecraft:navigation.generic": {
              "is_amphibious": true,
              "can_path_over_water": false,
              "can_swim": true,
              "can_walk": false,
              "can_breach": true,
              "can_sink": false
          },
          "minecraft:environment_sensor": {
              "triggers": [
               {
                  "filters": {
                      "all_of": [
                       {
                          "test": "on_ground",
                          "operator": "==",
                          "value": true
                       },
                       {
                          "test": "in_water",
                          "operator": "!=",
                          "value": true
                       }
                      ]
                  },
                  "event": "navigation_on_land"
               }
              ]
          }
      }
    • New Value:
      "ageable_grow_up": {
          "remove": {
              "component_groups": [
               "dolphin_baby"
              ]
          },
          "add": {
              "component_groups": [
               "dolphin_adult"
              ]
          }
      }
    • New Value:
      "become_angry": {
          "add": {
              "component_groups": [
               "dolphin_angry"
              ]
          }
      }
    • New Value:
      "dried_out": {
          "add": {
              "component_groups": [
               "dolphin_dried"
              ]
          }
      }
    • New Value:
      "navigation_off_land": {
          "add": {
              "component_groups": [
               "dolphin_swimming_navigation"
              ]
          },
          "remove": {
              "component_groups": [
               "dolphin_on_land_in_rain",
               "dolphin_on_land",
               "dolphin_dried"
              ]
          }
      }
    • New Value:
      "navigation_on_land": {
          "add": {
              "component_groups": [
               "dolphin_on_land"
              ]
          },
          "remove": {
              "component_groups": [
               "dolphin_swimming_navigation"
              ]
          }
      }
    • New Value:
      "on_calm": {
          "remove": {
              "component_groups": [
               "dolphin_angry"
              ]
          }
      }
    • New Value:
      "start_dryingout": {
          "remove": {
              "component_groups": [
               "dolphin_on_land_in_rain"
              ]
          },
          "add": {
              "component_groups": [
               "dolphin_on_land"
              ]
          }
      }
    • New Value:
      "stop_dryingout": {
          "remove": {
              "component_groups": [
               "dolphin_on_land",
               "dolphin_dried"
              ]
          },
          "add": {
              "component_groups": [
               "dolphin_on_land_in_rain"
              ]
          }
      }
    • Previous Value:
      "minecraft:dolphin_adult": {
          "minecraft:experience_reward": {
              "on_death": "query.last_hit_by_player ? Math.Random(1,3) : 0"
          },
          "minecraft:loot": {
              "table": "loot_tables/entities/dolphin.json"
          },
          "minecraft:bribeable": {
              "bribe_items": [
               "fish",
               "salmon"
              ]
          },
          "minecraft:behavior.melee_attack": {
              "priority": 2,
              "track_target": true
          }
      }
    • Previous Value:
      "minecraft:dolphin_angry": {
          "minecraft:angry": {
              "duration": 25,
              "broadcast_anger": true,
              "broadcast_range": 16,
              "calm_event": {
               "event": "minecraft:on_calm",
               "target": "self"
              }
          },
          "minecraft:on_target_acquired": []
      }
    • Previous Value:
      "minecraft:dolphin_baby": {
          "minecraft:is_baby": [],
          "minecraft:scale": {
              "value": 0.65
          },
          "minecraft:ageable": {
              "duration": 1200,
              "feed_items": [
               "fish",
               "salmon"
              ],
              "grow_up": {
               "event": "minecraft:ageable_grow_up",
               "target": "self"
              }
          },
          "minecraft:behavior.follow_parent": {
              "priority": 4,
              "speed_multiplier": 1.1
          },
          "minecraft:behavior.panic": {
              "priority": 1,
              "speed_multiplier": 1.25
          }
      }
    • Previous Value:
      "minecraft:dolphin_dried": {
          "minecraft:damage_over_time": {
              "damage_per_hurt": 1,
              "time_between_hurt": 0
          }
      }
    • Previous Value:
      "minecraft:dolphin_on_land": {
          "minecraft:navigation.generic": {
              "is_amphibious": true,
              "can_path_over_water": true,
              "can_swim": true,
              "can_walk": true,
              "can_breach": false,
              "can_jump": false
          },
          "minecraft:timer": {
              "looping": false,
              "time": 20,
              "time_down_event": {
               "event": "minecraft:dried_out"
              }
          },
          "minecraft:environment_sensor": {
              "triggers": [
               {
                  "filters": {
                      "test": "in_water_or_rain",
                      "operator": "==",
                      "value": true
                  },
                  "event": "minecraft:stop_dryingout"
               }
              ]
          }
      }
    • Previous Value:
      "minecraft:dolphin_on_land_in_rain": {
          "minecraft:navigation.generic": {
              "is_amphibious": true,
              "can_path_over_water": true,
              "can_swim": true,
              "can_walk": true,
              "can_breach": false,
              "can_jump": false
          },
          "minecraft:environment_sensor": {
              "triggers": [
               {
                  "filters": {
                      "test": "in_water",
                      "operator": "==",
                      "value": true
                  },
                  "event": "minecraft:navigation_off_land"
               },
               {
                  "filters": {
                      "test": "in_water_or_rain",
                      "operator": "!=",
                      "value": true
                  },
                  "event": "minecraft:start_dryingout"
               }
              ]
          }
      }
    • Previous Value:
      "minecraft:dolphin_swimming_navigation": {
          "minecraft:behavior.look_at_player": {
              "priority": 8,
              "look_distance": 6
          },
          "minecraft:navigation.generic": {
              "is_amphibious": true,
              "can_path_over_water": false,
              "can_swim": true,
              "can_walk": false,
              "can_breach": true,
              "can_sink": false
          },
          "minecraft:environment_sensor": {
              "triggers": [
               {
                  "filters": {
                      "all_of": [
                       {
                          "test": "on_ground",
                          "operator": "==",
                          "value": true
                       },
                       {
                          "test": "in_water",
                          "operator": "!=",
                          "value": true
                       }
                      ]
                  },
                  "event": "minecraft:navigation_on_land"
               }
              ]
          }
      }
    • Previous Value:
      "minecraft:ageable_grow_up": {
          "remove": {
              "component_groups": [
               "minecraft:dolphin_baby"
              ]
          },
          "add": {
              "component_groups": [
               "minecraft:dolphin_adult"
              ]
          }
      }
    • Previous Value:
      "minecraft:become_angry": {
          "add": {
              "component_groups": [
               "minecraft:dolphin_angry"
              ]
          }
      }
    • Previous Value:
      "minecraft:dried_out": {
          "add": {
              "component_groups": [
               "minecraft:dolphin_dried"
              ]
          }
      }
    • Previous Value:
      "minecraft:navigation_off_land": {
          "add": {
              "component_groups": [
               "minecraft:dolphin_swimming_navigation"
              ]
          },
          "remove": {
              "component_groups": [
               "minecraft:dolphin_on_land_in_rain",
               "minecraft:dolphin_on_land",
               "minecraft:dolphin_dried"
              ]
          }
      }
    • Previous Value:
      "minecraft:navigation_on_land": {
          "add": {
              "component_groups": [
               "minecraft:dolphin_on_land"
              ]
          },
          "remove": {
              "component_groups": [
               "minecraft:dolphin_swimming_navigation"
              ]
          }
      }
    • Previous Value:
      "minecraft:on_calm": {
          "remove": {
              "component_groups": [
               "minecraft:dolphin_angry"
              ]
          }
      }
    • Previous Value:
      "minecraft:start_dryingout": {
          "remove": {
              "component_groups": [
               "minecraft:dolphin_on_land_in_rain"
              ]
          },
          "add": {
              "component_groups": [
               "minecraft:dolphin_on_land"
              ]
          }
      }
    • Previous Value:
      "minecraft:stop_dryingout": {
          "remove": {
              "component_groups": [
               "minecraft:dolphin_on_land",
               "minecraft:dolphin_dried"
              ]
          },
          "add": {
              "component_groups": [
               "minecraft:dolphin_on_land_in_rain"
              ]
          }
      }
    • New Value:
      "minecraft:on_target_acquired": {
          "event": "become_angry",
          "target": "self"
      }
      Previous Value:
      "minecraft:on_target_acquired": {
          "event": "minecraft:become_angry",
          "target": "self"
      }
    • New Value:
      "minecraft:on_target_escape": {
          "target": "self"
      }
      Previous Value:
      "minecraft:on_target_escape": {
          "event": "minecraft:on_calm",
          "target": "self"
      }
    • New Value:
      "minecraft:entity_spawned": {
          "randomize": [
              {
               "weight": 90,
               "add": {
                  "component_groups": [
                      "dolphin_adult",
                      "dolphin_swimming_navigation"
                  ]
               }
              },
              {
               "weight": 10,
               "add": {
                  "component_groups": [
                      "dolphin_baby",
                      "dolphin_swimming_navigation"
                  ]
               }
              }
          ]
      }
      Previous Value:
      "minecraft:entity_spawned": {
          "randomize": [
              {
               "weight": 90,
               "add": {
                  "component_groups": [
                      "minecraft:dolphin_adult",
                      "minecraft:dolphin_swimming_navigation"
                  ]
               }
              },
              {
               "weight": 10,
               "add": {
                  "component_groups": [
                      "minecraft:dolphin_baby",
                      "minecraft:dolphin_swimming_navigation"
                  ]
               }
              }
          ]
      }

Changes in version 1.16.0.2

Changes in version 1.14.0.9

Changes in version 1.13.0.34