Skip to content

Commit c5a2a6a

Browse files
committed
Reset player position storage on respawn
1 parent 31f7f4e commit c5a2a6a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

common/src/main/java/com/viaversion/viabackwards/protocol/v1_14to1_13_2/rewriter/EntityPacketRewriter1_14.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -336,8 +336,10 @@ public void register() {
336336
int dimensionId = wrapper.get(Types.INT, 0);
337337

338338
if (clientWorld.setEnvironment(dimensionId)) {
339-
tracker(wrapper.user()).clearEntities();
339+
EntityTracker tracker = tracker(wrapper.user());
340+
tracker.clearEntities();
340341
wrapper.user().get(ChunkLightStorage.class).clear();
342+
tracker.entityData(tracker.clientEntityId()).put(new EntityPositionStorage1_14());
341343
}
342344

343345
short difficulty = wrapper.user().get(DifficultyStorage.class).getDifficulty();

0 commit comments

Comments
 (0)