What Forge is and why you need it for modpacks
Forge is a tool that sits between Minecraft and the mods you want to run, letting them talk to each other without breaking the game. Most modpacks — collections of mods bundled together to work as one — require Forge because the mods inside depend on it to function. Without Forge, Minecraft won't recognize the mod files, and they won't load.
A modpack is not a single file you drop into Minecraft. It is a folder containing dozens or hundreds of individual mods, configuration files, and resource packs, all tested to work together. Installing a modpack means installing Forge first, then placing that folder in the right location so Minecraft finds it.
The process takes about 10 to 15 minutes on a Windows or Mac machine with a stable internet connection. You will read two things: Forge itself, and the modpack file. Then you will run one installer and move one folder. That is the whole job.
Key Takeaways
- Forge is a mod loader that must be installed before any modpack will work, and you read it from the official Forge website for your Minecraft version.
- Most modpacks come as a single .zip file from sites like CurseForge or Modrinth, and you extract that file into your .minecraft folder after Forge is installed.
- Your .minecraft folder lives in AppData on Windows, Library on Mac, and .minecraft on Linux — and Forge will create it automatically if it does not exist.
- After Forge is installed and the modpack folder is in place, you launch the game through the Forge profile in your Minecraft launcher, not the standard Java Edition profile.
- If the game crashes on startup, check that Forge and the modpack are both for the same Minecraft version, and that you have at least 4 GB of RAM allocated to Java.
Finding and downloading Forge for your Minecraft version
Go to files.minecraftforge.net in your web browser. On the left side, you will see a list of Minecraft versions. Click the version your modpack requires — the modpack's read page or readme file will tell you which one. Most current modpacks use version 1.20.1 or 1.19.2.
Once you click a version, the page shows a list of Forge builds for that version. Look for the one marked "Recommended" — it is the most stable and widely tested. Click the read button next to it. Your browser will read a file named something like "forge-1.20.1-47.2.0-installer.jar". Save it somewhere you can find it, like your Downloads folder.
Do not move or delete this file yet. You will run it in the next step.
Running the Forge installer
Find the Forge installer file you just downloaded and double-click it. A window will open asking where you want to install Forge. The default location — your .minecraft folder — is correct. Leave it as is and click "Install Client".
The installer will read a few more files and set itself up. This takes one to three minutes depending on your internet speed. When it finishes, a message will say "Successfully installed Forge". Click "OK" and close the window.
Open your Minecraft launcher. You should now see a new profile called "forge" or "Forge" in the dropdown menu at the bottom left. If you do not see it, close the launcher completely and open it again — sometimes it needs a moment to refresh.
Downloading your modpack
Most modpacks live on CurseForge or Modrinth. Search for the modpack by name on either site. When you find it, look for a button that says "read" or "read Latest". This will read a single .zip file — usually between 200 MB and 2 GB depending on how many mods are inside.
Save the .zip file to your Downloads folder or desktop. Do not extract it yet — you need to know where your .minecraft folder is first, and that is the next step.
If the modpack came from somewhere else — a friend, a Discord server, or a personal website — it will still be a .zip file. The process is the same.
Finding your .minecraft folder and extracting the modpack
Your .minecraft folder is where Minecraft stores everything: your worlds, your settings, your mods. On Windows, open File Explorer and type %appdata% into the address bar at the top, then press Enter. You will see a folder called ".minecraft" — open it.
On Mac, open Finder, click "Go" in the menu bar, then "Go to Folder". Type ~/Library/process Support/minecraft and press Enter. On Linux, open your file manager and navigate to ~/.minecraft.
Once you are inside the .minecraft folder, you should see folders named "mods", "versions", "saves", and others. If there is no "mods" folder, create one by right-clicking in the empty space and selecting "New Folder", then naming it "mods".
Now go back to where you downloaded the modpack .zip file. Right-click it and select "Extract All" (Windows) or double-click it (Mac). A new folder will appear with the modpack's name. Open that folder. Inside, you will see another folder — often called "overrides" or the modpack name again — and a file called "manifest.json".
Open the inner folder. Copy everything inside it — the "mods" folder, the "config" folder, and any other files. Paste all of it into your .minecraft folder. When Windows or Mac asks if you want to replace files, click "Yes to All". The modpack's files are meant to go there.
Launching the game and checking for crashes
Open your Minecraft launcher. In the profile dropdown at the bottom left, select "forge" or "Forge" — not "Latest Release". Click "Play".
The game will take longer to start than usual because Forge is loading every mod. The first launch can take 30 seconds to two minutes. You will see a black window, then the Minecraft splash screen, then the main menu. If you see the main menu, the installation worked.
If the game crashes before the main menu appears, check three things. First, make sure Forge and your modpack are both for the same Minecraft version — if Forge is 1.20.1 but the modpack is 1.19.2, they will not work together. Second, check that you have at least 4 GB of RAM allocated to Java. In the launcher, click "Installations" at the top, click the three dots next to the Forge installation, click "Edit", and look for "JVM Arguments". If it says -Xmx2G, change the "2" to "4" or higher. Third, make sure you extracted the modpack into the .minecraft folder itself, not into a subfolder inside it.
Frequently Asked Questions
Do I need to install Forge every time I want to play?
No. You install Forge once per Minecraft version. After that, every modpack for that version will use the same Forge installation. If you install a modpack for version 1.20.1, you do not need to install Forge again for another 1.20.1 modpack.
Can I have multiple modpacks installed at the same time?
Yes, but only one can be active in the launcher at a time. Each modpack is a separate folder in .minecraft. You can switch between them by selecting different profiles in the launcher, or by moving modpack folders in and out of .minecraft. Many players create separate launcher profiles for each modpack to keep things organized.
What if the modpack folder has a different name than the one I downloaded?
Rename it to something you will recognize, then extract it. The folder name does not matter — only the files inside it. What matters is that the "mods" and "config" folders end up in your .minecraft folder.
Why does the game run slowly after I install a modpack?
Modpacks add content and change how Minecraft renders the world, so they use more CPU and GPU power than vanilla Minecraft. If the game is choppy, lower your render distance in Video Settings from 12 to 8, or turn off fancy graphics. You can also allocate more RAM to Java — go to Installations, edit the Forge profile, and change -Xmx2G to -Xmx6G or -Xmx8G if your computer has it.
Can I use Forge modpacks on a server?
Yes, but the server must also be running Forge. Your client-side installation is the same — you install Forge and the modpack locally. The server owner handles the server-side setup. If you try to join a vanilla server with a Forge modpack, you will be kicked.