Search Knowledgebase

Adding Mods to Minecraft Forge Modpacks in Single-Player

If you play modded Minecraft there may be times that you want to adjust a modpack by adding mods to it.
This guide covers all the steps to take when adding mods to existing modpacks on your home PC.
This covers steps to take when using the vanilla Minecraft launcher as well as a variety of modded Minecraft launchers.
There is another article available that goes through the process of adding mods to your modded Minecraft server.


Contents

  1. Quick guide
  2. First steps
    1. Finding your Forge/Minecraft Version
    2. Example Mod
  3. Adding mods to your Local Minecraft files (Client)
    1. Using the Twitch/Curse Launcher
    2. Using the Technic Launcher
    3. Using the ATLauncher
    4. Using the Feed The Beast Launcher
  4. Adding the mods to your modded Minecraft Server
  5. Troubleshooting
  6. Further Reading and External Links

Quick guide

This is for more experienced users who have used modded games in the past, are familiar with their chosen launcher and just wish to know the steps to follow. For a more detailed explanation start with First steps below.

  1. Open your launcher of choice.
  2. Select the correct profile or instance of Minecraft.
  3. Navigate to that instance’s mods folder.
  4. Copy and paste the new mods into the folder.
  5. Launch your game.

First steps

Finding your Forge/Minecraft version

The most important step when installing mods locally (or to a server) is checking that the mod is supported on both the Minecraft version and Forge version that the modpack uses.

  • You can find the modpack's Minecraft version (in most launchers) in the pack/instance description.
  • You can find the modpack’s Forge version (in most launchers) by opening the packs advanced information panel or in the pack/instance description.

For example, the Twitch launcher displays the Minecraft version at the top of the mods list for the modpack and the Forge version can be seen in the Profile Options window that opens when unlocking your pack to add mods.

Example mod

Storage Drawers is a popular mod that is used in a lot of Minecraft modpacks across a range of Minecraft and Forge versions.
You will need to download the correct version of it from your site of choice. We recommend Curseforge.

  • Check the mod version is a Release and not Beta or Alpha .
  • Check the mod supports the Minecraft version that the modpack is running.
  • Check the Forge version requirements of the mod.

Here is the Storage Drawers mod overview page on Curseforge: Storage Drawers on CurseForge

Selecting the Files tab will display a variety of versions and options for the Mod: Storage Drawers Files

Double-check that the file you select and download is the correct one for the modpacks Minecraft version and Forge version.

STICKY NOTE

It's always worth reading a mods description and comments sections (as well as the issue tracker). Sometimes it will highlight requirements, bugs, and common answers that other players are having.


Adding mods to your local Minecraft files (Client)

Some modded Minecraft launchers will require you to download the files to your PC, others will allow you to do that in the launcher.
Scroll through the options below to find the launcher that you use and add mods to the modpack.

Adding mods using the Twitch/Curse launcher

  1. Start the Twitch launcher.
  2. Click on Mods
    Twitch title bar
  3. Click on Minecraft
    Selecting Minecraft
  4. Click on the profile that you wish to add mods to.
  5. Click on the ... in the top-right corner and select Profile Options
    Profile options
  6. Make sure the Locked tickbox is unticked allowing edits to be made to the modpack
    Twitch locking and unlocking a profile
  7. Exit the Profile Options window.
  8. Click Get More Content next to the ....
  9. Search and select the mods you wish to add. The launcher will automatically download them.
  10. Launch your game.
    If there is a crash or problems loading, check the Troubleshooting section below.

If you wish to add a mod manually to the Twitch launcher then follow these steps.

  1. Follow steps 1 to 3 above.
  2. Right-click on the profile that you wish to add to and click Open Folder
    Right-click options menu
  3. Navigate to and open the folder named mods in the modpack’s root directory.
  4. Copy and paste the downloaded mod into the folder
    It will now appear in the Twitch launcher along with the other mods in the pack.
  5. Launch your game.
    If there is a crash or problems loading, check the Troubleshooting section below.

Adding mods using the Technic launcher

  1. Start the Technic launcher and choose the modpack.
  2. Click the gear icon next to Modpack Options
    Technic launcher pack options
  3. Click the Open button next to the modpack file path
    Technic install path
  4. Navigate to and open the mods folder.
  5. Copy and paste the mod that you downloaded into that folder.
  6. Launch your game.
    If there is a crash or problems loading, check the Troubleshooting section below.

Adding mods using the ATLauncher

  1. Start the ATLauncher and click on Instances.
  2. Click Edit Mods
    ATLauncher edit mods option
  3. Click Add Mod and navigate to the mod that you are tying to add
    ATLauncher add mods
  4. Confirm all the changes and close the mods window.
  5. Launch your game.
    If there is a crash or problems loading, check the Troubleshooting section below.

Adding mods using the Feed The Beast launcher

  1. Start The Feed the Beast launcher and choose the modpack.
  2. Click Edit Mod Pack
    FTB launcher edit mods
  3. On the bottom right of this window, click Add Mod
    FTB launcher add mod
  4. Locate and add the mods you downloaded
    They will automatically appear in the left-hand column.
  5. Confirm all the changes and close the mods window.
  6. Launch your game.
    If there is a crash or problems loading, check the Troubleshooting section below.

STICKY NOTE

We recommend you make a backup of your world files before adding mods so that you have something to go back to should the changes cause problems or crashes. Click the link below to find out how to make a backup.

How to Backup your Minecraft world folder


Adding the mods to your modded Minecraft server

Mods can also be added to packs that run in multi-player environments on servers.
This alternate article shows the steps required using either the Multicraft control panel or alternative FTP software. How to: Adding additional mods to your modded Minecraft server


Troubleshooting

When adding mods to existing modpacks there is a chance that something will go wrong, these are some of the most common issues that occur.

Keep in mind that some mod authors will have customised and adjusted their pack to work exclusively or in a more integrated way with the mods that it comes with when installed and support for additional mods may not exist.

IndexoutofBoundsException
java.lang.IndexOutOfBoundsException
    at java.nio.Buffer.checkIndex(Buffer.java:532)

This error may relate to an issue with the configuration files of the new mods. The quickest way to test this as the cause is to delete the configuration files of the mods that were added and then run the modpack again to allow new configurations to generate.

If this doesn’t work, the error is being caused by something else.

Firstly check the issue tracker, bug reports and comments sections for the mod to see if it is a common error or unique to you.
If you do not find a solution, open a support ticket with the mod author giving details of the error.

MissingModsException
cpw.mods.fml.common.MissingModsException
    at cpw.mods.fml.common.Loader.sortModList(Loader.java:218)

This error is an indication that either the mods list on your local computer and the server aren’t the same as each other or that the mods in them have different versions.

Usually, this error will be accompanied by a mod and version number. Make a note of this before checking your local files and your server files for that mod to make sure they match.

Occassionally a crash may be a little more in-depth and related to a specific mod being broken or some other more technical issue.
We always recommend checking the mod's support, issues and comments pages to see if anyone else has suffered the error and potentially found a solution.
As well as sending a message or opening a ticket with the mod author if a fix is not clear.



StickyPiston Support

If you use our services or not, we are always happy to help. Open a support ticket and our dedicated team will be in touch.

Open Support Ticket


  • 1726 Users Found This Useful

Was this answer helpful?

 Print this Article

Also Read

How to Import Custom Profile Into the Twitch Desktop Launcher

This guide is a step-by-step method for importing a custom modpack profile with the Twitch...

How to Share your Custom Modpack with Friends

You can easily share your custom modded Minecraft server and modpack with your friends....

Making a Minecraft Modpack (Client)

You can create a Minecraft modpack using the standard launcher by following this guide. We...

Adding Additional Mods to your Minecraft Modded Server

When playing a modded Minecraft server you may want to add mods to it to alter the...

Enabling Disabled mods

If there are disabled mods in your modpack, they can be easily enabled with a few simple...