Install Mods on Your Minecraft Server
How to install Forge and Fabric mods on your Minecraft Java dedicated server.
Forge / NeoForge Mods
- Make sure your server is running Forge or NeoForge (check Startup)
- Download mods from CurseForge or Modrinth
- Stop your server
- In the XGamingServer Panel, click Files
- Upload
.jarfiles to themods/folder - Start your server
jei-1.21-forge.jar
journeymap-1.21-forge.jar
create-1.21.jar
Fabric Mods
- Make sure your server is running Fabric (check Startup)
- Download Fabric-compatible mods from Modrinth or CurseForge
- Most Fabric mods also require the Fabric API — download it too
- Stop your server, upload
.jarfiles tomods/ - Start your server
📝 Note: Fabric mods are NOT compatible with Forge and vice versa. Check the mod page for supported loaders.
Client-Side vs Server-Side
| Type | Server Install | Client Install | Examples |
|---|---|---|---|
| Server-side only | Yes | No | Performance mods, server utilities |
| Client-side only | No | Yes | Shaders, minimaps, UI mods |
| Both required | Yes | Yes | Most content mods (new blocks, items) |
Check each mod's description — it will state whether it's server-side, client-side, or both.
Removing Mods
- Stop the server
- Delete the mod
.jarfrommods/ - Start the server
⚠️ Warning: Removing mods that added new blocks/items can corrupt worlds with those items placed. Back up first.
Related Guides
How is this guide?

40% Off — Limited TimeGet your Minecraft server todayInstant setup, DDoS protection, and 24/7 support included.
Get a Server