To download ATLauncher simply select the download below for your operating system.
For Windows users, the setup is the recommended way to install ATLauncher as it will make sure that you have the correct Java versions installed to make the process of playing Minecraft easy without any hassles. But if you are an advanced user, you can deselect that option and use the Java already on your system. For a step by step guide on how to install ATLauncher on windows see this page.
If using the Windows Portable or Jar download, be sure to place it in its own folder somewhere on your computer. ATLauncher will run out of that folder, so make sure you're not running it from your Downloads folder.
To get started you'll need to do two things. First you'll need to add your account, then you can create an instance to start playing Minecraft within minutes.
If you have any issues then please feel free to join our Discord and ask for help in the support channels.
Fixes
- Installing mods for a Fabric server from Modrinth not working
- Installing mods for servers not working due to unknown Minecraft version
- Error squashing from errors in Sentry
Fixes
- The Use Java Provided By Minecraft setting not showing correctly (but still functioning correctly) [#1009]
- Missed some logic for Microsoft Auth API to throw errors causing them to be hidden
Fixes
- Bug squashing
- Unable to select snapshots on Create Pack screen
Fixes
- Resolving various errors captured by Sentry
- Collapsed instances and servers not staying collapsed [#1006]
New Features
- Add AboutTab [#568]
- Add version option for CLI [#915]
- Removed Discord RPC
- Mojang Account support completely removed [#907]
- Dedicated GPU support for Linux [#986]
- Add option to open instance.json file for an instance
- Add checking of Java install location setting before saving
- Add checking of custom downloads path setting before saving
- Add image to login with Microsoft account rather than just text
- Add option to specify a custom backups path
- Added Tokyonight theme
- Censor IP addresses from Minecraft in launcher logs [#964]
- Add Paper to loader list for creating plugin capable servers [#975]
- Add option to install/manage plugins and mods to servers [#975][#421]
- Add Purpur support for servers
- Dynamic fetching of JRE information from nodecdn [#958]
- Add context menu on instance image to create support pack for support [#994]
- Add device code login method for Microsoft authentication [#755]
- Show social links for mods from CurseForge in the right click menu in the Edit Mods dialog
- Add ability to set environment variables [#676]
- Read minimum memory from memorysettings.json config (if it exists) in a pack when installing
Fixes
- Invalid Java install location causing issues starting the launcher
- Fix invalid custom downloads path not being validated on boot
- Use a scrollpane for the Java Parameter fields [#963]
- The Java Parameter fields no longer accept new line characters [#666]
- Issue with NeoForge reinstalls having disabled fields [#955]
- Issue with the name field missing when reinstalling an instance to a different Minecraft version
- LegacyJavaFixer not being installed on 1.7.2 Forge
- Remember which settings tab was selected when switching to other tabs and back
- More consistent UI between the tabs in the Packs tab
- Clean up some unclosed resources/sockets
- Issue reinstalling/updating instances with null overridePath items
- Issues with tooltip not all showing consistently
- Issues with CurseForge returning bad data getting cached and wrong messages shown to the user
- Description not being set from the mrpack when importing [#1004]
- Shaderpacks not recognised when editing mods [#954]
- Nested scroll panes causing issues with scrolling [#866]
- Mods from CurseForge that are not approved being displayed in various places
- Only check for Modrinth/FTB pack updates once even when multiple of the same pack installed
Misc
- Update gradle wrapper version from 8.2 to 8.12
- Update the
application.yml
GitHub workflow [#889] - Refactor News stack
- Implement HierarchyPanel in AccountsTab [#838]
- Implement HierarchyPanel in ServersTab [#839]
- Implement HierarchyPanel in ToolsTab [#840]
- Implement HierarchyPanel to CreatePackTab [#816]
- Update versions of Java tested in GitHub workflows
- Recreate UI on re-localization [#912]
- Squash a ton of warnings [#918]
- Implement architecture for all settings tabs [#910]
- Auto update bundled JRE on boot if already installed
- Remove option to not install Java when using the setup as it's completely local
- Don't fail the setup if the JRE fails to download
- Move scan mods on launch setting to Mods tab
- Remove some old config no longer used
- Cleanup dead unused code
- Add errorprone to check for bad code on compilation
- Update compilation of the application to use JDK 17 (still Java 8 compat)
- Move to a simpler NetworkClient for simple json requests rather than use Download
Fixes
- Fix overrides/configs not being deleted/not deleted correctly when reinstalling/updating instances [#704]
- Issue with mods that require manual download from CurseForge packs not keeping their optional status [#984]
- Issue disabling mods when disabledmods folder doesn't exist [#985]
- Issue exporting instance with only partial CurseForge information
Misc
- Sort the mods chooser to be alphabetical to make it easier to browse
Fixes
- Renaming an instance doesn't update the view [#974]
- Modpacks from Technic using NeoForge not working [#973]
- Issue with CurseForge downloading not checking paths correctly [#972]
- Rename the buttons when there are no servers in the servers tab [#950]
- The instance.json file being overwritten on launch [#967]
- Check arrays aren't empty before trying to call CurseForge api causing 400 errors
- Issues installing newer versions of FTB modpacks
Misc
- Remove Forge Logging Level settings [#969]
New Features
- Turn FTB modpack support back on
Fixes
- Icons from Modrinth not working when in webp format [#959]
Fixes
- Issue with LaunchServer.bat file not launching servers