Normalement, quand tu sors d'un bateau, le jeu va chercher, dans les quelques blocs à proximité, où il y a de la place. Ensuite, c'est choisi aléatoirement, mais il est possible (je ne sais pas) que ce « bug » soit influencé par le système de directions (Nord, Ouest...) du jeu. J'en sais pas plus à ce sujet.
Pour le contrôler, c'est très simple, supprimer les zones autour du joueur où il peut sortir (mettre des cactus, de la lave, 1 bloc de hauteur et pas 2 nécessaires pour que Steve puisse y tenir...). Et normalement ça doit être bon... Et le joueur sort alors sur le bloc où se situe le bateau, si il n'y a aucun espace disponible autour.