Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
  • Loading branch information
kennytv committed Sep 15, 2024
1 parent 20c9600 commit aeeb884
Show file tree
Hide file tree
Showing 7 changed files with 6 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,6 @@ public PacketHandler worldTrackerHandlerByKey() {
String world = wrapper.get(Types.STRING, 1);
if (tracker.currentWorld() != null && !tracker.currentWorld().equals(world)) {
tracker.clearEntities();
tracker.trackClientEntity();
}
tracker.setCurrentWorld(world);
};
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -258,7 +258,7 @@ protected PacketHandler getDimensionHandler(int index) {
ClientWorld clientWorld = wrapper.user().getClientWorld(this.protocol.getClass());
int dimensionId = wrapper.get(Types.INT, index);
if (clientWorld.setEnvironment(dimensionId)) {
onDimensionChange(wrapper.user());
tracker(wrapper.user()).clearEntities();
}
};
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ public void register() {
handler(wrapper -> {
ClientWorld clientWorld = wrapper.user().getClientWorld(protocol.getClass());
if (clientWorld.setEnvironment(wrapper.get(Types.INT, 0))) {
onDimensionChange(wrapper.user());
tracker(wrapper.user()).clearEntities();
}
});
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,7 @@ public void register() {
int dimensionId = wrapper.get(Types.INT, 0);

if (clientWorld.setEnvironment(dimensionId)) {
onDimensionChange(wrapper.user());
tracker(wrapper.user()).clearEntities();
wrapper.user().get(BackwardsBlockStorage.class).clear();
wrapper.user().get(NoteBlockStorage.class).clear();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -333,7 +333,7 @@ public void register() {
int dimensionId = wrapper.get(Types.INT, 0);

if (clientWorld.setEnvironment(dimensionId)) {
onDimensionChange(wrapper.user());
tracker(wrapper.user()).clearEntities();
wrapper.user().get(ChunkLightStorage.class).clear();
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ public void register() {
CompoundTag dimensionData = wrapper.read(Types.NAMED_COMPOUND_TAG);
wrapper.write(Types.STRING, getDimensionFromData(dimensionData));

onDimensionChange(wrapper.user());
tracker(wrapper.user()).clearEntities();
});
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ public void register() {
}

if (clientWorld.setEnvironment(dimension)) {
onDimensionChange(wrapper.user());
tracker(wrapper.user()).clearEntities();
}

wrapper.write(Types.STRING, "default"); // Level type
Expand Down

0 comments on commit aeeb884

Please sign in to comment.