When I first tried installing Fabric, I just wanted to play with Sodium to boost my FPS but I quickly got lost between loaders, APIs, and server jars. If you’ve felt the same, don’t worry. In this guide, I’ll walk you through exactly how I install Fabric, from the simple Minecraft Launcher method to setting up a multiplayer server. By the end, you’ll have everything running smoothly and ready for mods.
🚀 What You’ll Need
- A copy of Minecraft: Java Edition
- A working Java installation (Java 17 for 1.17–1.20.4, Java 21 for 1.20.5 and newer)
- Internet connection to download the Fabric Installer
- (Optional) Some mods you want to try after setup, like Sodium, Lithium, or Iris
🖥️ Method 1: Installing Fabric with the Official Minecraft Launcher
This is the way I recommend for most players. It’s quick, simple, and works out of the box.
- Download the Fabric Installer
Head to the official Fabric download page and grab the installer.jar
file. - Run the Installer
Double-click it. In the window, choose:- Your Minecraft version (latest stable is recommended).
- The Loader version (usually the latest recommended build).
- The Install location (leave default if unsure).
- Enable Snapshots (Optional)
If you want to test snapshot versions, check the box labeled Show Snapshots. - Press Install
A new Fabric profile will appear in your Minecraft Launcher. - Add Mods
Open your Minecraft folder, drop Fabric API into the/mods
folder, and optionally add Mod Menu to easily view installed mods in-game.
👉 That’s it! Now you can select the Fabric profile in the Launcher and start playing with mods.
🎮 Method 2: Using Third-Party Launchers
Sometimes I prefer using a different launcher (like MultiMC, Prism, or GDLauncher). These launchers often have Fabric integration built in. You simply add a new instance, pick Fabric as the loader, and they handle the setup automatically.
If you’re not comfortable with the technical details, this method saves time just be sure to still install Fabric API in the mods folder.
🌐 Method 3: Setting Up a Fabric Server (Simple Way)
Running a server with friends? Fabric makes it pretty easy.
- Go to the Minecraft Server download page.
- Download the Fabric Server Launcher (.jar).
- Put it in a folder of your choice (local or on a host).
- Run the command provided:
java -Xmx2G -jar fabric-server-launch.jar nogui
(You can increase -Xmx2G
to allocate more RAM.)
The launcher will automatically grab the required Fabric Loader and Minecraft files, then start your server. You can use it just like a vanilla server jar.
⚙️ Method 4: Manual Server Installation
If you like full control (like I sometimes do when tweaking servers):
- Download the Fabric Installer and open it.
- Select the Server tab at the top.
- Choose the Minecraft version, loader version, and install location.
- Press Install. This creates
fabric-server-launch.jar
. - Place it next to the vanilla
server.jar
andserver.properties
. - Upload all necessary files (
fabric-server-launch.jar
,server.jar
,libraries/
, etc.) to your host.
⚠️ Tip: If upgrading, delete the .fabric
folder first to avoid classloading errors.
🖥️ Method 5: Command-Line (CLI) Installation
For automation or headless servers, I sometimes install Fabric entirely via CLI:
java -jar fabric-installer.jar server -mcversion 1.21.1 -downloadMinecraft
Useful options:
-snapshot
→ enable snapshot builds.-dir
→ specify install directory.-loader
→ pick loader version.-downloadMinecraft
→ auto-downloads the vanilla jar.
This is perfect for scripted setups or Docker containers.
🛠️ Common Mistakes I Made (and How I Fixed Them)
- Crash on launch → I had the wrong Fabric API version. Always match API to your Minecraft version.
- Fabric API “missing” → I accidentally unzipped the
.jar
file. Keep it as a.jar
in/mods
. - Server won’t connect → My server had a different mod set than my client. Both need the same Fabric API + mods.
- Game won’t run with OptiFine → Fabric and OptiFine don’t mix well. Use Iris + Sodium instead.
🎯 Final Thoughts
Installing Fabric might look complicated at first, but once you’ve done it once, it’s straightforward. I usually recommend starting with the Minecraft Launcher method, then expanding to servers or CLI installs if you need them. With Fabric API and Mod Menu added, you’ll unlock a huge library of mods that can boost performance, add new features, or completely change your Minecraft world.
So go ahead, give it a try I promise it’s worth it.