mojira.dev
MC-136760

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:

[media]

Related issues

Attachments

Comments

migrated
[media][media]
Irbis

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}
]}
tryashtar

Confirmed, attached screenshot for help in reproduction

migrated

Felix Jones

Confirmed

Very Important

Entities

boat, boat-passenger, chunk, passenger, save

Minecraft 1.13.1, Minecraft 1.13.2-pre1, Minecraft 1.13.2, Minecraft 1.14.2, 1.14.4, ..., 20w18a, 20w19a, 20w20a, 20w20b, 20w21a

20w22a

Retrieved