How to Install Custom Modpacks in Minecraft
Last modified on Jun 4, 2025 in General
By Nathan Young
Overview
A wonderful way to enjoy Minecraft is completely customizing it with modifications. These can be Forge or Fabric mods that can change the way you experience the game. Whether you’re wanting to explore brand new dimensions or have guns to easily kill hostile creatures, modifying Minecraft allows for countless possibilities. Most of the time, players may find a handful or large collection of mods to play with in singleplayer. Frequently, players want to use lots of mods at the same time to enjoy lots of unique features. This introduces modpacks, collections of modifications that are hand-picked for an incredible experience. Installing these unique packs on your launcher isn’t common knowledge, as it involves specific configuration. Keeping this in mind, we’ve created this tutorial to walk you through how to install custom modpacks client-side on Minecraft. If you want to Modded Minecraft Server and install mods, check out our server-side guide here.
Preparation

Before installing any custom modpacks in Minecraft, you’ll want to ensure all mod files are easily accessible. This includes placing them into a single folder for you to quickly access them for the installation. For example, if you’ve downloaded some online or using the “mods” folder from an existing modpack, make sure to keep track of them for later. However, people who’ve used the Modpack Creation Addon to have us create a pack can download the necessary files from the Dropbox link via the ticket. Once everything is prepared on your computer, you’re ready to install the mods to Minecraft.
Default Launcher Setup
The classic way of setting up custom modpacks is using the vanilla Minecraft launcher. This is what many players do, but involves prior configuration due to mods requiring Forge or Fabric depending on their design. When you’re ready to add the mods, it’s extremely easy and doesn’t take too much time. Review the sections below to begin using your custom modpack.
Installing Minecraft Forge
If you’re wanting to use Forge mods, then make sure to install it on your launcher.
- Navigate to Forge’s website and locate your desired version.
- Once found, select it and press Installer for the
Latest
orRecommended
builds. - Save the file somewhere easily accessible, then run it to begin installing it.
Note: For more information about this process, visit our dedicated guide.
Installing Minecraft Fabric
Mods that use Fabric require that on the launcher, which is done down below.
- Navigate to Fabric’s Download page, then select the universal jar.
- Save this file somewhere easily accessible on your computer.
- Afterward, open it up to begin the
client
installation.
Note: For more information about this, visit our dedicated tutorial.
Adding the Mods
Once you have Forge or Fabric installed, continue to follow the steps below to add the mods.
- Open your Minecraft Launcher, then click on
Installations
at the top. - Once there, locate your installed modded profile and select its
Folder
icon. - In the newly opened window, enter the
mods
folder.Note: If you cannot find this folder, then create it before proceeding.
- Afterward, drag and drop your mod JAR files into this area.
- Return to the launcher and
Play
on the modded profile to load the custom modpack.
Occasionally, some players may try to install custom modpacks that involve extra files. For example, there is a “config” folder that may contain lots of configurations for your mods. Similar files have to be uploaded in the main directory of the Minecraft launcher. In other words, they’re supposed to be outside of the “mods” folder.
CurseForge Launcher Setup
Instead of using the default Minecraft launcher to manage your custom modpack, you can use CurseForge to have multiple instances of packs to enjoy. This is the most popular option to use for them, as it can have both Forge and Fabric types. Its user-interface is friendly and allows you to smoothly keep track of all your modded Minecraft profiles. We’ll be going through the needed steps to create a custom modpack with this launcher in the below sections.
Installing CurseForge
- Head towards CurseForge’s Download page.
- Locate your computer’s operating system, then press Download.
- Save this file somewhere easily accessible on your device.
- Open it to begin the installation process for the launcher.
Creating a Custom Profile
Making profiles for each of your custom modpacks will give you dedicated areas to make any changes to them. It’s extremely easy to set up, as it only takes a few minutes.
- Start the CurseForge launcher, then click
Create Custom Profile
inMy Modpacks
. - Enter a
Profile Name
and continue to select theMinecraft Version
, thenGame Type
.Note: You can change the exact Forge or Fabric build in the
Modloader Version
. - Once everything is filled out, proceed to
Create
the profile at the bottom right. - Wait for the profile to completely finish loading the required files.
Uploading the Mods
Similarly to adding mods on the default launcher, you’ll need to access the “mods” folder. However, this is now stored in your custom profile’s directory and is straightforward to reach.
- In the
My Modpacks
section of the launcher, locate and select your Custom Profile. - Continue to press the
three vertical dots
and clickOpen Folder
in the option list. - In the newly opened window, open the
mods
folder. - Proceed to drag and drop your desired mod JAR files in this area.
- Afterward, return to the launcher and click
Play
to the right of the profile.
Common Issues
If your mods aren’t working at all, then ensure you’ve installed them properly. Double check that they’re inside the “mods” folder in your Minecraft launcher directory, or inside your custom CurseForge profile. After confirming this and it’s still failing, then make sure the mods are compatible with your game version. For example, 1.12.2 mods cannot work with 1.16.5 types of it. Additionally, you’ll only be able to run Forge or Fabric instances. Once the compatibility is sorted out, everything should begin working. However, occasionally mods will not work regardless of double checking their compatibility. This is due to either missing dependencies or incompatibility by design (conflict between mods).
In cases where you’ve successfully installed the custom modpack and you get lag in-game, then try allocating more RAM. This means you’ll be allowing extra memory to your Minecraft launcher so the mods can load and perform better. Doing this will likely resolve all issues, but you may have to review our modded optimization guide to see what other troubleshooting solutions to try. For example, installing a performance modification to your client tends to help with FPS. Sometimes, the entire launcher will crash if the lag isn’t managed.
Minecraft Modpack FAQ: Custom Modpacks, Forge & Fabric
How do I install a custom Minecraft modpack with Forge or Fabric?
First, install either Forge or Fabric on your Minecraft launcher, depending on the modpack requirements. Then create or use an existing profile, open the mods folder for that profile, and drag in all the mod .jar files. Some modpacks may also include config or script folders that go in the root directory.
Can I use both Forge and Fabric mods in the same Minecraft instance?
Generally, no. Forge and Fabric are separate modding platforms with different APIs. Most mods are designed for one or the other. There are compatibility tools like Patchwork or PolyMC, but they’re experimental and not officially supported.
How do I install a custom modpack using CurseForge?
Open the CurseForge Launcher, go to “My Modpacks” and click “Create Custom Profile.” Choose your Minecraft version and modloader (Forge or Fabric), then open the mods folder of the profile and add your mod files. Launch the modpack from the profile afterward.
Why aren’t my Minecraft mods working after installation?
Check that:
- The mods match your Minecraft and modloader version.
- Mods are placed inside the correct mods folder.
- Required dependencies are also installed.
- You’re using the correct profile (Forge or Fabric).
If everything looks right and they still don’t work, there may be a conflict or incompatibility between mods.
What folder do I put Minecraft mods into?
Put mod .jar files into the mods folder of your Minecraft installation or CurseForge profile. If the folder doesn’t exist, create it manually. Config files (if any) usually go in the root folder of the modpack directory.
How do I create a custom profile in CurseForge?
Launch the CurseForge app, go to “My Modpacks,” and click “Create Custom Profile.” Choose a profile name, game version, and modloader. You can then add mods to the profile’s mods folder and play directly from the launcher.
Why is my Minecraft modpack lagging so much?
Modpacks can be heavy on system resources. Try:
- Allocating more RAM to Minecraft.
- Removing unnecessary mods.
- Installing performance mods like OptiFine or Sodium.
- Lowering in-game video settings.
Severe lag may also be caused by conflicting mods or inefficient world generation.
Do I need to install Forge for every Minecraft modpack?
Yes, each modpack requires its specific Forge (or Fabric) version. Even if you already have Forge installed, you’ll need a new installation for each modpack version unless they use the same build.
How can I allocate more RAM to Minecraft modpacks?
In the Minecraft or CurseForge launcher settings, find the Java arguments or memory allocation section. Increase the maximum RAM value (e.g., from 2GB to 4GB or more). Be sure not to allocate more than your system can handle.
What should I do if mods require extra files like configs or scripts?
Place the config, scripts, or other required folders into the root directory of your modpack profile, not inside the mods folder. These extra files help customize gameplay and are often needed for full modpack functionality.