Advertisement
Guest User

Untitled

a guest
Apr 27th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. CraftPlayer craftplayer = (CraftPlayer) player;
  2. PlayerConnection connection = craftplayer.getHandle().playerConnection;
  3. IChatBaseComponent header = ChatSerializer.a("{\"text\": \"" +
  4. ChatColor.translateAlternateColorCodes('&', Main.getInstance().getConfig().getString("tablist_header")) + "\"}");
  5. IChatBaseComponent footer = ChatSerializer.a("{\"text\": \"" +
  6. ChatColor.translateAlternateColorCodes('&', Main.getInstance().getConfig().getString("tablist_footer")) + "\"}");
  7. PacketPlayOutPlayerListHeaderFooter packet = new PacketPlayOutPlayerListHeaderFooter();
  8.  
  9. try {
  10. Field headerField = packet.getClass().getDeclaredField("a");
  11. headerField.setAccessible(true);
  12. headerField.set(packet, header);
  13. headerField.setAccessible(!headerField.isAccessible());
  14.  
  15. Field footerField = packet.getClass().getDeclaredField("b");
  16. footerField.setAccessible(true);
  17. footerField.set(packet, footer);
  18. footerField.setAccessible(!footerField.isAccessible());
  19. } catch (Exception e1) {
  20. e1.printStackTrace();
  21. }
  22.  
  23. connection.sendPacket(packet);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement