Okay, I've tested it on OSX 10.6 Snow Leopard, and it's working fine, at least without mods. The album is here.
However, a problem I've spotted:
It does not update my minecraft version when I log in, but more importantly, there is no way to update my minecraft version or get the latest jar, at least, unless I'm an idiot and I've missed a menu option, but I'm pretty sure I've looked at all of it, and there is no such option in sight. I had to use the normal minecraft launcher to update minecraft.
Also, I dislike the button style - even the default Java window style would be better, and I always think if there's a way of simply integrating the OS's desktop environment style (I think there is actually, using Java's window manager) into the buttons and such, it would be better. At least, for the launcher anyway.
Of course, it's your program, but that's what I think should happen with the launcher. (Maybe when other main features are complete, you could add a skinning/texture pack support?)
I will now test with mods on the Mac.
EDIT: Tested, working fine. All pictures in album above, and:
Screens:
All the mods I tested:
Externals:
Modloader 1.1
ModloaderMp 1.1 (Flan)
ForgeAPI 1.3.0 (It says 'two errors', but I don't know what they are, seeing as it seems to work fine)
Optifine 1.1 HD MT A4
PlayerAPI 1.1
SmartMoving 6.7
Internals:
Buildcraft 2.2.12 (All modules)
MAtmos R10
And as final proof, in-game (displaying Smart Moving flying and Buildcraft pipes):
I don't know if this has been suggested yet, but I think it would be cool if Magic Launcher had a world save section in setup, so that you could change out your save folder or saves from your folder and use adventure maps easily without worrying about them overwriting your stuff.
OMG THANKYOU SO MUCH FOR MAKING A MAC VERSION!!!!! ^.^ Anyway, thanks, I am a huge fan of dis launcher, and I'm glad you keep updating it :smile.gif: Well done.
Minecraft crashes when I try to switch texture packs.
Edit: It crashes when the jar file is not named minecraft.jar. Kinda defeats the purpose of being able to switch jar files if they can't be named differently.
Is it possible to make Minecraft launch in a full sized window? It would be really great if you could add an option for that.
You mean launching Minecraft with Fullscreen ? My launcher has an function to use F11 in the launcher itself which would bug in-game but I could give it to him .
well i still dont works if i install only the shaders, and if i install optifine only the lights change, the grass is still not moving, if fps is doubled i cant see it
Here is what I believe is happening:
Because OptiFine (or the MCPatcher HD Fix) is needed for high-detailed textures, he probably mentioned that it was needed due to that.
He also mentions about installing OptiFine first. I believe he said this because his shaders mod most likely ends up overwriting some class files from OptiFine with its own class files.
Changes may have occurred between versions of OptiFine that require OptiFine's own class files to still remain in tact (which is why OptiFine should always be installed last).
Because of the changes between versions of OptiFine, any overwritten class files from his shaders end up breaking OptiFine completely if OptiFine is installed first.
Even if it did not prevent OptiFine from loading if you installed his shaders after OptiFine, it would still probably break some of the functionality of OptiFine because of the replaced class files.
If OptiFine is installed after his shaders, then the shaders won't work correctly because now the shader's class files have been overwritten by the ones from OptiFine.
This is pretty much the same for all shaders.
This is really a discussion for his shader's thread and maybe also for the OptiFine thread.
Got the problem: my username is with a german special character (ü), java cant read it, i just had to put in in a different folder!
LOL!
But, I'm guessing that some of OptiFine's performance and/or functionality is still being broken if you install those shaders after OptiFine. And, vice versa.
I seem to have this issue where my Minecraft crashes on launch. I'm using the Technic pack along with several other mods (on version 1.0) and it launches and plays perfectly using the default launcher, however once I try and launch with MagicLauncher it crashes on the loading screen.
Error Log:
Mods loaded: 63
ModLoader 1.0.0
mod_Arrows 1.0.0
mod_CARuins v2.2.0
mod_ModLoaderMp 1.0.0
mod_Somnia v17 [1.0.0]
mod_Arrows 1.0.0
mod_CARuins v2.2.0
mod_ModLoaderMp 1.0.0
mod_Somnia v17 [1.0.0]
mod_KodasCreepers Kodas Creepers v6 for MC1.0.0
mod_Catgirl Beta 1.9PR5
mod_Whirly Whirlwinds v1 1.0.0
mod_Flymob Beta 1.PR5
mod_Squeen Beta 1.9PR5
mod_GroveSprite Grove Sprites V3 1.0.0
mod_SpiderFamily Beta 1.0.0v1
mod_Trivia Beta 1.0.0
mod_PeachDude PeachDudes 1.0.0
mod_ReiMinimap v2.9 [1.0.0]
mod_airship Airships V2.5.1 for 1.0.0
mod_Shelf 1.0.0
mod_BuildCraftCore 2.2.7
mod_BuildCraftBuilders 2.2.7
mod_BuildCraftEnergy 2.2.7
mod_BuildCraftFactory 2.2.7
mod_BuildCraftTransport 2.2.7
mod_LogisticsPipes 0.1.2 (for Minecraft 1.0.0, Buildcraft 2.2.8, Forge 1.2.2)
mod_Console 1.1
mod_CraftGuide 1.3.0
mod_Clevercraft 1.4.2
mod_crystalWing Minecraft 1.0.0
mod_EE EEv5.7.3
mod_IC2 v1.42
mod_InvTweaks 1.34b (1.0.0)
mod_ItemDescriptions 1.1
mod_PigbearLaser Laser 1.1
mod_MAtmos_forModLoader r8 for 1.0
mod_Millenaire 2.0.7
mod_MineFactory 1.0.0R1.4.0
mod_MineFactoryCompat_Grass 1.0.0R1.4.0
mod_mocreatures v3.1.0 (MC 1.0)
mod_WeaponMod 1.0.0 v8.1.0 Forge Edition
mod_tome 1.0.0
mod_Zeppelin 1.0.0.0.22
mod_NetherOres 1.0.0R1.1.0
mod_Railcraft 2.1.1
mod_RecipeHelper r4
mod_RedPowerArray 2.0pr4
mod_RedPowerCore 2.0pr4
mod_RedPowerLighting 2.0pr4
mod_RedPowerLogic 2.0pr4
mod_RedPowerMachine 2.0pr4
mod_RedPowerWiring 2.0pr4
mod_RedPowerWorld 2.0pr4
mod_RedstoneRemote 1.0.0R1.1.0
mod_startingInventory 1.0.0
mod_HeroesGuild 1.2.1
mod_ThaumCraft 1.0.2
mod_treecapitator 1.0.0
mod_TurretMod 1.8.1 v.1.3_01
mod_WirelessRedstone 1.4
mod_XieClient Xie's Mod SMP v0.2.1
mod_zAdditionalPipes Rev31.1-D
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem.
If you wish to report this, please copy this entire text and email it to [email protected].
Please include a description of what you did when the error occured.
--- BEGIN ERROR REPORT 8863ec9f --------
Generated 21/01/12 12:54
Minecraft: Minecraft 1.0.0
OS: Windows 7 (amd64) version 6.1
Java: 1.7.0, Oracle Corporation
VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
LWJGL: 2.4.2
OpenGL: GeForce GTX 550 Ti/PCI/SSE2 version 4.2.0, NVIDIA Corporation
java.lang.RuntimeException: Duplicate stat id: "Rambo Noob" and "achievement.hombow" at id 12885604
at px.a(SourceFile:32)
at ws.h(SourceFile:51)
at mod_Arrows.load(mod_Arrows.java:145)
at ModLoader.init(ModLoader.java:830)
at ModLoader.AddAllRenderers(ModLoader.java:186)
at wb.<init>(wb.java:76)
at wb.<clinit>(wb.java:9)
at net.minecraft.client.Minecraft.a(SourceFile:265)
at net.minecraft.client.Minecraft.run(SourceFile:644)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT 71a1c510 ----------
Im not using optifine.. But i am using Little Blocks mod.. I cant seem to understand why it wont work under magic launcher!
I tried running TMI and SPC with little blocks mod but, its saying "not compatible"!
I run minecraft anyway and then it reports this:
MagicMinecraftLauncher 0.9.0
Mod Initialized: mod_TooManyItems 1.1 2012-01-12a
Failed to load mod from "mod_LittleBlocks.class"
main
AWT-Shutdown
AWT-Windows
Thread-2
Image Fetcher 3
AWT-EventQueue-0
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at magic.launcher.Launcher.a(Unknown Source)
at magic.launcher.Launcher.main(Unknown Source)
Caused by: java.lang.RuntimeException: java.lang.NoClassDefFoundError: BaseModMp
at ModLoader.ThrowException(ModLoader.java:1825)
at ModLoader.ThrowException(ModLoader.java:1833)
at ModLoader.addMod(ModLoader.java:280)
at ModLoader.readFromClassPath(ModLoader.java:1239)
... 6 more
Caused by: java.lang.NoClassDefFoundError: BaseModMp
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at ModLoader.addMod(ModLoader.java:264)
... 7 more
Caused by: java.lang.ClassNotFoundException: BaseModMp
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 19 more
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at magic.launcher.Launcher.main(Unknown Source)
Caused by: java.lang.VerifyError: (class: aix, method: q_ signature: ()Lkf;) Wrong return type in function
at oe.<clinit>(SourceFile:136)
at pd.<init>(SourceFile:14)
at net.minecraft.client.Minecraft.<init>(SourceFile:169)
at hd.<init>(SourceFile:2057)
at net.minecraft.client.Minecraft.a(SourceFile:2057)
at net.minecraft.client.Minecraft.a(SourceFile:2040)
at net.minecraft.client.Minecraft.main(SourceFile:2119)
... 5 more
Oh, i forgot to install modloaderMP.. But now its saying:
MagicMinecraftLauncher 0.9.0
Mod Initialized: mod_TooManyItems 1.1 2012-01-12a
Failed to load mod from "mod_LittleBlocks.class"
main
AWT-Shutdown
AWT-Windows
Thread-2
Image Fetcher 3
AWT-EventQueue-0
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at magic.launcher.Launcher.a(Unknown Source)
at magic.launcher.Launcher.main(Unknown Source)
Caused by: java.lang.RuntimeException: java.lang.IllegalAccessError: class net.minecraft.littleblocks.TileEntityLittleBlocks cannot access its superclass bq
at ModLoader.ThrowException(ModLoader.java:1825)
at ModLoader.ThrowException(ModLoader.java:1833)
at ModLoader.addMod(ModLoader.java:280)
at ModLoader.readFromClassPath(ModLoader.java:1239)
... 6 more
Caused by: java.lang.IllegalAccessError: class net.minecraft.littleblocks.TileEntityLittleBlocks cannot access its superclass bq
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.getDeclaredFields0(Native Method)
at java.lang.Class.privateGetDeclaredFields(Unknown Source)
at java.lang.Class.getDeclaredFields(Unknown Source)
at ModLoader.setupProperties(ModLoader.java:1728)
at ModLoader.addMod(ModLoader.java:268)
... 7 more
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at magic.launcher.Launcher.main(Unknown Source)
Caused by: java.lang.VerifyError: (class: aix, method: q_ signature: ()Lkf;) Wrong return type in function
at oe.<clinit>(SourceFile:136)
at pd.<init>(SourceFile:14)
at net.minecraft.client.Minecraft.<init>(SourceFile:169)
at hd.<init>(SourceFile:2057)
at net.minecraft.client.Minecraft.a(SourceFile:2057)
at net.minecraft.client.Minecraft.a(SourceFile:2040)
at net.minecraft.client.Minecraft.main(SourceFile:2119)
... 5 more
Any help?
Remember some mods need an order off installation so try movieing them around in the mods list.
I seem to have this issue where my Minecraft crashes on launch. I'm using the Technic pack along with several other mods (on version 1.0) and it launches and plays perfectly using the default launcher, however once I try and launch with MagicLauncher it crashes on the loading screen.
The latest version as of this post is LWJGL 2.8.2. You're showing 2.4.2 there, which I believe has problems with Java 1.7 (aka, Java 7). You might also want to make sure Java 1.6 (Java 6) is installed on your system (both 32-bit and 64-bit).
The latest version as of this post is LWJGL 2.8.2. You're showing 2.4.2 there, which I believe has problems with Java 1.7 (aka, Java 7). You might also want to make sure Java 1.6 (Java 6) is installed on your system (both 32-bit and 64-bit).
are you using optifine too?
if so LITTLE BLOCKS MOD and optfine do not work toughter....
However, a problem I've spotted:
It does not update my minecraft version when I log in, but more importantly, there is no way to update my minecraft version or get the latest jar, at least, unless I'm an idiot and I've missed a menu option, but I'm pretty sure I've looked at all of it, and there is no such option in sight. I had to use the normal minecraft launcher to update minecraft.
Also, I dislike the button style - even the default Java window style would be better, and I always think if there's a way of simply integrating the OS's desktop environment style (I think there is actually, using Java's window manager) into the buttons and such, it would be better. At least, for the launcher anyway.
Of course, it's your program, but that's what I think should happen with the launcher. (Maybe when other main features are complete, you could add a skinning/texture pack support?)
I will now test with mods on the Mac.
EDIT: Tested, working fine. All pictures in album above, and:
Screens:
All the mods I tested:
Edit: It crashes when the jar file is not named minecraft.jar. Kinda defeats the purpose of being able to switch jar files if they can't be named differently.
I still have that error with the new version.
20 slots. PVP. Currency and trading. Home and spawn TP.
You can move mods up and down in the setup window.
Oh and this mod is awesome. While I could always get things to work eventually, this makes it so much easier!
Thanks, and looking forward to more versions!
I made a banner for this if you or anyone else would like to use it.
If you do, please (as always) first save a copy of the banner image to your own online location as I may move or delete it from its current location.
:biggrin.gif:
~ iiiHuman ~
You mean launching Minecraft with Fullscreen ? My launcher has an function to use F11 in the launcher itself which would bug in-game but I could give it to him .
I won't think Java itself would support it ... :wink.gif:
I created an " Black Hole Folder " so I know what I am talking about
( Black Hole Folder : Folder which is not deleteable because it copied itself into itself about infinity times )
That should really be in the OptiFine thread since it's really just an issue between OptiFine and shaders.
Shaders and OptiFine don't work together.
sp614x can tell you more about "why" etc.
Other than that, always make sure OptiFine is installed LAST.
~ iiiHuman ~
Here is what I believe is happening:
This is pretty much the same for all shaders.
This is really a discussion for his shader's thread and maybe also for the OptiFine thread.
~ iiiHuman ~
LOL!
But, I'm guessing that some of OptiFine's performance and/or functionality is still being broken if you install those shaders after OptiFine. And, vice versa.
~ iiiHuman ~
Error Log:
Remember some mods need an order off installation so try movieing them around in the mods list.
This is sort of basically just an educated guess, but I believe it's because your Light-Weight Java Game Library (LWJGL) files are way out of date.
Go Here: http://lwjgl.org/
The latest version as of this post is LWJGL 2.8.2. You're showing 2.4.2 there, which I believe has problems with Java 1.7 (aka, Java 7). You might also want to make sure Java 1.6 (Java 6) is installed on your system (both 32-bit and 64-bit).
LWJGL Page: http://lwjgl.org/download.php
~ iiiHuman ~
So does this mean I need Java 6 along with Java 7, and I need both the 32bit and 64bit? Or does Java 6 replace Java 7?
Thanks.