A passenger of a boat is not saved if the passenger is in a different chunk than the boat
The bug
A boat with two non-player passengers will have only one passenger when the world is saved and re-loaded, if the x/z coordinates of either passenger are in a different chunk than the x/z coordinates of the boat. (The saved passenger is the one whose x/z coordinates are in the same chunk as the boat.)
How to reproduce
In a single-player world, summon a boat along a chunk boundary with two passengers, then save the world and re-load. For example:
/summon boat 8.0 63.0 0.0 {Passengers:[{id:wolf},{id:chicken}]}
→
Upon re-loading the world, only the wolf will remain
Example
Here is an example in video: Boat passenger is not saved if it is in a different chunk than the boat.mp4![]()
Created Issue:
A passenger of a boat is not saved if the passenger is in a different chunk than the boat
A boat with two non-player passengers will have only one passenger when the world is saved and re-loaded, if the x/z coordinates of either passenger are in a different chunk than the x/z coordinates of the boat. (The saved passenger is the one whose x/z coordinates are in the same chunk as the boat.)
How to reproduce: In a single-player world, summon a boat along a chunk boundary with two passengers, then save the world and re-load. For example:
{{/summon boat 8.0 63.0 0.0 {Passengers:[
{id:wolf},
{id:chicken}]}
}}Upon re-loading the world, only the wolf will remain.
A boat with two non-player passengers will have only one passenger when the world is saved and re-loaded, if the x/z coordinates of either passenger are in a different chunk than the x/z coordinates of the boat. (The saved passenger is the one whose x/z coordinates are in the same chunk as the boat.)
How to reproduce: In a single-player world, summon a boat along a chunk boundary with two passengers, then save the world and re-load. For example:
{id:wolf}
{{/summon boat 8.0 63.0 0.0 {Passengers:[,
{id:chicken}]}
}}Upon re-loading the world, only the wolf will remain.
A boat with two non-player passengers will have only one passenger when the world is saved and re-loaded, if the x/z coordinates of either passenger are in a different chunk than the x/z coordinates of the boat. (The saved passenger is the one whose x/z coordinates are in the same chunk as the boat.)
How to reproduce: In a single-player world, summon a boat along a chunk boundary with two passengers, then save the world and re-load. For example:
/summon boat 8.0 63.0 0.0 {Passengers:[
{id:wolf},
{id:chicken}]}
Upon re-loading the world, only the wolf will remain.
[Edit: Fixed formatting of command, since the parser didn't seem to like the monospace. Sorry for the double notification.]
A boat with two non-player passengers will have only one passenger when the world is saved and re-loaded, if the x/z coordinates of either passenger are in a different chunk than the x/z coordinates of the boat. (The saved passenger is the one whose x/z coordinates are in the same chunk as the boat.)
How to reproduce: In a single-player world, summon a boat along a chunk boundary with two passengers, then save the world and re-load. For example:
/summon boat 8.0 63.0 0.0 {Passengers:[
{id:wolf},
{id:chicken}]}
Upon re-loading the world, only the wolf will remain.
[Edit: Fixed formatting of command, since the parser didn't seem to like the monospace. Sorry for the double notification.]
A boat with two non-player passengers will have only one passenger when the world is saved and re-loaded, if the x/z coordinates of either passenger are in a different chunk than the x/z coordinates of the boat. (The saved passenger is the one whose x/z coordinates are in the same chunk as the boat.)
How to reproduce: In a single-player world, summon a boat along a chunk boundary with two passengers, then save the world and re-load. For example:
/summon boat 8.0 63.0 0.0 {Passengers:[{id:wolf},{id:chicken}]}Upon re-loading the world, only the wolf will remain.
A boat with two non-player passengers will have only one passenger when the world is saved and re-loaded, if the x/z coordinates of either passenger are in a different chunk than the x/z coordinates of the boat. (The saved passenger is the one whose x/z coordinates are in the same chunk as the boat.)
How to reproduce:In a single-player world, summon a boat along a chunk boundary with two passengers, then save the world and re-load. For example:/summon boat 8.0 63.0 0.0 {Passengers:[{id:wolf},{id:chicken}]}Upon re-loading the world, only the wolf will remain.
The bug
A boat with two non-player passengers will have only one passenger when the world is saved and re-loaded, if the x/z coordinates of either passenger are in a different chunk than the x/z coordinates of the boat. (The saved passenger is the one whose x/z coordinates are in the same chunk as the boat.)
How to reproduce
In a single-player world, summon a boat along a chunk boundary with two passengers, then save the world and re-load. For example:
/summon boat 8.0 63.0 0.0 {Passengers:[{id:wolf},{id:chicken}]}→
Upon re-loading the world, only the wolf will remain.
The bug
A boat with two non-player passengers will have only one passenger when the world is saved and re-loaded, if the x/z coordinates of either passenger are in a different chunk than the x/z coordinates of the boat. (The saved passenger is the one whose x/z coordinates are in the same chunk as the boat.)
How to reproduce
In a single-player world, summon a boat along a chunk boundary with two passengers, then save the world and re-load. For example:
/summon boat 8.0 63.0 0.0 {Passengers:[{id:wolf},{id:chicken}]}→
Upon re-loading the world, only the wolf will remain
.
relates to
is duplicated by
The bug
A boat with two non-player passengers will have only one passenger when the world is saved and re-loaded, if the x/z coordinates of either passenger are in a different chunk than the x/z coordinates of the boat. (The saved passenger is the one whose x/z coordinates are in the same chunk as the boat.)
How to reproduce
In a single-player world, summon a boat along a chunk boundary with two passengers, then save the world and re-load. For example:
/summon boat 8.0 63.0 0.0 {Passengers:[{id:wolf},{id:chicken}]}→
Upon re-loading the world, only the wolf will remain
Example
Here is an example in video: Boat passenger is not saved if it is in a different chunk than the boat.mp4
Boat error is MC-136760, but that's common for all entities. We are still trying to figure out if this bug something villager-specific - maybe other entities disappear, but villagers are only ones other than pets most people care about.
Might or might not be the same issue as MC-136760?
Remco Schaefer: the issue you describe is tracked at MC-136760.

you can use
{.code.}(without dots) at beginning and at end of code to get like:
/summon boat 8.0 63.0 0.0 {Passengers:[ {id:wolf}, {id:chicken} ]}Confirmed, attached screenshot for help in reproduction