Installing mods on a Minecraft server
Install mods with the panel's installer or upload them by hand, and match them to the server's game version and engine.
Mods change and extend the game: they add new blocks, mobs, dimensions and mechanics. Unlike plugins, most mods have to be installed by every player too.
Before you start
The client panel is available in Polish only, so its labels are given in Polish with a translation.
- The server must run on an engine that supports mods: Fabric, NeoForge or Forge. Read more in Choosing a Minecraft server engine.
- Check the server's game version and engine. You'll see them in the Konsola (Console) tab when the server starts.
Installing from the panel
The panel has a built-in installer that downloads mods straight from Modrinth and CurseForge.
Open the installer
In the client panel, go to the Mods tab.Set the filters
In Wersja (Version), choose the server's game version, and in Silnik serwera (Server engine), the engine the server runs on. In Platforma (Platform), choose Modrinth or CurseForge.
Find the mod
Type its name in the Szukaj modów (Search mods) field.Check the version and requirements
Click Wersje (Versions) and make sure the list has a version of the mod for the server's game version and engine. The arrow icon opens the mod's page, where you can check which other mods it requires.
Install
Click Zainstaluj (Install). Install the required mods the same way, then restart the server.
Most Fabric mods require the Fabric API mod. If the server runs on Fabric, install it first.
Uploading a mod by hand
Download the mod
Download the
.jarfile from Modrinth (opens in a new tab) or CurseForge (opens in a new tab). Choose the version for the server's game version and engine.Open the mods folder
In the client panel, go to the Pliki (Files) tab and open the
modsfolder.Upload the file
Click Wgraj plik (Upload file) and choose the downloaded
.jarfile.Restart the server
The server loads mods only when it starts.
If you're uploading many mods at once, it's faster over SFTP.
Client-only mods
Some mods work only in the player's game, such as Sodium, Iris or interface mods. They're not needed on the server, and some stop it from starting. A mod's Modrinth page shows where it runs: a mod marked only as Client-side goes in the game, not on the server.
Mods for players
Every player needs the same mods in the same versions as the server, apart from server-only mods. The easiest way is to prepare a modpack and share it with players in a launcher such as the Modrinth App (opens in a new tab), CurseForge (opens in a new tab) or Prism Launcher (opens in a new tab).
Checking the mods
When the server starts, the Konsola (Console) tab shows the list of loaded mods. Then join the server with the same mods in your game.
Common problems
The server doesn't start after adding a mod
Read the last lines of the console. They usually name the mod that causes the error. The most
common causes are a client-only mod, a mod for a different engine or a different game version.
Remove that mod from the mods folder and restart the server.
The console says a mod requires another mod
A mod that the installed mod depends on is missing, such as Fabric API. The console gives its name and the required version. Install it the same way as the first mod.
A player can't join and sees a message about incompatible mods
The player's mods differ from the server's. Compare both lists and versions. A shared modpack in a launcher causes the fewest problems.
The server has no mods folder
The server runs on an engine without mod support. Switch it to Fabric, NeoForge or Forge, as described in Choosing a Minecraft server engine.