Searching for packs containing including mods
No results found
How To Download & Install

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.

Advertisement
Advertisement
Changelog

Fixes


  • Issue with Modrinth instance version checker causing error when project ID is not defined [#877]
  • Issue with CurseForge export including non available files causing it to be rejected [#875]
  • Remove initial screen view and CurseForge/Modrinth selector dialogs from Analytics
  • Remove instance_launch_started event and fix time played not coming through for Analytics

Fixes


  • Mods being duplicated when exporting instances [#875]
  • Remove duplicate mods from the instance.json mods list [#875]
  • Starting servers not working when script is not executable [#876]
  • Issue with LaunchServer.bat script not working when launching with a java path with spaces [#873]
  • Issue starting newer Forge servers that use the shim.jar in their server scripts

Misc


  • Move tracking to use Mixpanel

Fixes


  • Issue with browser download mods from CurseForge packs with spaces in the filename not being recognised

Fixes


  • Issue with checking for updates on 1.20.1 NeoForge instances on Modrinth not working

Fixes


  • Creating pack not resetting modloader when switched back to none
  • Issue with file downloads for non third party enabled files on CurseForge not working
  • Issue adding a second account [#865]

Misc


  • Remove old FTB pack installing code

Fixes


  • NPE by NewsTab.reload
  • Ensure instance is created with a UUID
  • Issues installing Forge 1.20.4
  • Launch process trying to download or continue with libraries that don't exist and cannot be downloaded
  • NeoForge installer files not being saved with correct name
  • Cloning instances not generating a new UUID and causing the original to dissapear

Misc


  • Defer Image loading for ImagePanel
  • Load instances on a separate thread
  • Use Flowable to ensure UI only works on the latest result

Fixes


  • NPE in Update Managers due to concurrency

Misc


  • Implement HierarchyPanel in InstancesTab [#841]

Fixes


  • Issue with instance sort not working

New Features


  • Add api key setting for Modrinth to allow accessing private packs
  • Add easy navigation from ServersTab & InstancesTab to PacksTab & CreatePackTab

Fixes


  • Issue with servers button not disabling when cannot create servers on Create Pack tab
  • Issue with some CurseForge server packs breaking
  • Issues with UI elements sometimes not enabling/disabling correctly on Create Pack tab
  • Importing a CurseForge format pack using NeoForge not working [#826]
  • Issue installing 1.20.2 versions of NeoForge
  • Instance name/description not resetting after a successful install
  • Issues with non English regions and number formatting to api's/logs

Misc


  • Convert ConsoleOpenManager and ConsoleCloseManager into ConsoleStateManager [#814]
  • Implement HierarchyPanel for basic life cycle to NewsTab
  • Remove old nil card image in favour of the default image
  • Implement RxJava in AccountManager
  • Implement RxJava in ServerManager
  • Implement RxJava in InstanceManager [#795]
  • Add UUID to Instances [#795]
  • Implement RxJava in all update managers [#795]
  • Update all github actions workflows and allow downloading translations to a branch
  • Make HierarchyPanel intercept Relocalization [#836]