Skip to content

QuantumLauncher v0.4.2

Latest

Choose a tag to compare

@Mrmayman Mrmayman released this 19 Aug 14:51
· 155 commits to main since this release

TLDR;

  • Revamped and improved many menus, plus a new Teal theme!

  • Added ely.by and littleskin account integration

  • Switched to BetterJSONs
    and LaunchWrapper: Fixing many issues (marked with (b))

  • Many, many bug-fixes and performance improvements! (for real)


ely.by/littleskin integration

  • You can now log in with ely.by and littleskin accounts!
  • Minecraft 1.21.5 and below support skins from both services (b)

Note:
You'll need to create a new instance for skins to work without mods.

For existing instances, and for 1.21.6+, use the CustomSkinLoader mod

Other

  • Logs can now be uploaded to https://mclo.gs for easy sharing (from within the launcher).

  • You can now set Minecraft's window size both globally and per-instance.

  • The launcher now retains its own window size from the previous session
    (this feature can be disabled)

Revamped Menus

  • Launcher settings (redesign + licenses page + UI antialiasing option)
  • Confirmation screen
  • All launcher icons (thanks, Aurlt !)
  • OptiFine install menu (now with Drag & Drop, delete installer option)

CLI

The following commands have been added:

  • quantum_launcher create <NAME> <VERSION> (add -s to skip downloading assets (music/sound))
  • quantum_launcher launch <INSTANCE> <USERNAME> (add -s for account authentication)
  • quantum_launcher delete <INSTANCE> (add -f to skip confirmation)

System & Platform

  • Overhauled portable/custom directory system (see docs/PORTABLE.md for more info)
  • Linux ARM 32-bit is now supported!
  • Experimental FreeBSD support is also available

Fixes

  • Fixed many crashes on Linux ARM and macOS (b)
  • Fixed game crashes in portable mode
  • Fixed many formatting issues in game logs
  • Fixed welcome screen not working
  • Fixed arrow keys to switch instances, not updating the Edit menu

  • Account session ID is now censored in game logs
  • Improved readability of a few errors
  • Improved support for weird character encodings in file paths
  • Missing libraries are now auto-downloaded
  • Last account selected is now remembered
  • On Windows, custom file managers are now respected when opening files

  • Added dialog to prevent glitching upon changing UI scale
  • Removed Ctrl-Scroll to change UI scale due to many bugs

Modding

  • Fixed Fabric API being missing for some curseforge mods
  • Fixed getting stuck in an infinite loop when downloading some curseforge mods
  • Fixed modrinth mods repeating infinitely in the store list
  • Improved mod description rendering in the store

Versions

  • Fixed Minecraft Indev and early Infdev being unplayable (b)
  • Fixed broken colors in old versions on M-series Macs (b)
  • Old Minecraft versions are now in the correct order in the download list (b)
  • Snapshots of 1.0 to 1.5.2 are no longer missing for download (b)

Performance

  • Fixed lag spikes on some systems when selecting instances
  • Many autosaving features has been slowed down, and disk accesses reduced

Optimized:

  • "Create Instance" version list (b)
  • Recommended mods list
  • Forge installation for older versions
  • Log renderer (slightly worse scrolling as a tradeoff)