Hyperlaunch
devlog 1
Hyperlaunch is a Minecraft launcher that tries to be as efficient as possible without compromising in any area.
I started this project earlier this year, but I want to finish it under Stardance.
Progress
- Started on instances system for managing multiple installs. Like PrismLauncher or MultiMC.
- Added to, cleaned up, and fixed multiple issues in the client manifest parsing system. The client manifest is what tells the launcher how to do its job, where to download everything, and how to start the game. Mojang sometimes changes the format. In the 4-month gap since last working on this, they changed how Java arguments are handled, and added a way for launch ingredients to only be considered on specific OS version ranges (for example, only allow a certain library on Windows versions newer than 22H2). Those were both really annoying to fix, mostly because the parsing code was messy. (Used AI to split classes across files.)
- Added the ability to automatically download and launch Fabric modded versions. (see a demo below) (i really hope the video works, a cdn link should be below otherwise)
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.