How do you set Minecraft offline mode player name and also pass parameters into the jar?
I know how to set the Minecraft offline mode player name via:
Java -Xms512m -Xmx1024m -cp "%APPDATA%\.minecraft\bin\*"
-Djava.library.path="%APPDATA%\.minecraft\bin\natives"
net.minecraft.client.Minecraft "MyName"
How do I pass more parameters to the Minecraft jar file? For instance, I would like to pass the directory parameter to the jar.
Also is it possible to make it so that the above line is executed through a Java applet?
Any help is much appreciated :)
Disclaimer: I did write the tool I'm going to suggest to use. So, yes, this is shameless self-promotion. And no, this does not include any jars from Mojang, it is a stand-alone launcher-like...uuhhh...thingy...
You can do that with the EasyMineLauncher. It will allow you to set:
- The directory of the jars
- The minecraft.jar directly (which allows renaming of said jar)
- The directory of lwjgl
- The directory of the lwjgl native files
- The directory in which the
.minecraft
directory is stored - A username
- Some window options
- A server and port to directly connect to
The following drawbacks are coming with that:
- No updates
- No authentication (not sure if you can play on Online servers which demand authentication or not)
You can check out the Readme for some further information.