From 3fa64d6b24b5c8a3c7cf18db475b1aa6d6c9b48d Mon Sep 17 00:00:00 2001
From: TheMode <themode@outlook.fr>
Date: Sat, 1 May 2021 03:46:13 +0200
Subject: [PATCH] Fix entity synchronization on join

---
 src/main/java/net/minestom/server/entity/Player.java | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/main/java/net/minestom/server/entity/Player.java b/src/main/java/net/minestom/server/entity/Player.java
index 6d0e25e87..7941b1ba8 100644
--- a/src/main/java/net/minestom/server/entity/Player.java
+++ b/src/main/java/net/minestom/server/entity/Player.java
@@ -704,6 +704,7 @@ public class Player extends LivingEntity implements CommandSender, Localizable,
         }
 
         super.setInstance(instance, spawnPosition);
+        this.lastSyncedPlayerPosition.set(position);
 
         if (!position.isSimilar(spawnPosition) && !firstSpawn) {
             // Player changed instance at a different position