You are viewing our Forum Archives. To view or take place in current topics click here.
Null Pointer exception when adding recipie
Posted:

Null Pointer exception when adding recipiePosted:

99rock99
  • Resident Elite
Status: Offline
Joined: May 22, 201113Year Member
Posts: 235
Reputation Power: 9
Status: Offline
Joined: May 22, 201113Year Member
Posts: 235
Reputation Power: 9
Here is the code

lvlingStaff = new mod_ItemLvlStaff(5004, EnumToolMaterialMidasTools.IRON).setMaxStackSize(1).setItemName("Leveling Staff");
      
      ModLoader.AddName(lvlingStaff, "Midas' Slaying Staff");
      lvlingStaff.iconIndex = ModLoader.addOverride("/gui/items.png", "/gui/lvlingStaff.png");
      
      ModLoader.AddRecipe(new ItemStack(lvlingStaff, 1), new Object[]{
         "#GP","#GG","G##", Character.valueOf('#'), Item.redstone, Character.valueOf('G'), Item.ingotGold, Character.valueOf('P'), Potion.heal
      });


and I have declared it like this


public static Item lvlingStaff;


It is a supposed to be a use-able item. the first code is in the load method.

Here the full error
27 achievements
174 recipes
ModLoader 1.1 Initializing...
Mod Initialized: mod_MidasTouch 1.1
Overriding /gui/items.png with /gui/tier1.png @ 38. 85 left.
Overriding /gui/items.png with /gui/tier2.png @ 102. 84 left.
Overriding /gui/items.png with /gui/tier3.png @ 118. 83 left.
Overriding /gui/items.png with /gui/lvlingStaff.png @ 119. 82 left.
Exception in thread "Minecraft main thread" java.lang.ExceptionInInitializerError
   at net.minecraft.client.Minecraft.startGame(Minecraft.java:316)
   at net.minecraft.client.Minecraft.run(Minecraft.java:620)
   at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: java.lang.NullPointerException
   at net.minecraft.src.ModLoader.init(ModLoader.java:745)
   at net.minecraft.src.ModLoader.AddAllRenderers(ModLoader.java:150)
   at net.minecraft.src.RenderManager.<init>(RenderManager.java:78)
   at net.minecraft.src.RenderManager.<clinit>(RenderManager.java:9)
   ... 3 more
Caused by: java.lang.NullPointerException
   at net.minecraft.src.CraftingManager.addRecipe(CraftingManager.java:361)
   at net.minecraft.src.ModLoader.AddRecipe(ModLoader.java:344)
   at net.minecraft.src.mod_MidasTouch.load(mod_MidasTouch.java:158)
   at net.minecraft.src.ModLoader.init(ModLoader.java:714)
   ... 6 more


Why am I getting this exception?

Thanks for any help.
Jump to:
You are viewing our Forum Archives. To view or take place in current topics click here.