I changed the preinit to FMLPreInitializationEvent and it still crashes with the same crash. I examined it a little more, and I think the things throwing the NullPointerExceptio are the items being called from the other mods. I do not know if I called them correctly, if they need to be moved to a different section of code, or if they aren't being place into the recipe code correctly. Thanks,
~TehHaloTree
EDIT: Moved recipes into the CraftHandler.java class, no difference. Here's the class: