From 5bd4f750bbebbf7f7cf4d43bca7f700e46961b78 Mon Sep 17 00:00:00 2001 From: Christian Weeks Date: Tue, 3 Apr 2012 17:04:57 -0400 Subject: [PATCH] Update patches for network handler --- .../minecraft/src/NetServerHandler.java.patch | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 fml/patches/minecraft_server/net/minecraft/src/NetServerHandler.java.patch diff --git a/fml/patches/minecraft_server/net/minecraft/src/NetServerHandler.java.patch b/fml/patches/minecraft_server/net/minecraft/src/NetServerHandler.java.patch new file mode 100644 index 0000000000..15adeb7783 --- /dev/null +++ b/fml/patches/minecraft_server/net/minecraft/src/NetServerHandler.java.patch @@ -0,0 +1,33 @@ +--- src-reference/minecraft_server/net/minecraft/src/NetServerHandler.java 0000-00-00 00:00:00.000000000 -0000 ++++ src-work/minecraft_server/net/minecraft/src/NetServerHandler.java 0000-00-00 00:00:00.000000000 -0000 +@@ -3,6 +3,8 @@ + import java.util.ArrayList; + import java.util.Random; + import java.util.logging.Logger; ++ ++import cpw.mods.fml.server.FMLHandler; + import net.minecraft.server.MinecraftServer; + + public class NetServerHandler extends NetHandler implements ICommandListener +@@ -558,7 +560,10 @@ + } + } + +- if (var2.startsWith("/")) ++ if (FMLHandler.instance().handleChatPacket(p_23_1_,field_16_e)) { ++ // We handled it ++ } ++ else if (var2.startsWith("/")) + { + this.func_4010_d(var2); + } +@@ -898,4 +903,9 @@ + { + this.field_16_e.field_35214_K.field_35658_b = p_50003_1_.field_50005_b && this.field_16_e.field_35214_K.field_35659_c; + } ++ ++ @Override ++ public void func_44001_a(Packet250CustomPayload p_44001_1_) { ++ FMLHandler.instance().handlePacket250(p_44001_1_, field_16_e); ++ } + }