Fix oddity with Screen, print a version out in the sorted list!

This commit is contained in:
Christian committed 2012-08-23 14:28:49 -04:00
1 parent 62dbfb3837
commit 26302a6ff2
4 files changed
+7 -4

No files matched your search

@@ -184,7 +184,9 @@ public class FMLClientHandler implements IFMLSidedHandler
{
if (modsMissing != null)
{
client.func_71373_a(new ModsMissingGuiScreen(modsMissing));
ModsMissingGuiScreen err = new ModsMissingGuiScreen();
err.setList(modsMissing);
client.func_71373_a(err);
}
else
{
@@ -9,7 +9,8 @@ public class ModsMissingGuiScreen extends GuiErrorScreen
private MissingModsException modsMissing;
public ModsMissingGuiScreen(MissingModsException modsMissing)
public void setList(MissingModsException modsMissing)
{
this.modsMissing = modsMissing;
}
@@ -176,7 +176,7 @@ public class FMLModContainer implements ModContainer
@Override
public String getSortingRules()
{
return ((overridesMetadata || !modMetadata.useDependencyInformation) ? annotationDependencies : modMetadata.printableSortingRules());
return ((overridesMetadata || !modMetadata.useDependencyInformation) ? Strings.nullToEmpty(annotationDependencies) : modMetadata.printableSortingRules());
}
@Override
+1 -1
View File
@@ -236,7 +236,7 @@ public class Loader
{
if (!mod.isImmutable())
{
FMLLog.fine("\t%s(%s): %s (%s)", mod.getModId(), mod.getName(), mod.getSource().getName(), mod.getSortingRules());
FMLLog.fine("\t%s(%s:%s): %s (%s)", mod.getModId(), mod.getName(), mod.getVersion(), mod.getSource().getName(), mod.getSortingRules());
}
}
if (mods.size()==0)