public static void sendTabTitle(Player player, String header, String footer) {
CraftPlayer craftPlayer = (CraftPlayer)player;
if (craftPlayer.getHandle().playerConnection.networkManager.getVersion() != 47) {
return;
}
PlayerConnection connection = craftPlayer.getHandle().playerConnection;
if (header == null) {
header = "";
}
header = ChatColor.translateAlternateColorCodes('&', header);
if (footer == null) {
footer = "";
}
footer = ChatColor.translateAlternateColorCodes('&', footer);
IChatBaseComponent header2 = ChatSerializer.a("{'color': 'white', 'text': '" + header + "'}");
IChatBaseComponent footer2 = ChatSerializer.a("{'color': 'white', 'text': '" + footer + "'}");
connection.sendPacket(new ProtocolInjector.PacketTabHeader(header2, footer2));
}