From be1dd4934ac2ea0c35437ab0f494b68d8ee71ddd Mon Sep 17 00:00:00 2001 From: LexManos Date: Thu, 22 Mar 2012 19:30:59 -0700 Subject: [PATCH] Fixed NPE on CustomPayload packets with 0 data --- .../forge_common/net/minecraft/src/forge/MessageManager.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/forge/forge_common/net/minecraft/src/forge/MessageManager.java b/forge/forge_common/net/minecraft/src/forge/MessageManager.java index 3880172ce..1a7e38217 100644 --- a/forge/forge_common/net/minecraft/src/forge/MessageManager.java +++ b/forge/forge_common/net/minecraft/src/forge/MessageManager.java @@ -406,6 +406,11 @@ public class MessageManager public void dispatchIncomingMessage(NetworkManager manager, String channel, byte[] data) { + if (data == null) + { + data = new byte[0]; + } + if (channel.equals("Forge")) { if (ForgeHooks.getPacketHandler() != null)