How to install mods on a server
A modded server needs the same loader and the same mods as players — except client-only mods. Every mod page shows where the mod is needed.
Install the loader's server version
Fabric: installer → Server tab. Forge/NeoForge: installer → “Install server”.
Pick mods for the server
Check “Where it's needed” on the mod page: client-only mods (minimaps, shaders, UI) don't go on the server.
Put mods into the server's mods folder
Same versions as players, except client-only.
<server folder>/mods
Share the modpack with players
Players need every mod that's required in the game — a modpack is the easiest way.
ImportantMod versions on the server and on players' side must match.
Where the .minecraft folder is
SystemPath
Windows
%appdata%\.minecraftmacOS
~/Library/Application Support/minecraftLinux
~/.minecraftFAQ
Can I join a modded server without mods?
Only if all server mods are server-only.