How to Add Mods to a Minecraft Server
Last modified on Jun 30, 2022 in Control Panel
If you have been playing Vanilla Minecraft, or using a premade modpack, it is likely that you have already explored all there is to do. Why not start exploring into customizing your server further? A great way to customize your server is by adding mods. Whether you are adding them to an existing modpack or to your current Forge setup, adding mods is a great way to open up new possibilities. Mods can be added with just a few steps and we will walk you through each of them so you can build your dream server.
When running a modded server, do not forget that you need to have the mods downloaded on your Minecraft client. This also applies if you are adding additional mods to an already created modpack. In order to run mods on your client, you will need to install Forge client side.
How to Install Mods on a Minecraft Server
- You need to get the mods from CurseForge or the mod authors official site. Doing this ensures that you won’t get corrupted files or viruses.
- Once you decide on a mod you want, click the name to open the mod page.
Open the Files tab to view the versions. To the right of the version you want, press download. It’s best to download the latest recommended update for your version of Minecraft.
- Head back to the mods page and open the Relations tab. This is very important as these are the mods you need for it to work correctly. If you don’t download the dependencies, the server will not function properly, or at all.
Uploading Minecraft server mods
- Make sure that your server is set to Forge under the jar dropdown. You can find a tutorial on changing server versions here. Note that you need to run forge before you put the mods in, to create the mods folder, and if you do not your mods will be deleted.
- Stop the server.
To the left of the game panel, click on FTP File Access and go into the mods folder.
Click on “Upload” then simply drag in the mods you have previously downloaded. Wait for the mods to fully upload before leaving this page.
- Once they are uploaded, head back to the Game Panel and start the server. Once the server is fully started, you are safe to connect.
Incorrect Forge version
The mods you have uploaded to the server may not always be compatible with the Forge version we have available from our jar selector. If this is the case, you will need to install the correct version of Forge for your mod manually. We have a tutorial on uploading a custom version of Forge here.
Server is crashing on startup
The server crashing during the startup process can be common on Forge servers if they are not setup correctly. This can be due to multiple issues. Most commonly this is caused by a duplicate mod, missing dependency mods, or incorrect mod versions.
Server is stuck loading
Many times when modifying the server, the server will need to be confirmed before it will fully start. This happens a lot especially when you remove or add mods. Most of the time in console, you will see Missing Mod Id’s errors. All you need to do to resolve this is type /fml confirm in console.
You can detect a duplicate mod from console pretty easily. You will see an error that says “Duplicate Mods” with the mod name listed underneath it. Simply go into the FTP File Access, the mods folder, and delete the extra mod.
To detect if you have a missing dependency mod, head into the console where you will see an error code that reads something similar to The mod NEI (Not Enough Items) requires mod [JEI] to be available From this error, we can see that the missing mod is JEI. You will need to add the mod into the server in order for the server to work again.
Incorrect Mod Version
Detecting if the mod is the incorrect version is pretty easy. It will almost always display an error stating that it is for a different version of Forge. It will look similar to File jei_1.12.2-184.108.40.2068.jar is for an older version of Forge and cannot be loaded. If you have this issue, make sure that the mod you are using has an update for the version of Forge you are running. If it doesn’t, then you won’t be able to use the mod on your server.
Despite what some may say, downloading mods isn’t all that difficult. Besides being a great way to customize your gaming experience mods can really prolong the enjoyment of Minecraft in a unique way. We hope this guide helped you install mods with few issues, and if you’re interested in running your own modded server, order your Minecraft server hosting from Apex and get started today.