From 72097d5bf5be71ddeb3ff87407a2b1e24630cfb0 Mon Sep 17 00:00:00 2001 From: Christian Date: Thu, 23 Aug 2012 16:38:34 -0400 Subject: [PATCH] Fix a problem with network ids --- .../cpw/mods/fml/common/network/FMLNetworkHandler.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/fml/common/cpw/mods/fml/common/network/FMLNetworkHandler.java b/fml/common/cpw/mods/fml/common/network/FMLNetworkHandler.java index 687ebc43c5..205df801cd 100644 --- a/fml/common/cpw/mods/fml/common/network/FMLNetworkHandler.java +++ b/fml/common/cpw/mods/fml/common/network/FMLNetworkHandler.java @@ -259,8 +259,11 @@ public class FMLNetworkHandler { Map mods = Loader.instance().getIndexedModList(); NetworkModHandler handler = findNetworkModHandler(mods.get(key)); - handler.setNetworkId(value); - networkIdLookup.put(value, handler); + if (handler != null) + { + handler.setNetworkId(value); + networkIdLookup.put(value, handler); + } } public static void onClientConnectionToRemoteServer(NetHandler netClientHandler, String server, int port, NetworkManager networkManager)