General

How to Add Mods to Minecraft with Forge, Fabric, or CurseForge

General·May 20, 2026·14 min read

Minecraft is easy to lose hours in, but vanilla gameplay eventually leaves many players wanting more. Mods can add new blocks, weapons, mobs, biomes, animations, performance improvements, and small quality-of-life fixes that make the game feel fresh again.

Before installing anything, choose the mod loader your mods require. Most Minecraft mods use either Forge or Fabric. These loaders do not normally work together, so a Forge mod belongs in a Forge profile and a Fabric mod belongs in a Fabric profile. Matching the Minecraft version matters too. A mod built for 1.20.1 usually will not behave nicely on 1.21, because Minecraft modding is not a fan of guesswork.

Popular modding versions include 1.20.1, 1.18.2, 1.16.5, 1.12.2, 1.8.9, and 1.7.10 because many mods and modpacks support them.

Installing Minecraft Mods

The basic process is the same for most setups: install Forge or Fabric, open the correct game folder, then place mod files inside a folder named `mods`. The details change depending on which launcher you use.

Using the Minecraft Launcher

This method is best if you want to use the default Minecraft Launcher without adding another app. First install the Forge or Fabric client profile for the Minecraft version you plan to play. After that, add your downloaded `.jar` mod files to the profile's local `mods` folder.

  1. Download and install Forge or Fabric for your chosen Minecraft version.
  2. Open the Minecraft Launcher and select the new modded profile.
  3. Click the folder icon for that profile to open its local game files.
  1. Create a folder named `mods` if it does not already exist.
  2. Move your mod `.jar` files into that folder.
  1. Start the modded profile from the launcher and wait for Minecraft to load.

If Minecraft crashes right away, check that every mod uses the same Minecraft version and loader as the profile.

Using the CurseForge App

CurseForge is a simpler option if you want profiles, mod browsing, and installs handled in one place. It is especially useful when you want multiple modded setups without constantly moving files around.

  1. Download and install the CurseForge App.
  2. Open the Minecraft section and click Create Custom Profile.
  1. Choose the Minecraft version, mod loader, and loader version for the profile.
  1. After the profile is created, open its menu with the three vertical dots.
  2. Select Open Folder to access the local files.
  3. Place downloaded mod files inside the `mods` directory.

You can also use Add More Content inside CurseForge to install compatible mods directly from the app. When everything is ready, click Play on the profile.

Using Other Minecraft Clients

Other launchers and clients can also run mods, though their menus may look different. Some focus on full modpacks, while others let you manage individual profiles or instances. In most cases, the rule stays the same: open the instance folder, find or create the `mods` directory, then add the mod files there.

If the client only supports modpacks, you may need to add mods through that client's profile settings instead of manually dropping files into a folder.

Playing Minecraft with Mods

Once mods are installed correctly, Minecraft can change dramatically. A small setup might add better performance and cleaner menus. A larger setup can introduce new dimensions, bosses, machines, magic systems, armor, tools, and mobs that make the game feel almost unrecognizable.

For easier management, keep separate profiles for different mod loaders and game versions. A Fabric optimization profile, a Forge adventure profile, and a large modpack profile should each have their own folder. Mixing everything into one directory is a fast route to crashes and mild regret.

Common Minecraft Mod Problems

If the `mods` folder is missing, create it manually in the correct profile or instance folder. The folder name should be lowercase: `mods`.

If the game crashes during startup, check these first:

  • The mod matches your Minecraft version.
  • The mod matches your loader, Forge or Fabric.
  • Required dependency mods are also installed.
  • There are no duplicate copies of the same mod.
  • The mod file is a `.jar` file and was not left inside a `.zip` archive.

If performance is poor, lower video settings, allocate more memory if your setup needs it, or add optimization mods made for your loader. Be careful with memory allocation. Too little can cause stuttering, but too much can also hurt performance.

Useful Resources

  • How to install Forge for Minecraft
  • How to install Fabric for Minecraft
  • CurseForge App download
  • How to allocate more memory to Minecraft

Still have questions?

Come chat with us and we will get back to you as soon as possible!

Contact Support