How to Fix Missing Mods (MissingModsException)

Some Forge mods are dependent on additional mods to run. This is because sometimes a mod requires a certain library, or is built as an addon to an existing mod rather than as a standalone mod. If an additional mod is required by any mods you have installed, it will be classed as a "Missing Mod", because it is not installed on your server. When there is a missing mod, your server typically won't start or will continue to crash until you have installed the required mod.

When your server crashes due to a MissingModsException, your server will generate a crash report that looks like the following:

---- Minecraft Crash Report ----
// Don't be sad, have a hug! <3

Time: 6/17/15 2:28 AM
Description: Exception in server tick loop

Missing Mods:
Aroma1997Core : [1.0.2.13,)

cpw.mods.fml.common.MissingModsException
at cpw.mods.fml.common.Loader.sortModList(Loader.java:244)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:472)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:87)
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:314)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:117)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)

A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------


In the crash report above, the section you'll need to look for is highlighted in bold (beginning at line 5). You will see "Missing Mods:", following by a list of mods and their versions. So in this case, version 1.0.2.13 of Aroma1997Core is missing. Once you've located the missing mod, you can generally just google it to find a download.

In our case, we can google "Aroma1997Core 1.0.2.13 download" which will lead us to the direct download link on CurseForge: https://minecraft.curseforge.com/projects/aroma1997core/files/2219248 

Once you have uploaded the new required mods in the /mods directory (via FTP), restart your server and attempt to join. It should now work!

Missing Mods: Forge

In some instances, the crash report will show a MissingModsException but indicate Forge as missing. The crash report would look something like this:

---- Minecraft Crash Report ----
// Would you like a cupcake?

Time: 12/14/18 8:51 AM
Description: Exception in server tick loop

Missing Mods:
Forge : [10.13.4.1614,)

cpw.mods.fml.common.MissingModsException
at cpw.mods.fml.common.Loader.sortModList(Loader.java:260)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:493)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:87)
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:314)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:117)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)

A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Linux (amd64) version 4.9.144-xxxx-std-ipv6-64


In the crash report above, it'll specify that Forge is missing. However, Forge isn't a mod but a server type. This error indicates that you have a version of Forge that is not compatible with the mod(s) installed on your server. This either means that you need an older or newer version of Forge. 

You will want to look at the lines highlighted in bold shown on the example. On line 6, it'll tell you which Forge version your server needs which is Forge: [10.13.4.1614]. It can be confusing to find which specific version of Forge this is. To narrow down the exact version of Forge you want to look for, you can look for the Minecraft Version specified just below the Details section as shown on the example above.

In our example, it indicates that you need Forge 10.13.4.1614 for Minecraft 1.7.10. Download this specific version required from https://files.minecraftforge.net.
You can then follow our tutorial on how to install Forge on your server: How to install Minecraft Forge

Download Minecraft Forge

Once you have successfully installed the correct version of Forge, restart your server and your server should launch successfully!

If you require any further assistance, please contact our support at: https://shockbyte.com/billing/submitticket.php

Mitchell Smith

Managing Director @ Shockbyte

  • Crash, Forge, Modded, Mods, Server, Minecraft Forge, Modpack, Missing Mods
  • 21 Users Found This Useful
Was this answer helpful?

Related Articles

Mismatched mod channel list - How to Fix Client and Server Mod Differences

When running or updating a modded Forge server, you can sometimes run into issues with mods or...