How to Install Mods in Minecraft
Mods (short for modifications) are community-made additions that change or expand Minecraft in countless ways — new biomes, magic systems, performance improvements, and entirely new dimensions. This guide walks you through every step of installing mods on Minecraft: Java Edition, from picking a mod loader to dropping your first .jar into the mods folder.
Step 1 — Choose a Mod Loader
Vanilla Minecraft cannot run mods on its own. You first need a mod loader — software that sits between Minecraft and your mods, letting them load correctly. The most popular options are:
- Minecraft Forge — The most established loader with the largest mod library. Best for beginners and large modpacks.
- Fabric — Lightweight and fast, favored for performance mods and newer Minecraft versions.
- NeoForge — A modern Forge fork gaining rapid adoption.
- Quilt — A Fabric fork with extra features, compatible with most Fabric mods.
Step 2 — Install Minecraft Forge
2.1 — Download the Installer
Go to the official Minecraft Forge Downloads page. Select your target Minecraft version from the left sidebar (e.g., 1.20.1), then click Installer under the "Recommended" build.
2.2 — Run the Installer
Double-click the downloaded .jar file. Ensure "Install client" is selected, confirm the Minecraft directory path is correct, and click OK. Forge installs itself directly into your Minecraft launcher.
.jar does nothing, install Java first and try again.2.3 — Select the Forge Profile
Open the Minecraft Launcher, click the arrow beside the Play button, and choose the new forge profile. Click Play once — this generates the mods folder in your Minecraft directory.
Step 3 — Find and Download Mods
Always download mods from reputable, well-known sources to avoid malware. The three most trusted repositories are:
CurseForge
The largest Minecraft mod repository, hosting over 100,000 mods. Use the version and loader filters to find compatible mods. Each mod page clearly lists supported Minecraft versions and the required loader.
Modrinth
A modern, open-source alternative to CurseForge with a clean interface and fast downloads. Especially popular for Fabric mods. Use the loader and game-version filters when searching.
Planet Minecraft
A community-driven platform covering mods, maps, and texture packs. Great for discovering trending community projects.
Step 4 — Install the Mod File
4.1 — Locate the Mods Folder
Navigate to your Minecraft installation and open the mods folder:
# Windows — press Win + R and paste: %AppData%\.minecraft\mods # macOS ~/Library/Application Support/minecraft/mods # Linux ~/.minecraft/mods
4.2 — Drop in the .jar File
Drag and drop the downloaded mod's .jar file directly into the mods folder. Do not place it in a subfolder and do not extract it — Forge reads .jar files directly.
4.3 — Launch and Verify
Open the Minecraft Launcher, select the Forge profile, and click Play. Once in the main menu, click Mods to confirm your mod appears and is active.
Step 5 — Use a Mod Manager (Optional)
For managing many mods or full modpacks, a dedicated launcher is much easier:
- CurseForge App — One-click modpack and mod installs. Handles version compatibility automatically.
- Prism Launcher — Open-source, supports Forge, Fabric, Quilt, and NeoForge. Excellent for managing multiple instances.
- GDLauncher — Polished launcher with built-in mod browsing from CurseForge and Modrinth.
Troubleshooting Common Issues
Game crashes on launch
Open the crash report in .minecraft/crash-reports/. Most crashes are caused by a mod version mismatch or a missing dependency. Verify every mod targets the same Minecraft and loader version.
Mod not showing in the mods list
Ensure the .jar is directly in the mods folder (not a subfolder) and that you launched with the Forge profile, not the vanilla profile.
Missing dependency error
Some mods require other mods to run. The error message names what's missing — download those .jar files and place them in mods too. Common dependencies include Fabric API and GeckoLib.
Performance issues with many mods
In the Minecraft Launcher go to Installations → Edit → More Options and raise the -Xmx value (e.g., -Xmx4G for 4 GB). Aim for roughly half your system RAM, no more than 8 GB.
Recommended Starter Mods
- Just Enough Items (JEI) — Searchable item and recipe browser in-game.
- OptiFine — Performance boost + HD texture and shader support.
- JourneyMap — Real-time minimap and world map as you explore.
- Waystones — Place fast-travel stones and teleport between them.
For further reading, see the Minecraft Wiki Mods page and the official CurseForge installation guide. Happy modding!