Version History for the Boat Entity

<< back to entity list

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


Changes in version 1.20.10.23

    • New Value:
      "minecraft:rideable": {
          "seat_count": 2,
          "passenger_max_width": 1.375,
          "interact_text": "action.interact.ride.boat",
          "pull_in_entities": true,
          "seats": [
              {
               "position": [
                  0,
                  -0.2,
                  0
               ],
               "min_rider_count": 0,
               "max_rider_count": 1,
               "rotate_rider_by": -90,
               "lock_rider_rotation": 90
              },
              {
               "position": [
                  0.2,
                  -0.2,
                  0
               ],
               "min_rider_count": 2,
               "max_rider_count": 2,
               "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
               "lock_rider_rotation": 90
              },
              {
               "position": [
                  -0.6,
                  -0.2,
                  0
               ],
               "min_rider_count": 2,
               "max_rider_count": 2,
               "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
               "lock_rider_rotation": 90
              }
          ]
      }

Changes in version 1.20.10.20

    • Previous Value:
      "minecraft:rideable": {
          "seat_count": 2,
          "passenger_max_width": 1.375,
          "interact_text": "action.interact.ride.boat",
          "pull_in_entities": true,
          "seats": [
              {
               "position": [
                  0,
                  -0.2,
                  0
               ],
               "min_rider_count": 0,
               "max_rider_count": 1,
               "rotate_rider_by": -90,
               "lock_rider_rotation": 90
              },
              {
               "position": [
                  0.2,
                  -0.2,
                  0
               ],
               "min_rider_count": 2,
               "max_rider_count": 2,
               "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
               "lock_rider_rotation": 90
              },
              {
               "position": [
                  -0.6,
                  -0.2,
                  0
               ],
               "min_rider_count": 2,
               "max_rider_count": 2,
               "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
               "lock_rider_rotation": 90
              }
          ]
      }

Changes in version 1.20.1.2

    • New Value:
      "minecraft:rideable": {
          "seat_count": 2,
          "passenger_max_width": 1.375,
          "interact_text": "action.interact.ride.boat",
          "pull_in_entities": true,
          "seats": [
              {
               "position": [
                  0,
                  -0.2,
                  0
               ],
               "min_rider_count": 0,
               "max_rider_count": 1,
               "rotate_rider_by": -90,
               "lock_rider_rotation": 90
              },
              {
               "position": [
                  0.2,
                  -0.2,
                  0
               ],
               "min_rider_count": 2,
               "max_rider_count": 2,
               "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
               "lock_rider_rotation": 90
              },
              {
               "position": [
                  -0.6,
                  -0.2,
                  0
               ],
               "min_rider_count": 2,
               "max_rider_count": 2,
               "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
               "lock_rider_rotation": 90
              }
          ]
      }

Changes in version 1.20.0.21

    • New Value:
      "minecraft:can_ride_bamboo": {
          "minecraft:rideable": {
              "seat_count": 2,
              "passenger_max_width": 1.375,
              "interact_text": "action.interact.ride.boat",
              "pull_in_entities": true,
              "seats": [
               {
                  "position": [
                      0,
                      0.1,
                      0
                  ],
                  "min_rider_count": 0,
                  "max_rider_count": 1,
                  "rotate_rider_by": -90,
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      0.2,
                      0.1,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      -0.6,
                      0.1,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               }
              ]
          }
      }
    • New Value:
      "minecraft:can_ride_default": {
          "minecraft:rideable": {
              "seat_count": 2,
              "passenger_max_width": 1.375,
              "interact_text": "action.interact.ride.boat",
              "pull_in_entities": true,
              "seats": [
               {
                  "position": [
                      0,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 0,
                  "max_rider_count": 1,
                  "rotate_rider_by": -90,
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      0.2,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      -0.6,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               }
              ]
          }
      }
    • New Value:
      "minecraft:add_can_ride": {
          "sequence": [
              {
               "filters": {
                  "test": "is_variant",
                  "subject": "self",
                  "operator": "!=",
                  "value": 7
               },
               "add": {
                  "component_groups": [
                      "minecraft:can_ride_default"
                  ]
               }
              },
              {
               "filters": {
                  "test": "is_variant",
                  "subject": "self",
                  "operator": "==",
                  "value": 7
               },
               "add": {
                  "component_groups": [
                      "minecraft:can_ride_bamboo"
                  ]
               }
              }
          ]
      }
    • New Value:
      "minecraft:entity_spawned": {
          "trigger": "minecraft:add_can_ride"
      }
    • Previous Value:
      "minecraft:rideable": {
          "seat_count": 2,
          "passenger_max_width": 1.375,
          "interact_text": "action.interact.ride.boat",
          "pull_in_entities": true,
          "seats": [
              {
               "position": [
                  0,
                  -0.2,
                  0
               ],
               "min_rider_count": 0,
               "max_rider_count": 1,
               "rotate_rider_by": -90,
               "lock_rider_rotation": 90
              },
              {
               "position": [
                  0.2,
                  -0.2,
                  0
               ],
               "min_rider_count": 2,
               "max_rider_count": 2,
               "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
               "lock_rider_rotation": 90
              },
              {
               "position": [
                  -0.6,
                  -0.2,
                  0
               ],
               "min_rider_count": 2,
               "max_rider_count": 2,
               "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
               "lock_rider_rotation": 90
              }
          ]
      }
    • Previous Value:
      "minecraft:can_ride": {
          "minecraft:rideable": {
              "seat_count": 2,
              "passenger_max_width": 1.375,
              "interact_text": "action.interact.ride.boat",
              "pull_in_entities": true,
              "seats": [
               {
                  "position": [
                      0,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 0,
                  "max_rider_count": 1,
                  "rotate_rider_by": -90,
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      0.2,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      -0.6,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               }
              ]
          }
      }
    • New Value:
      "minecraft:exited_bubble_column": {
          "remove": {
              "component_groups": [
               "minecraft:above_bubble_column_down",
               "minecraft:above_bubble_column_up"
              ]
          },
          "add": {
              "component_groups": [
               "minecraft:floating"
              ]
          },
          "trigger": "minecraft:add_can_ride"
      }
      Previous Value:
      "minecraft:exited_bubble_column": {
          "remove": {
              "component_groups": [
               "minecraft:above_bubble_column_down",
               "minecraft:above_bubble_column_up"
              ]
          },
          "add": {
              "component_groups": [
               "minecraft:floating",
               "minecraft:can_ride"
              ]
          }
      }
    • New Value:
      "minecraft:sink": {
          "remove": {
              "component_groups": [
               "minecraft:floating",
               "minecraft:can_ride_default",
               "minecraft:can_ride_bamboo",
               "minecraft:above_bubble_column_down",
               "minecraft:above_bubble_column_up"
              ]
          }
      }
      Previous Value:
      "minecraft:sink": {
          "remove": {
              "component_groups": [
               "minecraft:floating",
               "minecraft:can_ride",
               "minecraft:above_bubble_column_down",
               "minecraft:above_bubble_column_up"
              ]
          }
      }

Changes in version 1.20.0.20

    • New Value:
      "minecraft:rideable": {
          "seat_count": 2,
          "passenger_max_width": 1.375,
          "interact_text": "action.interact.ride.boat",
          "pull_in_entities": true,
          "seats": [
              {
               "position": [
                  0,
                  -0.2,
                  0
               ],
               "min_rider_count": 0,
               "max_rider_count": 1,
               "rotate_rider_by": -90,
               "lock_rider_rotation": 90
              },
              {
               "position": [
                  0.2,
                  -0.2,
                  0
               ],
               "min_rider_count": 2,
               "max_rider_count": 2,
               "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
               "lock_rider_rotation": 90
              },
              {
               "position": [
                  -0.6,
                  -0.2,
                  0
               ],
               "min_rider_count": 2,
               "max_rider_count": 2,
               "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
               "lock_rider_rotation": 90
              }
          ]
      }
    • New Value:
      "minecraft:can_ride": {
          "minecraft:rideable": {
              "seat_count": 2,
              "passenger_max_width": 1.375,
              "interact_text": "action.interact.ride.boat",
              "pull_in_entities": true,
              "seats": [
               {
                  "position": [
                      0,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 0,
                  "max_rider_count": 1,
                  "rotate_rider_by": -90,
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      0.2,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      -0.6,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               }
              ]
          }
      }
    • Previous Value:
      "minecraft:can_ride_bamboo": {
          "minecraft:rideable": {
              "seat_count": 2,
              "passenger_max_width": 1.375,
              "interact_text": "action.interact.ride.boat",
              "pull_in_entities": true,
              "seats": [
               {
                  "position": [
                      0,
                      0.1,
                      0
                  ],
                  "min_rider_count": 0,
                  "max_rider_count": 1,
                  "rotate_rider_by": -90,
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      0.2,
                      0.1,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      -0.6,
                      0.1,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               }
              ]
          }
      }
    • Previous Value:
      "minecraft:can_ride_default": {
          "minecraft:rideable": {
              "seat_count": 2,
              "passenger_max_width": 1.375,
              "interact_text": "action.interact.ride.boat",
              "pull_in_entities": true,
              "seats": [
               {
                  "position": [
                      0,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 0,
                  "max_rider_count": 1,
                  "rotate_rider_by": -90,
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      0.2,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      -0.6,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               }
              ]
          }
      }
    • Previous Value:
      "minecraft:add_can_ride": {
          "sequence": [
              {
               "filters": {
                  "test": "is_variant",
                  "subject": "self",
                  "operator": "!=",
                  "value": 7
               },
               "add": {
                  "component_groups": [
                      "minecraft:can_ride_default"
                  ]
               }
              },
              {
               "filters": {
                  "test": "is_variant",
                  "subject": "self",
                  "operator": "==",
                  "value": 7
               },
               "add": {
                  "component_groups": [
                      "minecraft:can_ride_bamboo"
                  ]
               }
              }
          ]
      }
    • Previous Value:
      "minecraft:entity_spawned": {
          "trigger": "minecraft:add_can_ride"
      }
    • New Value:
      "minecraft:exited_bubble_column": {
          "remove": {
              "component_groups": [
               "minecraft:above_bubble_column_down",
               "minecraft:above_bubble_column_up"
              ]
          },
          "add": {
              "component_groups": [
               "minecraft:floating",
               "minecraft:can_ride"
              ]
          }
      }
      Previous Value:
      "minecraft:exited_bubble_column": {
          "remove": {
              "component_groups": [
               "minecraft:above_bubble_column_down",
               "minecraft:above_bubble_column_up"
              ]
          },
          "add": {
              "component_groups": [
               "minecraft:floating"
              ]
          },
          "trigger": "minecraft:add_can_ride"
      }
    • New Value:
      "minecraft:sink": {
          "remove": {
              "component_groups": [
               "minecraft:floating",
               "minecraft:can_ride",
               "minecraft:above_bubble_column_down",
               "minecraft:above_bubble_column_up"
              ]
          }
      }
      Previous Value:
      "minecraft:sink": {
          "remove": {
              "component_groups": [
               "minecraft:floating",
               "minecraft:can_ride_default",
               "minecraft:can_ride_bamboo",
               "minecraft:above_bubble_column_down",
               "minecraft:above_bubble_column_up"
              ]
          }
      }

Changes in version 1.20.0.1

    • New Value:
      "minecraft:can_ride_bamboo": {
          "minecraft:rideable": {
              "seat_count": 2,
              "passenger_max_width": 1.375,
              "interact_text": "action.interact.ride.boat",
              "pull_in_entities": true,
              "seats": [
               {
                  "position": [
                      0,
                      0.1,
                      0
                  ],
                  "min_rider_count": 0,
                  "max_rider_count": 1,
                  "rotate_rider_by": -90,
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      0.2,
                      0.1,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      -0.6,
                      0.1,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               }
              ]
          }
      }
    • New Value:
      "minecraft:can_ride_default": {
          "minecraft:rideable": {
              "seat_count": 2,
              "passenger_max_width": 1.375,
              "interact_text": "action.interact.ride.boat",
              "pull_in_entities": true,
              "seats": [
               {
                  "position": [
                      0,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 0,
                  "max_rider_count": 1,
                  "rotate_rider_by": -90,
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      0.2,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      -0.6,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               }
              ]
          }
      }
    • New Value:
      "minecraft:add_can_ride": {
          "sequence": [
              {
               "filters": {
                  "test": "is_variant",
                  "subject": "self",
                  "operator": "!=",
                  "value": 7
               },
               "add": {
                  "component_groups": [
                      "minecraft:can_ride_default"
                  ]
               }
              },
              {
               "filters": {
                  "test": "is_variant",
                  "subject": "self",
                  "operator": "==",
                  "value": 7
               },
               "add": {
                  "component_groups": [
                      "minecraft:can_ride_bamboo"
                  ]
               }
              }
          ]
      }
    • New Value:
      "minecraft:entity_spawned": {
          "trigger": "minecraft:add_can_ride"
      }
    • Previous Value:
      "minecraft:rideable": {
          "seat_count": 2,
          "passenger_max_width": 1.375,
          "interact_text": "action.interact.ride.boat",
          "pull_in_entities": true,
          "seats": [
              {
               "position": [
                  0,
                  -0.2,
                  0
               ],
               "min_rider_count": 0,
               "max_rider_count": 1,
               "rotate_rider_by": -90,
               "lock_rider_rotation": 90
              },
              {
               "position": [
                  0.2,
                  -0.2,
                  0
               ],
               "min_rider_count": 2,
               "max_rider_count": 2,
               "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
               "lock_rider_rotation": 90
              },
              {
               "position": [
                  -0.6,
                  -0.2,
                  0
               ],
               "min_rider_count": 2,
               "max_rider_count": 2,
               "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
               "lock_rider_rotation": 90
              }
          ]
      }
    • Previous Value:
      "minecraft:can_ride": {
          "minecraft:rideable": {
              "seat_count": 2,
              "passenger_max_width": 1.375,
              "interact_text": "action.interact.ride.boat",
              "pull_in_entities": true,
              "seats": [
               {
                  "position": [
                      0,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 0,
                  "max_rider_count": 1,
                  "rotate_rider_by": -90,
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      0.2,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      -0.6,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               }
              ]
          }
      }
    • New Value:
      "minecraft:exited_bubble_column": {
          "remove": {
              "component_groups": [
               "minecraft:above_bubble_column_down",
               "minecraft:above_bubble_column_up"
              ]
          },
          "add": {
              "component_groups": [
               "minecraft:floating"
              ]
          },
          "trigger": "minecraft:add_can_ride"
      }
      Previous Value:
      "minecraft:exited_bubble_column": {
          "remove": {
              "component_groups": [
               "minecraft:above_bubble_column_down",
               "minecraft:above_bubble_column_up"
              ]
          },
          "add": {
              "component_groups": [
               "minecraft:floating",
               "minecraft:can_ride"
              ]
          }
      }
    • New Value:
      "minecraft:sink": {
          "remove": {
              "component_groups": [
               "minecraft:floating",
               "minecraft:can_ride_default",
               "minecraft:can_ride_bamboo",
               "minecraft:above_bubble_column_down",
               "minecraft:above_bubble_column_up"
              ]
          }
      }
      Previous Value:
      "minecraft:sink": {
          "remove": {
              "component_groups": [
               "minecraft:floating",
               "minecraft:can_ride",
               "minecraft:above_bubble_column_down",
               "minecraft:above_bubble_column_up"
              ]
          }
      }

Changes in version 1.19.80.2

    • New Value:
      "minecraft:rideable": {
          "seat_count": 2,
          "passenger_max_width": 1.375,
          "interact_text": "action.interact.ride.boat",
          "pull_in_entities": true,
          "seats": [
              {
               "position": [
                  0,
                  -0.2,
                  0
               ],
               "min_rider_count": 0,
               "max_rider_count": 1,
               "rotate_rider_by": -90,
               "lock_rider_rotation": 90
              },
              {
               "position": [
                  0.2,
                  -0.2,
                  0
               ],
               "min_rider_count": 2,
               "max_rider_count": 2,
               "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
               "lock_rider_rotation": 90
              },
              {
               "position": [
                  -0.6,
                  -0.2,
                  0
               ],
               "min_rider_count": 2,
               "max_rider_count": 2,
               "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
               "lock_rider_rotation": 90
              }
          ]
      }
    • New Value:
      "minecraft:can_ride": {
          "minecraft:rideable": {
              "seat_count": 2,
              "passenger_max_width": 1.375,
              "interact_text": "action.interact.ride.boat",
              "pull_in_entities": true,
              "seats": [
               {
                  "position": [
                      0,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 0,
                  "max_rider_count": 1,
                  "rotate_rider_by": -90,
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      0.2,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      -0.6,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               }
              ]
          }
      }
    • Previous Value:
      "minecraft:can_ride_bamboo": {
          "minecraft:rideable": {
              "seat_count": 2,
              "interact_text": "action.interact.ride.boat",
              "pull_in_entities": true,
              "seats": [
               {
                  "position": [
                      0,
                      -0.1,
                      0
                  ],
                  "min_rider_count": 0,
                  "max_rider_count": 1,
                  "rotate_rider_by": -90,
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      0.2,
                      -0.1,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      -0.6,
                      -0.1,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               }
              ]
          }
      }
    • Previous Value:
      "minecraft:can_ride_default": {
          "minecraft:rideable": {
              "seat_count": 2,
              "interact_text": "action.interact.ride.boat",
              "pull_in_entities": true,
              "seats": [
               {
                  "position": [
                      0,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 0,
                  "max_rider_count": 1,
                  "rotate_rider_by": -90,
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      0.2,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      -0.6,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               }
              ]
          }
      }
    • Previous Value:
      "minecraft:add_can_ride": {
          "sequence": [
              {
               "filters": {
                  "test": "is_variant",
                  "subject": "self",
                  "operator": "!=",
                  "value": 7
               },
               "add": {
                  "component_groups": [
                      "minecraft:can_ride_default"
                  ]
               }
              },
              {
               "filters": {
                  "test": "is_variant",
                  "subject": "self",
                  "operator": "==",
                  "value": 7
               },
               "add": {
                  "component_groups": [
                      "minecraft:can_ride_bamboo"
                  ]
               }
              }
          ]
      }
    • Previous Value:
      "minecraft:entity_spawned": {
          "trigger": "minecraft:add_can_ride"
      }
    • New Value:
      "format_version": "1.19.80"
      Previous Value:
      "format_version": "1.18.10"
    • New Value:
      "minecraft:exited_bubble_column": {
          "remove": {
              "component_groups": [
               "minecraft:above_bubble_column_down",
               "minecraft:above_bubble_column_up"
              ]
          },
          "add": {
              "component_groups": [
               "minecraft:floating",
               "minecraft:can_ride"
              ]
          }
      }
      Previous Value:
      "minecraft:exited_bubble_column": {
          "remove": {
              "component_groups": [
               "minecraft:above_bubble_column_down",
               "minecraft:above_bubble_column_up"
              ]
          },
          "add": {
              "component_groups": [
               "minecraft:floating"
              ]
          },
          "trigger": "minecraft:add_can_ride"
      }
    • New Value:
      "minecraft:sink": {
          "remove": {
              "component_groups": [
               "minecraft:floating",
               "minecraft:can_ride",
               "minecraft:above_bubble_column_down",
               "minecraft:above_bubble_column_up"
              ]
          }
      }
      Previous Value:
      "minecraft:sink": {
          "remove": {
              "component_groups": [
               "minecraft:floating",
               "minecraft:can_ride_default",
               "minecraft:can_ride_bamboo",
               "minecraft:above_bubble_column_down",
               "minecraft:above_bubble_column_up"
              ]
          }
      }

Changes in version 1.19.50.2

    • New Value:
      "minecraft:can_ride_bamboo": {
          "minecraft:rideable": {
              "seat_count": 2,
              "interact_text": "action.interact.ride.boat",
              "pull_in_entities": true,
              "seats": [
               {
                  "position": [
                      0,
                      -0.1,
                      0
                  ],
                  "min_rider_count": 0,
                  "max_rider_count": 1,
                  "rotate_rider_by": -90,
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      0.2,
                      -0.1,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      -0.6,
                      -0.1,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               }
              ]
          }
      }
    • New Value:
      "minecraft:can_ride_default": {
          "minecraft:rideable": {
              "seat_count": 2,
              "interact_text": "action.interact.ride.boat",
              "pull_in_entities": true,
              "seats": [
               {
                  "position": [
                      0,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 0,
                  "max_rider_count": 1,
                  "rotate_rider_by": -90,
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      0.2,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      -0.6,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               }
              ]
          }
      }
    • New Value:
      "minecraft:add_can_ride": {
          "sequence": [
              {
               "filters": {
                  "test": "is_variant",
                  "subject": "self",
                  "operator": "!=",
                  "value": 7
               },
               "add": {
                  "component_groups": [
                      "minecraft:can_ride_default"
                  ]
               }
              },
              {
               "filters": {
                  "test": "is_variant",
                  "subject": "self",
                  "operator": "==",
                  "value": 7
               },
               "add": {
                  "component_groups": [
                      "minecraft:can_ride_bamboo"
                  ]
               }
              }
          ]
      }
    • New Value:
      "minecraft:entity_spawned": {
          "trigger": "minecraft:add_can_ride"
      }
    • Previous Value:
      "minecraft:rideable": {
          "seat_count": 2,
          "interact_text": "action.interact.ride.boat",
          "pull_in_entities": true,
          "seats": [
              {
               "position": [
                  0,
                  -0.2,
                  0
               ],
               "min_rider_count": 0,
               "max_rider_count": 1,
               "rotate_rider_by": -90,
               "lock_rider_rotation": 90
              },
              {
               "position": [
                  0.2,
                  -0.2,
                  0
               ],
               "min_rider_count": 2,
               "max_rider_count": 2,
               "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
               "lock_rider_rotation": 90
              },
              {
               "position": [
                  -0.6,
                  -0.2,
                  0
               ],
               "min_rider_count": 2,
               "max_rider_count": 2,
               "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
               "lock_rider_rotation": 90
              }
          ]
      }
    • Previous Value:
      "minecraft:can_ride": {
          "minecraft:rideable": {
              "seat_count": 2,
              "interact_text": "action.interact.ride.boat",
              "pull_in_entities": true,
              "seats": [
               {
                  "position": [
                      0,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 0,
                  "max_rider_count": 1,
                  "rotate_rider_by": -90,
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      0.2,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               },
               {
                  "position": [
                      -0.6,
                      -0.2,
                      0
                  ],
                  "min_rider_count": 2,
                  "max_rider_count": 2,
                  "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                  "lock_rider_rotation": 90
               }
              ]
          }
      }
    • New Value:
      "minecraft:exited_bubble_column": {
          "remove": {
              "component_groups": [
               "minecraft:above_bubble_column_down",
               "minecraft:above_bubble_column_up"
              ]
          },
          "add": {
              "component_groups": [
               "minecraft:floating"
              ]
          },
          "trigger": "minecraft:add_can_ride"
      }
      Previous Value:
      "minecraft:exited_bubble_column": {
          "remove": {
              "component_groups": [
               "minecraft:above_bubble_column_down",
               "minecraft:above_bubble_column_up"
              ]
          },
          "add": {
              "component_groups": [
               "minecraft:floating",
               "minecraft:can_ride"
              ]
          }
      }
    • New Value:
      "minecraft:sink": {
          "remove": {
              "component_groups": [
               "minecraft:floating",
               "minecraft:can_ride_default",
               "minecraft:can_ride_bamboo",
               "minecraft:above_bubble_column_down",
               "minecraft:above_bubble_column_up"
              ]
          }
      }
      Previous Value:
      "minecraft:sink": {
          "remove": {
              "component_groups": [
               "minecraft:floating",
               "minecraft:can_ride",
               "minecraft:above_bubble_column_down",
               "minecraft:above_bubble_column_up"
              ]
          }
      }

Changes in version 1.19.0.5

Changes in version 1.18.10.4

Changes in version 1.16.200.02

Changes in version 1.16.100.04

    • New Value:
      "minecraft:buoyant": {
          "base_buoyancy": 1,
          "apply_gravity": true,
          "simulate_waves": true,
          "big_wave_probability": 0.03,
          "big_wave_speed": 10,
          "liquid_blocks": [
              "minecraft:water",
              "minecraft:flowing_water"
          ]
      }
    • New Value:
      "minecraft:conditional_bandwidth_optimization": {
          "default_values": {
              "max_optimized_distance": 60,
              "max_dropped_ticks": 20,
              "use_motion_prediction_hints": true
          },
          "conditional_values": [
              {
               "max_optimized_distance": 0,
               "max_dropped_ticks": 0,
               "use_motion_prediction_hints": true,
               "conditional_values": [
                  {
                      "test": "is_moving",
                      "subject": "self",
                      "operator": "==",
                      "value": true
                  }
               ]
              }
          ]
      }
    • New Value:
      "minecraft:inside_block_notifier": {
          "block_list": [
              {
               "block": {
                  "name": "minecraft:bubble_column",
                  "states": {
                      "drag_down": true
                  }
               },
               "entered_block_event": {
                  "event": "minecraft:entered_bubble_column_down",
                  "target": "self"
               },
               "exited_block_event": {
                  "event": "minecraft:exited_bubble_column",
                  "target": "self"
               }
              },
              {
               "block": {
                  "name": "minecraft:bubble_column",
                  "states": {
                      "drag_down": false
                  }
               },
               "entered_block_event": {
                  "event": "minecraft:entered_bubble_column_up",
                  "target": "self"
               },
               "exited_block_event": {
                  "event": "minecraft:exited_bubble_column",
                  "target": "self"
               }
              }
          ]
      }
    • New Value:
      "component_groups": {
          "minecraft:floating": {
              "minecraft:buoyant": {
               "base_buoyancy": 1,
               "apply_gravity": true,
               "simulate_waves": true,
               "big_wave_probability": 0.03,
               "big_wave_speed": 10,
               "liquid_blocks": [
                  "minecraft:water",
                  "minecraft:flowing_water"
               ]
              }
          },
          "minecraft:can_ride": {
              "minecraft:rideable": {
               "seat_count": 2,
               "interact_text": "action.interact.ride.boat",
               "pull_in_entities": true,
               "seats": [
                  {
                      "position": [
                       0,
                       -0.2,
                       0
                      ],
                      "min_rider_count": 0,
                      "max_rider_count": 1,
                      "rotate_rider_by": -90,
                      "lock_rider_rotation": 90
                  },
                  {
                      "position": [
                       0.2,
                       -0.2,
                       0
                      ],
                      "min_rider_count": 2,
                      "max_rider_count": 2,
                      "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                      "lock_rider_rotation": 90
                  },
                  {
                      "position": [
                       -0.6,
                       -0.2,
                       0
                      ],
                      "min_rider_count": 2,
                      "max_rider_count": 2,
                      "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
                      "lock_rider_rotation": 90
                  }
               ]
              }
          },
          "minecraft:above_bubble_column_down": {
              "minecraft:buoyant": {
               "base_buoyancy": 1,
               "apply_gravity": true,
               "simulate_waves": false,
               "liquid_blocks": [
                  "minecraft:water",
                  "minecraft:flowing_water"
               ],
               "drag_down_on_buoyancy_removed": 0.7
              },
              "minecraft:timer": {
               "looping": false,
               "time": 3,
               "time_down_event": {
                  "event": "minecraft:sink",
                  "target": "self"
               }
              },
              "minecraft:out_of_control": []
          },
          "minecraft:above_bubble_column_up": {
              "minecraft:buoyant": {
               "base_buoyancy": 1,
               "apply_gravity": true,
               "simulate_waves": false,
               "liquid_blocks": [
                  "minecraft:water",
                  "minecraft:flowing_water"
               ],
               "drag_down_on_buoyancy_removed": 0.7
              },
              "minecraft:out_of_control": []
          }
      }
    • New Value:
      "events": {
          "minecraft:entered_bubble_column_down": {
              "remove": {
               "component_groups": [
                  "minecraft:floating"
               ]
              },
              "add": {
               "component_groups": [
                  "minecraft:above_bubble_column_down"
               ]
              }
          },
          "minecraft:entered_bubble_column_up": {
              "remove": {
               "component_groups": [
                  "minecraft:floating"
               ]
              },
              "add": {
               "component_groups": [
                  "minecraft:above_bubble_column_up"
               ]
              }
          },
          "minecraft:exited_bubble_column": {
              "remove": {
               "component_groups": [
                  "minecraft:above_bubble_column_down",
                  "minecraft:above_bubble_column_up"
               ]
              },
              "add": {
               "component_groups": [
                  "minecraft:floating",
                  "minecraft:can_ride"
               ]
              }
          },
          "minecraft:sink": {
              "remove": {
               "component_groups": [
                  "minecraft:floating",
                  "minecraft:can_ride",
                  "minecraft:above_bubble_column_down",
                  "minecraft:above_bubble_column_up"
               ]
              }
          },
          "minecraft:entity_spawned": {
              "add": {
               "component_groups": [
                  "minecraft:floating",
                  "minecraft:can_ride"
               ]
              }
          }
      }
    • New Value:
      "format_version": "1.16.100"
      Previous Value:
      "format_version": "1.13.0"

Changes in version 1.16.0.2

    • New Value:
      "minecraft:rideable": {
          "seat_count": 2,
          "interact_text": "action.interact.ride.boat",
          "pull_in_entities": true,
          "seats": [
              {
               "position": [
                  0,
                  -0.2,
                  0
               ],
               "min_rider_count": 0,
               "max_rider_count": 1,
               "rotate_rider_by": -90,
               "lock_rider_rotation": 90
              },
              {
               "position": [
                  0.2,
                  -0.2,
                  0
               ],
               "min_rider_count": 2,
               "max_rider_count": 2,
               "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
               "lock_rider_rotation": 90
              },
              {
               "position": [
                  -0.6,
                  -0.2,
                  0
               ],
               "min_rider_count": 2,
               "max_rider_count": 2,
               "rotate_rider_by": "query.has_any_family('blaze', 'creeper', 'enderman', 'illager', 'magmacube', 'piglin', 'player', 'skeleton', 'slime', 'villager', 'wandering_trader', 'witch', 'zombie', 'zombie_pigman') ? -90 : 0",
               "lock_rider_rotation": 90
              }
          ]
      }
      Previous Value:
      "minecraft:rideable": {
          "seat_count": 2,
          "interact_text": "action.interact.ride.boat",
          "pull_in_entities": true,
          "seats": [
              {
               "position": [
                  0,
                  -0.2,
                  0
               ],
               "min_rider_count": 0,
               "max_rider_count": 1,
               "rotate_rider_by": -90,
               "lock_rider_rotation": 90
              },
              {
               "position": [
                  0.2,
                  -0.2,
                  0
               ],
               "min_rider_count": 2,
               "max_rider_count": 2,
               "rotate_rider_by": -90,
               "lock_rider_rotation": 90
              },
              {
               "position": [
                  -0.6,
                  -0.2,
                  0
               ],
               "min_rider_count": 2,
               "max_rider_count": 2,
               "lock_rider_rotation": 90
              }
          ]
      }

Changes in version 1.13.0.34