|
7 | 7 | import com.mojang.brigadier.LiteralMessage; |
8 | 8 | import com.mojang.datafixers.util.Pair; |
9 | 9 | import net.minecraft.Optionull; |
10 | | -import net.minecraft.core.BlockPos; |
11 | 10 | import net.minecraft.network.chat.ComponentUtils; |
12 | 11 | import net.minecraft.network.chat.RemoteChatSession; |
13 | 12 | import net.minecraft.network.protocol.game.*; |
|
16 | 15 | import net.minecraft.network.syncher.SynchedEntityData; |
17 | 16 | import net.minecraft.server.MinecraftServer; |
18 | 17 | import net.minecraft.server.level.ClientInformation; |
19 | | -import net.minecraft.server.level.ServerEntity; |
20 | 18 | import net.minecraft.server.level.ServerLevel; |
21 | 19 | import net.minecraft.server.level.ServerPlayer; |
22 | 20 | import net.minecraft.server.network.ServerGamePacketListenerImpl; |
|
29 | 27 | import net.pascalpex.npc.NpcData; |
30 | 28 | import org.apache.commons.lang.Validate; |
31 | 29 | import org.bukkit.*; |
32 | | -import org.bukkit.craftbukkit.v1_21_R1.CraftServer; |
33 | | -import org.bukkit.craftbukkit.v1_21_R1.CraftWorld; |
34 | | -import org.bukkit.craftbukkit.v1_21_R1.entity.CraftPlayer; |
35 | | -import org.bukkit.craftbukkit.v1_21_R1.inventory.CraftItemStack; |
| 30 | +import org.bukkit.craftbukkit.v1_21_R2.CraftServer; |
| 31 | +import org.bukkit.craftbukkit.v1_21_R2.CraftWorld; |
| 32 | +import org.bukkit.craftbukkit.v1_21_R2.entity.CraftPlayer; |
| 33 | +import org.bukkit.craftbukkit.v1_21_R2.inventory.CraftItemStack; |
36 | 34 | import org.bukkit.entity.Player; |
37 | 35 | import org.bukkit.inventory.ItemStack; |
38 | 36 | import org.bukkit.scheduler.BukkitRunnable; |
@@ -341,7 +339,7 @@ private static ClientboundPlayerInfoUpdatePacket createInitPacket(ServerPlayer v |
341 | 339 | ClientboundPlayerInfoUpdatePacket packet = (ClientboundPlayerInfoUpdatePacket) unsafe.allocateInstance(ClientboundPlayerInfoUpdatePacket.class); |
342 | 340 | EnumSet<ClientboundPlayerInfoUpdatePacket.Action> actions = EnumSet.of(ClientboundPlayerInfoUpdatePacket.Action.ADD_PLAYER); |
343 | 341 | setField(packet, "b", actions); |
344 | | - ClientboundPlayerInfoUpdatePacket.Entry entry = new ClientboundPlayerInfoUpdatePacket.Entry(var0.getUUID(), var0.getGameProfile(), true, 0, var0.gameMode.getGameModeForPlayer(), var0.getTabListDisplayName(), Optionull.map(var0.getChatSession(), RemoteChatSession::asData)); |
| 342 | + ClientboundPlayerInfoUpdatePacket.Entry entry = new ClientboundPlayerInfoUpdatePacket.Entry(var0.getUUID(), var0.getGameProfile(), true, 0, var0.gameMode.getGameModeForPlayer(), var0.getTabListDisplayName(), 0, Optionull.map(var0.getChatSession(), RemoteChatSession::asData)); |
345 | 343 | List<ClientboundPlayerInfoUpdatePacket.Entry> entries = new ArrayList<>(); |
346 | 344 | entries.add(entry); |
347 | 345 | setField(packet, "c", entries); |
|
0 commit comments