These here forums are read-only. Click here to go to the new forums, where you can actually post and stuff!
Sorry for the inconvenience
-Andrew
Hello, I would like to create my own launcher. How nickname and password are send to ClassicSharp.exe? I've seen that game takes username and password from first two arguments string skinServer = args.Length >= 5 ? args[4] : "http://s3.amazonaws.com/MinecraftSkins/"; using (Game game = new Game(args[0], args[1], skinServer, nullContext, width, height)) { game.IPAddress = ip; game.Port = port; game.Run(); } I probably don't need to set skin server as it's defined by default. But password is probably encrypted (which is nice) in base64 maybe? How can I generate hashed pass?
For multiplayer, you must provide the command line arguments as
username mppass IP port
To retrieve the mppass, you must:
a) login to the API (/api/login)
b) Retrieve the list of details of all public servers (/api/servers) and/or details for a particular server (/api/server).
These will provide you with the mppass for the user, and the IP and port of that server. For more information see http://www.classicube.net/api/
Big thanks