Skip to content

Commit 58fcc06

Browse files
RanpoesInitAuther97
authored andcommitted
Fix incorrect lastPassengers assignment
1 parent b5707f3 commit 58fcc06

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

arclight-common/src/main/java/io/izzel/arclight/common/mixin/core/server/level/ServerEntityMixin.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,13 +115,13 @@ public abstract class ServerEntityMixin implements ServerEntityBridge {
115115
public void sendChanges() {
116116
List<Entity> list = this.entity.getPassengers();
117117
if (!list.equals(this.lastPassengers)) {
118-
this.lastPassengers = list;
119118
this.broadcastAndSend(new ClientboundSetPassengersPacket(this.entity));
120119
removedPassengers(list, this.lastPassengers).forEach((p_289307_) -> {
121120
if (p_289307_ instanceof ServerPlayer serverplayer1) {
122121
serverplayer1.connection.teleport(serverplayer1.getX(), serverplayer1.getY(), serverplayer1.getZ(), serverplayer1.getYRot(), serverplayer1.getXRot());
123122
}
124123
});
124+
this.lastPassengers = list;
125125
}
126126
int elapsedTicks = ArclightConstants.currentTick - this.lastTick;
127127
if (elapsedTicks < 0) {

0 commit comments

Comments
 (0)