A Minecraft launcher that I made long time ago
MCLauncher is capable of
Listening to reason- Connecting to Mojang servers for premium verification
- Launching Minecraft
- Reading Minecraft's console output
- Downloading Minecraft.jar and dependencies
- Fetching assets from Mojang servers with my own
shittymulti-thread implementation - Being translated to multiple languages
- Updating itself
- Downloading modpacks from a specific server
It also has integrated JavaScript support.
Dependencies required to compile:
- Newtonsoft.Json
- [a modified version of MaterialSkin] (https://github.com/jacky8399/MaterialSkin-fork)
- DotNetZip
- Noesis.Javascript
- [0u0Lib] (https://github.com/jacky8399/0u0Lib)
See this page