GDLauncher is a modern, simple, and powerful custom Minecraft launcher, that allows you to create and manage multiple separate instances of Minecraft without conflicts. The idea is similar to MultiMC but arguably has a more modern and user-friendly GUI, as well as being more beginner-friendly overall. Just like MultiMC, GDLauncher is open-source.
GDLauncher also has integration with CurseForge, which allows you to install mods directly from GDLauncher, without having to navigate to CurseForge and downloading the jar files. For some, this will be a very handy feature and worth switching to from MultiMC, and should help beginners find the correct version of the mods they are trying to install easier.
Arch Linux users can download GDLauncher from the AUR.
Arch Linux Users can instead download the GDLauncher AppImage if they wish to do so from the GDLauncher Github
GDLauncher is available as a snap package for Ubuntu users. To install GDLauncher do:
sudo snap install gdlauncher --beta
Debian or Ubuntu users also have the option to instead download the deb package from GDLauncher Github
Fedora users can download the .rpm package from GDLauncher Github.
Double click on the RPM file and it will be opened in the software center. When it is opened in the software center, you will see the install option. Just click on it and enter your password when prompted for it.
On your first launch of GDLauncher, you may be greeted with a prompt asking you to set up Java. If you are a beginner and are eager to jump directly into Minecraft, I recommend clicking “Automatic setup”, as you can always change it down the road. If you would like to mess around with Java a bit, then pick “Manual setup”. Using the latest version of Java for Fabric doesn't hurt, and may improve performance in certain scenarios.
In order to get started with setting up an instance for Minecraft, GDLauncher will ask you for your Mojang account and password. Enter your Mojang credentials and select “Sign In”.
To set up an instance in GDLauncher, locate the “Create” button in the bottom-left.
GDLauncher will ask for a version.
Select “Fabric”, then select either “Releases” or “Snapshots”, depending on what you're doing. It is recommended to download the latest version of Fabric to avoid any bugs or compatibility issues. Finally, select the version of Fabric you would like to install.
Enter a name for your instance.
Your instance should now be created. Fabric should be installed if that loader version hasn't already been installed to that instance.
“The Fabric API is the core library for the most common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.” - comp500, wise man
As stated before, GDLauncher has a tight integration with CurseForge, allowing you to search for and install mods to your instance directly through GDLauncher.
To install Fabric API from GDLauncher, find your instance, and right-click on it. A context menu should show up, and click “Manage”.
Inside of the “Instance Manager”, navigate over to the “Mods” tab, and select “Add Mod”.
In the window that pops up, type in “Fabric API”. Once you have found the Fabric API, hover over the mod and click “Install”. If a mod is incompatible, GDLauncher will automatically filter that mod out of your search results. This also means that the latest compatible version of your mod will be automatically selected for the user.
The correct/latest version of Fabric API should now be installed.
Much of the same is said for installing mods with GDLauncher. If you would like to see the list of mods that you have currently installed, install the Mod Menu (Fabric) mod. In the same window, search for “Mod Menu”, and install the Mod Menu mod.