diff --git a/fml/common/cpw/mods/fml/relauncher/RelaunchLibraryManager.java b/fml/common/cpw/mods/fml/relauncher/RelaunchLibraryManager.java index 178f354ed..169a31679 100644 --- a/fml/common/cpw/mods/fml/relauncher/RelaunchLibraryManager.java +++ b/fml/common/cpw/mods/fml/relauncher/RelaunchLibraryManager.java @@ -354,6 +354,11 @@ public class RelaunchLibraryManager try { jar = new JarFile(coreMod); + if (jar.getManifest() == null) + { + FMLRelaunchLog.warning("Found an un-manifested jar file in the coremods folder : %s, it will be ignored.", coreMod.getName()); + continue; + } mfAttributes = jar.getManifest().getMainAttributes(); } catch (IOException ioe)