diff --git a/src/main/java/WayofTime/bloodmagic/ritual/RitualMagnetic.java b/src/main/java/WayofTime/bloodmagic/ritual/RitualMagnetic.java index d72d689a..4c43829a 100644 --- a/src/main/java/WayofTime/bloodmagic/ritual/RitualMagnetic.java +++ b/src/main/java/WayofTime/bloodmagic/ritual/RitualMagnetic.java @@ -42,12 +42,15 @@ public class RitualMagnetic extends Ritual public static boolean isBlockOre(Block block, int meta) { - if (block == null || Item.getItemFromBlock(block) == null) + if (block == null) return false; if (block instanceof BlockOre || block instanceof BlockRedstoneOre) return true; + if (Item.getItemFromBlock(block) == null) + return false; + BlockStack type = new BlockStack(block, meta); Boolean result = oreBlockCache.get(type); if (result == null)