Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Introduction
- This launcher I present to you today is a Minecraft Launcher that was made in a timeline of a few months. Development started on late-July, and continues as of this date. Of course, I've not been working on this the whole entire time; but I've put in a great deal of time and effort into making this launcher as good as it can ever be, so I'd appreciate any constructive criticism, support, comments and bug-reports that you, the audience may have for me!
- Sure, there are SEVERAL launchers that are distributed over the Internet, but none of them possess features that are present in this! This launcher is also made for MPGH, and I will try to tailor it to you, the community's requirements!
- Features
- This launcher presents a boatload of features, including:
- RAM allocation - This is beneficial for those running 64-bit systems, and allows for EASY changing!
- Multiple JAR file choice - Easily switch between versions of Minecraft, or load mods!
- MPGHCraft, Minecraft and Pirated logins - Easily switch between differing authentication versions!
- SpoutCraft support - SpoutCraft is perhaps one of the most important Minecraft mods in existence, allowing for performance increase, better server/client interfacing and TONS more! Again, supports multiple login options.
- Minecraft update check - Notifies you of any Minecraft updates, whether you're a premium user or not!
- More to come with requests - Keep em' coming!
- Screenshots
- Click here to view the original image of 800x508px.
- The Main Launcher Screen
- Click here to view the original image of 800x499px.
- The Main Launcher Screen - v0.0.0.2 - with Multi-User support and version in Title.
- Click here to view the original image of 800x283px.
- Updater and Options Screen
- Click here to view the original image of 800x499px.
- In-game screen
- Planned features
- Minecraft version downloader to download different JAR files from over the Internet || @non ame
- Modding tool to easily allow you to install and load mods through the JAR File selector || @2151776
- Virus Scans
- Jotti's malware scan
- VirusTotal
- Note that these scans are false-positives as I compiled them using UPX and AutoIt, which is commonly detected as a virus. For more information, read here.
- Changelog
- v0.0.0.1 - 23/10/2011
- Initial release
- v0.0.0.2 - 24/10/2011
- Added Multi-User support
- Added Version Number in Program Title
- Notes
- Bugs, Comments, Inquiries and Suggestions
- If you do find any bugs, or have suggestions/comments whatsoever, feel free to maturely post about it here
- Initially, I had an updater code included into the launcher that asks the user permission to download the latest updates (bugfixes and all). Arunforce advised against this, as I may potentially be able to download malicious crap onto your computer (then again, I could still do it with the current program - the updater isn't necessary).
- Virus Scan - False Positives
- Absolutely 100% virus/malware free, I guarantee you. Everything else is just false-positive. Source code may be posted soon.
- What happens to your password
- Your credentials are immediately passed onto their respective authentication servers, and NEVER come to me. As for the multi-user interface, these credentials get saved to the program's settings file - unencrypted. I might add encryption in the future, as I've already tried, but it seems to not work properly.
- Credits for this go to @arunforce for aiding me in finding out MPGH's authentication system.
- Why does it require admin previliges
- Administration privileges are required if you want to play on MPGHCraft. This is because, while the launcher does authenticate with MPGH's server - this took 56 lines, just so you know, as I had to write a whole new system - it cannot bypass the "session.minecraft.net/joinserver.jsp" and therefore I have to temporarily write to the hosts file, run ipconfig/flushdns when the launched process exists - and undo it when the said process is terminated.
- Any insight as to how I can directly connect to the Minecraft Servers upon launch (like launching it with parameters - minecraft.exe <username> <password> <serverIP> <serverPORT> - would be very much appreciated! This would greatly optimise code, and I wouldn't mind hosting a MPGHCraft.jar modded Minecraft client on my servers that can be downloaded from the JAR options
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement