修复可换座位载具客户端不同步的问题
This commit is contained in:
parent
8069463edd
commit
bf31a3946a
1 changed files with 2 additions and 2 deletions
|
@ -177,8 +177,8 @@ public abstract class VehicleEntity extends Entity {
|
|||
orderedPassengers.set(index, entity);
|
||||
|
||||
// 在服务端运行时,向所有玩家同步载具座位信息
|
||||
if (!this.level().isClientSide) {
|
||||
ModUtils.PACKET_HANDLER.send(PacketDistributor.ALL.noArg(), new ClientboundSetPassengersPacket(this));
|
||||
if (!this.level().isClientSide && this.level() instanceof ServerLevel serverLevel) {
|
||||
serverLevel.getPlayers(s -> true).forEach(p -> p.connection.send(new ClientboundSetPassengersPacket(this)));
|
||||
}
|
||||
|
||||
return true;
|
||||
|
|
Loading…
Add table
Reference in a new issue