- Warn if users aren't on at least version 101 of Java 8
- Change authlib version to 1.5.21 to fix issues with needing Java 8
- Don't allow empty password when launching Minecraft without saved password
- Fix view mods button not working
- Remove old xml code from 2014 no longer user
- Make launcher compatable with Java 9 and newer
- Change ram settings to be spinners
- Warn when using Java 9 or newer that some packs may not work
- Allow packs to set min/max java versions for their packs
- Allow packs to disable edit mods button
- Add browse button to java path box
- Automatically install LegacyJavaFixer if it should be installed
- Add in support for Minecraft logging client
- Switch to Gradle build system
- Add in Settings for instances to set Java settings per instance