How To Add Mods to Your Server
Minecraft mods are user-created modifications or additions to the game that alter or enhance the game-play experience. Mods can range from simple tweaks to the game’s mechanics to extensive overhauls that add new features, items, entities, and much more.
Mod Types:
There are three types of mods: server-side, client-side and both. Depending on the mod specification, some mods are only to be run locally, while others are server-side only, with the majority requiring it to be installed on both ends. If the mod used is of the last type, if the player does not have the mod installed locally, they will not be able to experience or interact with the mod at all.
Mod Loaders:
Due to how mods work, a mod loader is needed as a server software to inject and run the mod itself, with some mods only supporting specific mod loaders and sometimes very specific versions. Unfortunately only a single mod loader can be used at a time within a setup, and therefore all mods used must support the mod loader. To learn more about mod loaders, please refer to the Modded Server Jar section of our server software guide.
When it comes to forks, as fork mod loaders are based on the upstream mod loader, most if not all upstream mods should work on forked mod loaders, meaning Fabric mods should still work when using Quilt, and the same applies to Forge mods used with the NeoForge mod loader.
Finding Mods:
Mods are often hosted on modding platforms, these are websites that contain a large collection of mods for the user to browse through and choose, the most common ones being:
Installing and Configuring Mods:
Through the Mods Installer:
-
Log in to the Dashboard.
-
Choose a server within your server list.
-
You will be redirected to your server’s Console page. In the top navigation bar, hover over “Server” then navigate to Mods.
-
To look for mods, type the mod name in the “Search Mods” field, then click on “Search”.
-
Locate your mod within the search results, then click on “Install” to download the mod to your server.
-
(Re)start your server to apply the mod.
Manually Installing Mods:
-
Log in to the Dashboard.
-
Choose a server within your server list.
-
You will be redirected to your server’s Console page. In the top navigation bar, hover over “Manage” then navigate to the File Manager.
-
Locate and open the mods folder.
-
Download the mod from it’s official page. Make sure to select the version and mod loader matching your server.
-
In the Dashboard, click on “Upload Files”.
-
Find the downloaded mod and select it, then upload it to your server.
-
(Re)start your server to enable the mod.
Configuration
Many mods include the option to configure and adjust the mod to fit your needs, either by adjusting the changed mechanics or by enabling or disabling features. These options can be found within the configuration file which can be found by following these steps:
-
Log in to the Dashboard.
-
Choose a server within your server list.
-
You will be redirected to your server’s Console page. In the top navigation bar, hover over “Manage” then navigate to the File Manager.
-
Locate and open the config folder.
-
This is where all the mod configuration folders are stored, to access certain mod settings open the folder matching the mod you want to adjust.
-
You will be greeted by a main configuration file, and sometimes many smaller files, any changes made here will affect how your mods will function.
-
To apply your changes simply (re)start the server.
Some mods may store their configuration folder in the server’s root