ok.. given the lack of a response from Forkk i'm just going to take things as an implicit yes given when I looked over the apache license I didn't see anything prohibiting me from making my own fork and customizing the hell out of things.
edit: ok.. forget that idea, seriously screwy dev environment needed. Neither Visual Studio 2010 (express) or MonoDevelop will touch it.
Correct me if i'm being a noob, but how do we change the config folders for the minecraft instances. Some mods may need to be changed to allow them to work togther, so how do I access this
dive around the subdirectories, they're all in there somewhere.
Instance started with command: java -Xmx1024m -Xms512m -cp "D:\minecraft\MultiMC" MultiMCLauncher "D:\minecraft\MultiMC\instances\t\.minecraft" "nightfury555" -1712252425548658670
Error occurred during initialization of VM
Unable to load native library: Can't load AMD 64-bit .dll on a IA 32-bit platform
Instance exited with code: 1
Crash detected!
what can i do?
reposted it becouse it seemed to be loast, thanks for the help
Trying to add mods into the mod folder and I get this:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.IO.DirectoryNotFoundException: Could not find a part of the path 'instances\Lets_Play\minecraft\mods\AdvancedMachinesClient v1.5.zip'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite)
at System.IO.File.Copy(String sourceFileName, String destFileName, Boolean overwrite)
at MultiMC.WinGUI.EditModsForm.AddMLMods(IEnumerable`1 files)
at MultiMC.WinGUI.EditModsForm.buttonAddMLMod_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
I'm having problems resizing the game window while using MultiMC with the snapshots. At any size other than default the game resizes it's graphics so incorrectly that it is unplayable. This only happens when I am playing with MultiMC. I am using an Intel Mac running OSX Snow Leopard.
Log:
Instance started with command: java -Xmx1024m -Xms512m -cp "/Applications/MultiMC.app/Contents/Resources" MultiMCLauncher "/Applications/MultiMC.app/Contents/Resources/instances/Snapshot/minecraft" "electroduk" 1850311437241747641
Loading jars...
Loading URL: file:/Applications/MultiMC.app/Contents/Resources/instances/Snapshot/minecraft/bin/minecraft.jar
Loading URL: file:/Applications/MultiMC.app/Contents/Resources/instances/Snapshot/minecraft/bin/lwjgl.jar
Loading URL: file:/Applications/MultiMC.app/Contents/Resources/instances/Snapshot/minecraft/bin/lwjgl_util.jar
Loading URL: file:/Applications/MultiMC.app/Contents/Resources/instances/Snapshot/minecraft/bin/jinput.jar
Loading natives...
Fixed Minecraft Path: Field was private static java.io.File net.minecraft.client.Minecraft.an
MCDIR: /Applications/MultiMC.app/Contents/Resources/instances/Snapshot/Library/Application Support/minecraft
27 achievements
192 recipes
Setting user: electroduk, 1850311437241747641
Client asked for parameter: server-entry
LWJGL Version: 2.8.3
2012-06-11 17:35:17.145 java[1305:10e03] Make pbuffer: 854 x 480
2012-06-11 17:35:17.204 java[1305:1707] invalid drawable
Starting up SoundSystem...
Initializing LWJGL OpenAL
(The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
OpenAL initialized.
I'm on Ubuntu 12.04 and I just downloaded the program. It doesn't work. When I run it (after checking the "allow executing file as program" button), A file simply appears on my desktop that has a bunch of unreadable symbols and then "(invalid encoding)". Did I forget to do something?
I just had the same problem and managed to find a solution. The library its supposed to link to is libmono-2.0.so so just create a symlink and it'll work.
this seems to have worked for me.
Hey, Mr. Code author, Seeing how this is supposed to have a "linux version", my #1 suggestion for that is START USING GNU TOOLCHAIN TO BUILD IT, get off the C# horse and learn C++, that will work for both windows AND resolve a lot of the issues you're having with MAC and Linux, (for instance if you build a binary for linux/mac against a version of mono that we DONT HAVE, we can download the source and type ./configure --prefix=/home/derp/multimc/ && make && make install like we would for almost any other unix application. For windows you can use something like mingw and it will work just as well.
for those of you that dont understand the command above, you could also separate the 3 commands that are separated by && above and enter them in sequence (&& is "logical AND", if the returning process gives an error indicator the following command does not run), you would replace the prefix path with wherever you want to install the compiled binary file. Unix tools generally include a configure script that parses system information to determine how best to build the tool with the available resources, and shits the bed if something critical is missing, usually with an informative error. make just calls on the Makefile that configure creates to control the actual compilation steps, and make install calls the special installation steps that are not normally called with the default "all" command that make (blank) uses.
sometimes the install step requires sudo or root user access, it depends where you're installing to.
Now get going on that conversion mr author, it'll get rid of a lot of these headaches.
Been using this a while now, and it's great. I run 4 or 5 different variations of minecraft thanks to MultiMC. Thanks for the hard work. If I might add a suggestion? Much in the same way you can quickly get to an instances folder by right clicking it's Icon and choosing "View Folder", a shortcut to the Texture Pack Folder would be very handy.
i love the way this mod launcher is fast and loads them to the jar and runs in the backround! just wondering if u could add a auto backup system to this launch
Hey, Mr. Code author, Seeing how this is supposed to have a "linux version", my #1 suggestion for that is START USING GNU TOOLCHAIN TO BUILD IT, get off the C# horse and learn C++, that will work for both windows AND resolve a lot of the issues you're having with MAC and Linux, (for instance if you build a binary for linux/mac against a version of mono that we DONT HAVE, we can download the source and type ./configure --prefix=/home/derp/multimc/ && make && make install like we would for almost any other unix application. For windows you can use something like mingw and it will work just as well.
for those of you that dont understand the command above, you could also separate the 3 commands that are separated by && above and enter them in sequence (&& is "logical AND", if the returning process gives an error indicator the following command does not run), you would replace the prefix path with wherever you want to install the compiled binary file. Unix tools generally include a configure script that parses system information to determine how best to build the tool with the available resources, and shits the bed if something critical is missing, usually with an informative error. make just calls on the Makefile that configure creates to control the actual compilation steps, and make install calls the special installation steps that are not normally called with the default "all" command that make (blank) uses.
sometimes the install step requires sudo or root user access, it depends where you're installing to.
Now get going on that conversion mr author, it'll get rid of a lot of these headaches.
ok.. given the lack of a response from Forkk i'm just going to take things as an implicit yes given when I looked over the apache license I didn't see anything prohibiting me from making my own fork and customizing the hell out of things.
edit: ok.. forget that idea, seriously screwy dev environment needed. Neither Visual Studio 2010 (express) or MonoDevelop will touch it.
dive around the subdirectories, they're all in there somewhere.
There must be something wrong with your visual studio or monodevelop then.
If you're going to fork MultiMC, however, I'd recommend forking v4 instead of v3 since v3 will be deprecated soon.
Wish I seen this before posting on the other thread.
Does it matter what version of MineCraft the .jar file is? i.e. can I have a 1.1 and 1.2.5 files in there?
Also if a update for minecraft comes along (like we are expecting 1.3 soon) will it work through this program?
no that does not work. It installs the mods for you and keeps it all organized.
edit: ok.. forget that idea, seriously screwy dev environment needed. Neither Visual Studio 2010 (express) or MonoDevelop will touch it.
dive around the subdirectories, they're all in there somewhere.
reposted it becouse it seemed to be loast, thanks for the help
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.IO.DirectoryNotFoundException: Could not find a part of the path 'instances\Lets_Play\minecraft\mods\AdvancedMachinesClient v1.5.zip'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite)
at System.IO.File.Copy(String sourceFileName, String destFileName, Boolean overwrite)
at MultiMC.WinGUI.EditModsForm.AddMLMods(IEnumerable`1 files)
at MultiMC.WinGUI.EditModsForm.buttonAddMLMod_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.269 (RTMGDR.030319-2600)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
MultiMC
Assembly Version: 3.1.2.0
Win32 Version: 3.1.2.0
CodeBase: file:///C:/Users/owner/Downloads/mc/MultiMC.exe
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.269 built by: RTMGDR
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.233 built by: RTMGDR
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.233 built by: RTMGDR
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.269 built by: RTMGDR
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.276 built by: RTMGDR
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Ionic.Zip.Reduced
Assembly Version: 1.9.1.5
Win32 Version: 3.1.2.0
CodeBase: file:///C:/Users/owner/Downloads/mc/MultiMC.exe
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Log:
Loading jars...
Loading URL: file:/Applications/MultiMC.app/Contents/Resources/instances/Snapshot/minecraft/bin/minecraft.jar
Loading URL: file:/Applications/MultiMC.app/Contents/Resources/instances/Snapshot/minecraft/bin/lwjgl.jar
Loading URL: file:/Applications/MultiMC.app/Contents/Resources/instances/Snapshot/minecraft/bin/lwjgl_util.jar
Loading URL: file:/Applications/MultiMC.app/Contents/Resources/instances/Snapshot/minecraft/bin/jinput.jar
Loading natives...
Fixed Minecraft Path: Field was private static java.io.File net.minecraft.client.Minecraft.an
MCDIR: /Applications/MultiMC.app/Contents/Resources/instances/Snapshot/Library/Application Support/minecraft
27 achievements
192 recipes
Setting user: electroduk, 1850311437241747641
Client asked for parameter: server-entry
LWJGL Version: 2.8.3
2012-06-11 17:35:17.145 java[1305:10e03] Make pbuffer: 854 x 480
2012-06-11 17:35:17.204 java[1305:1707] invalid drawable
Starting up SoundSystem...
Initializing LWJGL OpenAL
(The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
OpenAL initialized.
Stopping!
SoundSystem shutting down...
Author: Paul Lamb, www.paulscode.com
Instance quit
EDIT: actually it takes FOREVER
http://i.imgur.com/s5Xsq5k.png (MCF hates big images and text )
this seems to have worked for me.
Hey, Mr. Code author, Seeing how this is supposed to have a "linux version", my #1 suggestion for that is START USING GNU TOOLCHAIN TO BUILD IT, get off the C# horse and learn C++, that will work for both windows AND resolve a lot of the issues you're having with MAC and Linux, (for instance if you build a binary for linux/mac against a version of mono that we DONT HAVE, we can download the source and type ./configure --prefix=/home/derp/multimc/ && make && make install like we would for almost any other unix application. For windows you can use something like mingw and it will work just as well.
for those of you that dont understand the command above, you could also separate the 3 commands that are separated by && above and enter them in sequence (&& is "logical AND", if the returning process gives an error indicator the following command does not run), you would replace the prefix path with wherever you want to install the compiled binary file. Unix tools generally include a configure script that parses system information to determine how best to build the tool with the available resources, and shits the bed if something critical is missing, usually with an informative error. make just calls on the Makefile that configure creates to control the actual compilation steps, and make install calls the special installation steps that are not normally called with the default "all" command that make (blank) uses.
sometimes the install step requires sudo or root user access, it depends where you're installing to.
Now get going on that conversion mr author, it'll get rid of a lot of these headaches.
I know that C# makes some of the windowing process easier, but a possible solution would be to use something like http://www.wxwidgets.org/ or QT http://qt.nokia.com/products/
Thanks again! Great Work and love the program.
I'm way ahead of you.
https://github.com/Forkk/MultiMC4
There must be something wrong with your visual studio or monodevelop then.
If you're going to fork MultiMC, however, I'd recommend forking v4 instead of v3 since v3 will be deprecated soon.
Heck yea i am a beast
What do you want it to do?
You have to play online first so it can download the games files before offline will work.
Each instance can be a different version. Just copy or make a new instance and replace the jar files with the older versions.
I have used it on a couple of 1.3's snapshots and it works just fine. Can't say for later versions if Mojang changes the file structure or something.
no that does not work. It installs the mods for you and keeps it all organized.