It's very important, so I'm not necro-posting.
I'm in 1.5.2 and...
All I want to say is that the 2.5 is in the true 2.4 ( at least in the log ). So the game... crashes:
2013-08-29 15:24:51 [INFO] [STDOUT] Armour HUD Status v2.4 [MC r1.3.2] loaded.
2013-08-29 15:24:51 [INFO] [STDERR] Exception in thread "Minecraft main thread" java.lang.NoSuchFieldError: p
2013-08-29 15:24:51 [INFO] [STDERR] at fruitmods.fruitlibs.FruitDisplayLib.init(FruitDisplayLib.java:634)
2013-08-29 15:24:51 [INFO] [STDERR] at fruitmods.fruitlibs.mod_FruitLibs.load(mod_FruitLibs.java:22)
2013-08-29 15:24:51 [INFO] [STDERR] at cpw.mods.fml.common.modloader.ModLoaderModContainer.init(ModLoaderModContainer.java:538)
2013-08-29 15:24:51 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-08-29 15:24:51 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
2013-08-29 15:24:51 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2013-08-29 15:24:51 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Method.java:491)
2013-08-29 15:24:51 [INFO] [STDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
2013-08-29 15:24:51 [INFO] [STDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2013-08-29 15:24:51 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
2013-08-29 15:24:51 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
2013-08-29 15:24:51 [INFO] [STDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:267)
2013-08-29 15:24:51 [INFO] [STDERR] at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:192)
2013-08-29 15:24:51 [INFO] [STDERR] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:172)
2013-08-29 15:24:51 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-08-29 15:24:51 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
2013-08-29 15:24:51 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2013-08-29 15:24:51 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Method.java:491)
2013-08-29 15:24:51 [INFO] [STDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
2013-08-29 15:24:51 [INFO] [STDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2013-08-29 15:24:51 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
2013-08-29 15:24:51 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
2013-08-29 15:24:51 [INFO] [STDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:267)
2013-08-29 15:24:51 [INFO] [STDERR] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:103)
2013-08-29 15:24:51 [INFO] [STDERR] at cpw.mods.fml.common.Loader.initializeMods(Loader.java:691)
2013-08-29 15:24:51 [INFO] [STDERR] at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:213)
2013-08-29 15:24:51 [INFO] [STDERR] at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:448)
2013-08-29 15:24:51 [INFO] [STDERR] at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
2013-08-29 15:24:51 [INFO] [STDERR] at net.minecraft.client.Minecraft.run(Minecraft.java:733)
2013-08-29 15:24:51 [INFO] [STDERR] at java.lang.Thread.run(Thread.java:724)
With magic launcher ( only for logs, I tested before without it )