Advertisement
Guest User

Untitled

a guest
Jan 20th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. public static void removeFromTab(CraftPlayer cp){
  2. PacketPlayOutPlayerInfo packet = new PacketPlayOutPlayerInfo(PacketPlayOutPlayerInfo.EnumPlayerInfoAction.REMOVE_PLAYER, cp.getHandle());
  3. sendPacket(packet);
  4. }
  5. public static void addToTab(CraftPlayer cp){
  6. PacketPlayOutPlayerInfo packet = new PacketPlayOutPlayerInfo(PacketPlayOutPlayerInfo.EnumPlayerInfoAction.ADD_PLAYER, cp.getHandle());
  7. sendPacket(packet);
  8. }
  9. public static void sendPacket(Packet packet){
  10. for(Player all : Bukkit.getOnlinePlayers()){
  11. ((CraftPlayer)all).getHandle().playerConnection.sendPacket(packet);
  12. }
  13. }
  14. public static Field getField(Class<?> clazz, String name){
  15. try {
  16. Field field = clazz.getDeclaredField(name);
  17. field.setAccessible(true);
  18. return field;
  19. } catch (NoSuchFieldException e) {
  20. return null;
  21. }
  22.  
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement