From 7974ccc0bf39a9e93f52e4787eb286a2065ef21c Mon Sep 17 00:00:00 2001 From: md_5 Date: Thu, 14 Feb 2013 19:50:57 +1100 Subject: [PATCH] No more errors in the server console, but a certain mod is still breaking the rules. --- .../src/main/java/net/md_5/bungee/ServerConnection.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/proxy/src/main/java/net/md_5/bungee/ServerConnection.java b/proxy/src/main/java/net/md_5/bungee/ServerConnection.java index 9c69902e..eaa81183 100644 --- a/proxy/src/main/java/net/md_5/bungee/ServerConnection.java +++ b/proxy/src/main/java/net/md_5/bungee/ServerConnection.java @@ -59,6 +59,7 @@ public class ServerConnection extends GenericConnection implements Server stream.readPacket(); byte[] loginResponse = null; + boolean forgeIHateYou = false; loop: while ( true ) { @@ -69,9 +70,13 @@ public class ServerConnection extends GenericConnection implements Server case 0x01: break loop; case 0xFA: - for ( PacketFAPluginMessage message : user.loginMessages ) + if ( !forgeIHateYou ) { - stream.write( message ); + for ( PacketFAPluginMessage message : user.loginMessages ) + { + stream.write( message ); + } + forgeIHateYou = true; } break; case 0xFF: