From 859ebae365be7670f752bfc072b697e9fd9a069d Mon Sep 17 00:00:00 2001 From: LexManos Date: Thu, 9 Aug 2012 03:04:25 -0700 Subject: [PATCH] Fix ModLoader compilation, and MCPmerger invocation for Forge. --- fml/client/net/minecraft/src/ModLoader.java | 4 ++-- fml/install/fml.py | 5 ----- fml/server/net/minecraft/src/ModLoader.java | 4 ++-- 3 files changed, 4 insertions(+), 9 deletions(-) diff --git a/fml/client/net/minecraft/src/ModLoader.java b/fml/client/net/minecraft/src/ModLoader.java index 4dda3ec4a..8c82bcbc6 100644 --- a/fml/client/net/minecraft/src/ModLoader.java +++ b/fml/client/net/minecraft/src/ModLoader.java @@ -561,7 +561,7 @@ public class ModLoader */ public static void registerEntityID(Class entityClass, String entityName, int id) { - EntityRegistry.registerEntityID(entityClass, entityName, id); + EntityRegistry.registerGlobalEntityID(entityClass, entityName, id); } /** @@ -575,7 +575,7 @@ public class ModLoader */ public static void registerEntityID(Class entityClass, String entityName, int id, int background, int foreground) { - EntityRegistry.registerEntityID(entityClass, entityName, id, background, foreground); + EntityRegistry.registerGlobalEntityID(entityClass, entityName, id, background, foreground); } public static void registerKey(BaseMod mod, KeyBinding keyHandler, boolean allowRepeat) diff --git a/fml/install/fml.py b/fml/install/fml.py index 49f9424e1..38c7d5513 100644 --- a/fml/install/fml.py +++ b/fml/install/fml.py @@ -173,11 +173,6 @@ def setup_fml(fml_dir, mcp_dir): #Run MCPMerger forkcmd = ('%s -classpath "{classpath}" cpw.mods.fml.common.asm.transformers.MCPMerger "{mergecfg}" "{client}" "{server}"' % self.cmdjava).format( classpath=os.pathsep.join([os.path.join(mcp_dir, 'lib', '*'), binDir]), mergecfg=os.path.join(fml_dir, 'mcp_merge.cfg'), client=jars[CLIENT], server=jars[SERVER]) - - forge_cfg = os.path.join(mcp_dir, 'forge', 'common', 'forge_at.cfg') - if os.path.isfile(forge_cfg): - forkcmd += ' "%s"' % forge_cfg - self.runcmd(forkcmd) #Run AccessTransformer diff --git a/fml/server/net/minecraft/src/ModLoader.java b/fml/server/net/minecraft/src/ModLoader.java index 635963197..9685b378b 100644 --- a/fml/server/net/minecraft/src/ModLoader.java +++ b/fml/server/net/minecraft/src/ModLoader.java @@ -538,7 +538,7 @@ public class ModLoader */ public static void registerEntityID(Class entityClass, String entityName, int id) { - EntityRegistry.registerEntityID(entityClass, entityName, id); + EntityRegistry.registerGlobalEntityID(entityClass, entityName, id); } /** @@ -552,7 +552,7 @@ public class ModLoader */ public static void registerEntityID(Class entityClass, String entityName, int id, int background, int foreground) { - EntityRegistry.registerEntityID(entityClass, entityName, id, background, foreground); + EntityRegistry.registerGlobalEntityID(entityClass, entityName, id, background, foreground); } public static void registerKey(BaseMod mod, Object keyHandler, boolean allowRepeat)