That seemed to be the problem... Now I'm getting a NullPointerException at
cpw.mods.fml.common.registry.EntityRegistry.doModEntityRegistration(/*whatever parameters are here*/)
It still can't read the file for some reason. I can probably fix the NullPointerException, though.
I've now discovered that the error is in the fact that ImageIO can't read the file. I can't see why, though. It has the correct directory and file name, so I'm not sure why it's not working.
Yeah, the mod ID was me forgetting to change it when I changed the MODID. The rest was me messing around to try and fix the error. It still crashes with the same error, though. D=
TileEntityFusionFurnace.class couldn't be found. It's kinda exactly what it says...
EDIT: Btw, the package structure is supposed to be your domain name backwards, not forwards...