- Баллы
- 61
- Имя в Minecraft
- Ryfi_Coder
Хочу заставить фейк игрока лежать на версии 1.17.1.
Что я делаю не так
Что я делаю не так
Код:
GameProfile gameProfile = new GameProfile(UUID.randomUUID(), p.getName());
EntityPlayer entityPlayer = new EntityPlayer(
((CraftServer) Bukkit.getServer()).getServer(),
((CraftWorld) p.getWorld()).getHandle(),
gameProfile);
entityPlayer.setPosition(0,4,0);
for(Player player :Bukkit.getOnlinePlayers()){
PlayerConnection playerConnection = ((CraftPlayer)player).getHandle().b;
playerConnection.sendPacket(new PacketPlayOutPlayerInfo(PacketPlayOutPlayerInfo.EnumPlayerInfoAction.a, entityPlayer));
playerConnection.sendPacket(new PacketPlayOutNamedEntitySpawn(entityPlayer));
}
entityPlayer.getBukkitEntity().sleep(new Location(Bukkit.getWorld("world"),0.5,4,0.5),true);
for(Player player :Bukkit.getOnlinePlayers()){
PlayerConnection playerConnection = ((CraftPlayer)player).getHandle().b;
playerConnection.sendPacket(new PacketPlayOutEntityMetadata(entityPlayer.getId(), entityPlayer.getDataWatcher(), false));
}

