diff --git a/fml/bukkit/cpw/mods/fml/server/FMLBukkitHandler.java b/fml/bukkit/cpw/mods/fml/server/FMLBukkitHandler.java index 4660707cc2..0dbc5377cd 100644 --- a/fml/bukkit/cpw/mods/fml/server/FMLBukkitHandler.java +++ b/fml/bukkit/cpw/mods/fml/server/FMLBukkitHandler.java @@ -184,11 +184,11 @@ public class FMLBukkitHandler implements IFMLSidedHandler /** * Load the supplied mod class into a mod container */ - public ModContainer loadBaseModMod(Class clazz, String canonicalPath) + public ModContainer loadBaseModMod(Class clazz, File canonicalFile) { @SuppressWarnings("unchecked") Class bmClazz = (Class ) clazz; - return new ModLoaderModContainer(bmClazz, canonicalPath); + return new ModLoaderModContainer(bmClazz, canonicalFile); } /** diff --git a/fml/bukkit/cpw/mods/fml/server/ModLoaderModContainer.java b/fml/bukkit/cpw/mods/fml/server/ModLoaderModContainer.java index 7dc41121f0..54f72e9ab0 100644 --- a/fml/bukkit/cpw/mods/fml/server/ModLoaderModContainer.java +++ b/fml/bukkit/cpw/mods/fml/server/ModLoaderModContainer.java @@ -43,11 +43,11 @@ public class ModLoaderModContainer implements ModContainer private Class modClazz; private BaseMod mod; private boolean isTicking; - private String modSource ; + private File modSource ; private ArrayList dependencies; private ArrayList preDependencies; private ArrayList postDependencies; - public ModLoaderModContainer(Class modClazz, String modSource) + public ModLoaderModContainer(Class modClazz, File modSource) { this.modClazz = modClazz; this.modSource = modSource; @@ -334,7 +334,7 @@ public class ModLoaderModContainer implements ModContainer } @Override - public String getSource() + public File getSource() { return modSource; } @@ -475,7 +475,7 @@ public class ModLoaderModContainer implements ModContainer public String toString() { - return modSource; + return modSource.getName(); } @Override