[MC-162] Ghost boats Created: 24/Oct/12  Updated: 06/Apr/18  Resolved: 25/Oct/15

Status: Resolved
Project: Minecraft: Java Edition
Component/s: None
Affects Version/s: Minecraft 1.4.2, Minecraft 1.4.3, Minecraft 1.4.4, Minecraft 1.4.5, Minecraft 1.4.6, Minecraft 1.4.7, Snapshot 13w01a, Snapshot 13w01b, Snapshot 13w02a, Snapshot 13w03a, Snapshot 13w04a, Snapshot 13w07a, Snapshot 13w09a, Snapshot 13w09c, Snapshot 13w10a, Snapshot 13w10b, Minecraft 1.5, Snapshot 13w11a, Minecraft 1.5.1, Minecraft 1.5.2, Snapshot 13w21b, Snapshot 13w22a, Snapshot 13w23a, Snapshot 13w23b, Snapshot 13w24a, Snapshot 13w26a, Minecraft 1.6, Minecraft 1.6.1, Minecraft 1.6.2, Minecraft 1.6.3, Minecraft 1.6.4, Minecraft 13w36b, Minecraft 13w37a, Minecraft 13w37b, Minecraft 1.7.1, Minecraft 1.7.2, Minecraft 13w48a, Minecraft 13w48b, Minecraft 13w49a, Minecraft 1.7.3, Minecraft 1.7.4, Minecraft 14w03b, Minecraft 14w04b, Minecraft 1.7.9, Minecraft 14w20b, Minecraft 14w21a, Minecraft 14w21b, Minecraft 1.7.10, Minecraft 14w30c, Minecraft 14w31a, Minecraft 1.8, Minecraft 1.8.1, Minecraft 1.8.2-pre4, Minecraft 1.8.2-pre5, Minecraft 1.8.2-pre6, Minecraft 1.8.2-pre7, Minecraft 1.8.2, Minecraft 1.8.3
Fix Version/s: Minecraft 15w43c

Type: Bug
Reporter: asder216 Assignee: Unassigned
Resolution: Fixed Votes: 51
Labels: boat, move, multiplayer, rendering, singleplayer, vehicle, water
Environment:

Windows 7 Professional 64 bit
Java 7 update 21


Attachments: PNG File 2013-01-30_14.23.28.png     PNG File 2013-01-30_14.23.30.png    
Issue Links:
Duplicate
is duplicated by MC-44750 after exiting a boat, no more interac... Resolved
is duplicated by MC-45211 Boats break when near land without to... Resolved
is duplicated by MC-2192 Pushing a boat causes a false gliding... Resolved
is duplicated by MC-4495 Boat has Endless Motion Resolved
Relates
relates to MC-11533 Exiting a boat teleports to original ... Resolved
relates to MC-505 boat float in middle of air after log... Resolved
relates to MC-811 Massive Client / Server desynchronisa... Resolved
relates to MC-2793 Boats Going Through the Floor / Boats... Resolved
relates to MC-2931 Boat location desync Resolved
relates to MC-3761 Boats sink through ice when placed do... Resolved
relates to MC-4494 Boats in the Ground Resolved
relates to MC-44750 after exiting a boat, no more interac... Resolved
relates to MC-3441 Boats when hit by downwards flowing w... Resolved
CHK:
Confirmation Status: Confirmed

 Description   

In certain conditions boats don't stop in front of an obstacle but they continue their way becoming unstoppable and indestructible.

Video: https://www.youtube.com/watch?v=eUAWHSpOfQw

P.S. The method used in the video to reproduce the bug is not the only way to find it.



 Comments   
Comment by [Mod] redstonehelper [ 25/Oct/15 ]

Assuming fixed, probably regular desync.

Comment by bob [ 24/Oct/15 ]

Boats have been changed and in my experience are more stable; fixed in 1.9 snapshots?

Comment by kazblox [ 03/Aug/14 ]

Confirmed in 14w31a

Comment by Willem Mulder [ 28/Jul/14 ]

Confirmed in 14w30c.

As far as I can tell this is just pure desynchronization between the server and client side of Minecraft (Differing code/calculations? Perhaps use StrictMath instead of Math?).

While playing on a 14w30c server, I noticed another interesting phenomenon; once in a while, the server updates the boat's position and velocity to the client, but the velocity seems to be way off (slower, in my case). This is best noticed when using waterways (as seen in this old video). Can provide a test world if needed.

Comment by Roland Roepnack [ 27/Jun/14 ]

Had an interesting encounter that sheds light onto the problem. Unfortunately I was slain so I could not produce a crash file of the situation.

In short, the problem seems to be that at least from the moment of entering the boat on, the boat is not located where it's image and the point of view of the user suggest it to be.

Boats nearly always act weird for me, as descibed in MC-44750. But I never had a fight before on the water. This time I was attacked by a zombie while paddling around. First I shot arrows, but from the moment they left my bow they seemed to disappear. Then suddenly I was target of the zombie's fist storm, although it seemed to be about ten-ish blocks away in front of me, and facing at an other direction.

I tend to place my boats some blocks away when entering, because there is so much trouble near land. (Now I understand this seems to be because the boat is not where it seems to be, so it breaks because of flat water at it's true location). I would say the distance between me and the boat while entering was about the same as the distance of me in the boat and the invisible location at the encounter. Also the direction is corresponding: when entering the boat I had placed it in northern-to-east direction, when I was attacked, the true location (where the zombie attacked me) was in southern-to-west direction from the location the boat and my point of view seemed to be.

This happened with version 1.7.10.

Comment by [Mod] Ezekiel (ezfe) [ 30/May/14 ]

Is this still a concern in the latest Minecraft version 14w21b? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.

Comment by CaptainStarbuck [ 18/Jan/14 ]

Not sure if this is another manifestation of the same bug but when in 1.7.4 SSP when I exit a boat it usually becomes inaccessible. I can no longer get in it, I can't break it. If I exit and return it returns to a different location. (I have an enclosed pier and it always returns in a random location in water about 20 blocks away.) EDIT: This is described exactly in MC-44750

Comment by Daniel "Glampkoo" [ 31/Dec/13 ]

Still in the most recent version!

Comment by Brian [ 30/Jan/13 ]

I did some testing in 13w04a. Definitely a desync between the client and server. I threw some items on the boat, which landed on top of the boat for a second or two, only to correctly sync with the server and end up on the ground where they would have had the boat not been there. Pictures show what I mean.

Comment by Kevin Reid [ 26/Jan/13 ]

I confirm this bug is still present in 13w04a. It looks like a desync problem, where the server thinks the boat is floating up but the client doesn't and no updates occur.

Comment by Tom Mate [ 21/Nov/12 ]

confirm!

Comment by Sanil Rulyov [ 11/Nov/12 ]

Same Issue!!!

Comment by jaja perdon [ 27/Oct/12 ]

Mojang,please solve this problem c:
Also when you get on a boat and then when you get off the boat breaks

Comment by Aidan Dunn [ 25/Oct/12 ]

I too have noticed this bug after 1.4.1 came out, and still persists in the 1.4.2pre released on the 24th october.

I discovered it in a different manner also, affecting boat floating mechanics somewhat because the boat elevator that i had was acting up. i've taken a few screenshots of a miniature experiment i did on the bug... Put simply, when a boat is placed on the iron block (first pic), a Ghost image of the boat sinks through the blocks and out of site, however the boat itself remains, you can tell, because when you move towards the iron block, the boats image reappears and the boat moves away.

Start
Placed
Sinks
Disappeared
Move closer
Reappears and moves away

The behavior i was expecting was that the boat would rise due to the water, or remain stationary on the block if a change has been made to prevent the floating behaviour.

Perhaps some sort of desync, looks like the sort of thing u would see in a multiplayer server where the server isn't agreeing with the client.

I'm running Java version 1.7.1_07 64bit, have windows 7 64bit

Comment by federico basili [ 25/Oct/12 ]

In my work with EATS road (which started in 1.1) I had to deal with this bug quite often, There are many different ways this bug can appear and I made a video where I show the easier ones to replicate: http://www.youtube.com/watch?v=5_mcm4Zfh0A

Generated at Sun Jan 12 11:50:04 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.