From 6e804877dede539c5fbcf6cc86b46675c4a73403 Mon Sep 17 00:00:00 2001 From: AlgorithmX2 Date: Mon, 28 Jul 2014 20:57:46 -0500 Subject: [PATCH] Added NPE Filters. --- recipes/ores/OreDictionaryHandler.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/recipes/ores/OreDictionaryHandler.java b/recipes/ores/OreDictionaryHandler.java index ed1a2de91..cae00e027 100644 --- a/recipes/ores/OreDictionaryHandler.java +++ b/recipes/ores/OreDictionaryHandler.java @@ -33,6 +33,9 @@ public class OreDictionaryHandler @SubscribeEvent public void onOreDictionaryRegister(OreDictionary.OreRegisterEvent event) { + if ( event.Name == null || event.Ore == null ) + return; + if ( shouldCare( event.Name ) ) { for (IOreListener v : ol) @@ -56,11 +59,12 @@ public class OreDictionaryHandler // notify the listener of any ore already in existance. for (String name : OreDictionary.getOreNames()) { - if ( shouldCare( name ) ) + if ( name != null && shouldCare( name ) ) { for (ItemStack item : OreDictionary.getOres( name )) { - n.oreRegistered( name, item ); + if ( item != null ) + n.oreRegistered( name, item ); } } }