How to install mods on tour minecraft server (Forge/Fabric)
Estimated Time: 15-30 minutes
Difficulty: Intermediate ââ
đ Introduction
Mods (modifications) allow you to add content, gameplay mechanics, and features to Minecraft. To install mods on your server, you first need to install a mod loader like Forge or Fabric.
What is a mod loader?
A mod loader is a software that enables Minecraft to load and run mods. Without it, mods won't work.
| Mod Loader | Description | Ideal for |
|---|---|---|
| Forge | The oldest and most popular, large mod library | Large modpacks, content mods |
| Fabric | Lightweight and fast, quick updates | Performance, recent versions |
| NeoForge | Modern Forge fork | New versions, recent projects |
đ Forge vs Fabric: Which One to Choose?
Comparison Table
| Criterion | Forge | Fabric |
|---|---|---|
| Age | 2011 | 2018 |
| Number of Mods | âââââ Very High | ââââ High |
| Performance | âââ Average | âââââ Excellent |
| Updates | âââ Slow | âââââ Very Fast |
| Modpack Compatibility | âââââ Excellent | ââââ Good |
| Ease of Use | ââââ Easy | ââââ Easy |
| Required RAM | Higher | Lighter |
When to Choose Forge?
- â You want to play popular modpacks (RLCraft, All The Mods, etc.)
- â You are looking for content mods (Biomes O'Plenty, Tinkers' Construct)
- â You play on older versions (1.12.2, 1.16.5)
- â You want Pixelmon, Create, or other large mods
When to Choose Fabric?
- â You want optimization mods (Sodium, Lithium, Starlight)
- â You play on the latest versions of Minecraft
- â You are looking for a lightweight and performant server
- â You want server-side mods only
â ïž Golden Rule: Version Compatibility
đš VERY IMPORTANT: Mods must match exactly with:
- The Minecraft version (e.g., 1.20.1)
- The mod loader (Forge OR Fabric, never both)
- The mod loader version (e.g., Forge 47.2.0)
Example:
- Server: Minecraft 1.20.1 with Forge
- Compatible Mod:
mymod-1.20.1-forge.jarâ - Incompatible Mod:
mymod-1.19.2-fabric.jarâ
âïž Step 1: Install the Mod Loader on OuiPanel
Method 1: Via the Version Manager (Recommended)
- Log in to OuiPanel
- Select your Minecraft server
- In the side menu, click on Version Manager
- Select the Versions tab

Choose Your Server Type
| Type | Description |
|---|---|
| Forge | Classic modded server, great compatibility |
| Fabric | Lightweight and fast modded server |
| NeoForge | Modern Forge fork (recent versions) |
| Mohist | Forge hybrid + Spigot/Bukkit plugins |
Install Forge or Fabric
- Click on the desired mod loader (e.g., Forge or Fabric)
- Select the desired Minecraft version
- Choose the installation type:
| Option | Description | Recommendation |
|---|---|---|
| Simple Update | Only downloads server files | â Preserves your worlds and configs |
| Full Reinstall | Deletes everything and reinstalls | â ïž Data loss! |
- Click on Install
- Wait for the installation to complete
- Restart your server
đĄ Tip: Make a backup before changing versions!
Check the Installation
After the restart, verify in the Console that the mod loader is properly loaded:
For Forge:
[main/INFO]: Forge mod loading, version 47.2.0
[main/INFO]: MinecraftForge v47.2.0 Initialized
For Fabric:
[main/INFO]: Loading Minecraft 1.20.1 with Fabric Loader 0.15.0
[main/INFO]: Loading 4 mods
đ„ Step 2: Download Mods
Official Download Sites
| Site | URL | Advantages |
|---|---|---|
| CurseForge | curseforge.com/minecraft/mc-mods | Largest library |
| Modrinth | modrinth.com/mods | Modern interface, open-source |
| Planet Minecraft | planetminecraft.com | Active community |
â ïž Attention: Download only from official sites to avoid malware!
How to Download a Mod on CurseForge
- Go to curseforge.com/minecraft/mc-mods
- Use the filters:
- Game Version: Select your version (e.g., 1.20.1)
- Mod Loader: Select Forge or Fabric
- Click on the desired mod
- Go to the Files tab
- Download the corresponding
.jarfile for your version

How to Download a Mod on Modrinth
- Go to modrinth.com/mods
- Use the filters:
- Loaders: Forge or Fabric
- Versions: Your Minecraft version
- Environment: Server (for server mods only)
- Click on the mod
- Tab Versions â Download the
.jar
â ïž Fabric API (Required for Fabric)
If you are using Fabric, you must install Fabric API :
- Download Fabric API from curseforge.com/minecraft/mc-mods/fabric-api
- Choose the version corresponding to your Minecraft
- Place the file in the
mods/folder
đš Without Fabric API, most Fabric mods will not work!
đ€ Step 3: Adding Mods to the Server
Method 1: Using OuiPanel File Manager
- In OuiPanel, go to File Manager
- Navigate to the
modsfolder- If the folder does not exist, create it
- Click on Upload (or drag and drop)
- Select your
.jarfiles - Wait for the upload to complete.

â ïž Limit: 100 MB per file. For larger files, use SFTP.
Method 2: Using SFTP (Large Files)
For large mods or modpacks (> 100 MB), use SFTP:
- In OuiPanel, go to Configuration â SFTP Access
- Take note of the connection information:
- Host
- Port
- Username
- Password
- Download FileZilla or WinSCP
- Connect using your credentials
- Navigate to the
mods/folder - Transfer your
.jarfiles
Method 3: Using Mods Manager (Premium)
If you have a Premium offer, you can use the built-in Mods Manager:
- In OuiPanel, go to Mods Manager
- Search for the desired mod
- Click on Install
đĄ This method automatically downloads the correct version of the mod.
Method 4: Import from URL
- In the File Manager, navigate to
mods/ - Click on Import URL
- Paste the direct link to the mod's
.jarfile - Click Download
đ Step 4: Restart the Server
After adding your mods:
- Go to the Console
- Click on Stop to properly stop the server
- Wait for the complete shutdown
- Click on Start
Check Mod Loading
In the console, you should see your mods loading:
Forge :
[main/INFO]: Found mod file create-1.20.1-0.5.1.jar
[main/INFO]: Found mod file jei-1.20.1-forge-15.2.0.jar
[main/INFO]: Forge mod loading complete, 12 mods loaded
Fabric :
[main/INFO]: Loading 8 mods:
- fabricloader 0.15.0
- fabric-api 0.92.0
- lithium 0.12.0
- sodium 0.5.8
đź Recommended Popular Mods
đ§ Optimization Mods (Server)
| Mod | Loader | Description |
|---|---|---|
| Lithium | Fabric | Optimizes general performance |
| Starlight | Fabric/Forge | Optimizes light calculation |
| FerriteCore | Fabric/Forge | Reduces RAM usage |
| Chunky | Fabric/Forge | Chunk pre-generation |
| Spark | Fabric/Forge | Performance profiler |
đïž Content Mods (Popular)
| Mod | Loader | Description |
|---|---|---|
| Create | Forge/Fabric | Steampunk machines and automation |
| Biomes O'Plenty | Forge/Fabric | New biomes |
| Just Enough Items (JEI) | Forge | Recipe visualizer |
| Applied Energistics 2 | Forge/Fabric | Digital storage |
| Tinkers' Construct | Forge | Custom tool crafting |
| Mekanism | Forge | Technology and energy |
| Ice and Fire | Forge | Dragons and mythical creatures |
đš Server-Side Only Mods
These mods only need to be installed on the server:
| Mod | Loader | Description |
|---|---|---|
| LuckPerms | Fabric/Forge | Permission management |
| WorldEdit | Fabric/Forge | Terrain editing |
| Chunky | Fabric/Forge | World pre-generation |
| Simple Voice Chat | Fabric/Forge | In-game voice chat |
| BlueMap | Fabric/Forge | 3D web map |
đ Performance Mods Pack (Fabric)
For an optimized server, install these mods together:
mods/
âââ fabric-api-0.92.0+1.20.1.jar (Required)
âââ lithium-mc1.20.1-0.11.2.jar (General performance)
âââ starlight-1.1.2+fabric.jar (Light)
âââ ferritecore-6.0.0-fabric.jar (RAM)
âââ krypton-0.2.3.jar (Network)
âââ chunky-1.3.92.jar (Pre-generation)
đ Mods Folder Structure
Here is how your folder should look after installation:
/
âââ mods/
â âââ fabric-api-0.92.0+1.20.1.jar
â âââ lithium-mc1.20.1-0.11.2.jar
â âââ create-1.20.1-0.5.1.jar
â âââ jei-1.20.1-forge-15.2.0.jar
âââ config/ (Mods configurations - auto-generated)
âââ world/
âââ server.properties
âââ forge-1.20.1-47.2.0.jar (or fabric-server-launch.jar)
â ïž Client/Server Compatibility
Types of Mods
| Type | Installation | Examples |
|---|---|---|
| Server Only | Server only | LuckPerms, Chunky, WorldEdit |
| Client Only | Client only | Optifine, Shaders, Minimaps |
| Both | Server AND clients | Create, JEI, Applied Energistics |
đš Important: If a mod needs to be installed on the client side, all players must have it!
Checking if a Mod Requires Client-Side
On CurseForge or Modrinth, check for the indication:
- Server = Server only
- Client = Client only
- Both / Server & Client = Both required
đ§ Troubleshooting
The server won't start
| Error | Cause | Solution |
|---|---|---|
java.lang.NoClassDefFoundError | Missing dependency | Install the required mods (e.g. Fabric API) |
Mod X requires Minecraft 1.20.1 | Incompatible version | Download the correct mod version |
Duplicate mod ID | Same mod duplicated | Remove the duplicate in mods/ |
OutOfMemoryError | Not enough RAM | Increase RAM or reduce mods |
Error "Forge/Fabric mismatch"
Error: Mod X requires Forge, but Fabric is installed
Solution: You have installed a mod for the wrong loader. Download the correct version (Forge or Fabric).
Mod conflicts
If the server crashes after adding a mod:
- Stop the server
- Remove the last added mod from the
mods/folder - Restart the server
- If it works, the mod was incompatible
- Look for an alternative version or a similar mod
Finding the cause of a crash
- Go to the Console in OuiPanel
- Look for lines containing
ERRORorFATAL - Identify the mentioned mod
- Possible solutions:
- Update the mod
- Check dependencies
- Remove the incompatible mod
Known incompatible mods
| Mod A | Mod B | Issue |
|---|---|---|
| Optifine | Sodium | Performing the same task (client) |
| Some mods | Mohist | Hybrid incompatibility |
| Old mods | New versions | Changed APIs |
đĄ Best Practices
Do's â
| Practice | Reason |
|---|---|
| Backup before adding mods | Ability to revert back |
| Test mods one by one | Identify issues easily |
| Check versions | Avoid incompatibilities |
| Read mod pages | Understand dependencies |
| Regularly update | Bug fixes and security |
Don'ts â
| Practice | Risk |
|---|---|
| Install too many mods at once | Difficult to debug |
| Mix Forge and Fabric | Incompatible |
| Download from unofficial sites | Malware risks |
| Ignore prerequisites | Crashes |
| Neglect RAM | Slow server or crashes |
đ Recommended RAM
| Number of mods | Minimum RAM | Recommended RAM |
|---|---|---|
| 1-10 mods | 2 GB | 3-4 GB |
| 10-30 mods | 4 GB | 6 GB |
| 30-50 mods | 6 GB | 8 GB |
| 50-100 mods | 8 GB | 10-12 GB |
| Large modpack | 10 GB+ | 12-16 GB |
đ Summary
INSTALLING MODS ON OUIPANEL:
1. INSTALL THE MOD LOADER
âââ OuiPanel â Version Manager
âââ Choose Forge or Fabric
âââ Select Minecraft version
âââ Click Install
2. DOWNLOAD MODS
âââ CurseForge or Modrinth
âââ Filter by version AND mod loader
âââ Download .jar files
âââ â ïž Fabric API required for Fabric!
3. UPLOAD MODS
âââ OuiPanel â File Manager
âââ Navigate to /mods/
âââ Upload .jar files
âââ (or use SFTP for large files)
4. RESTART
âââ Console â Stop
âââ Wait for complete shutdown
âââ Start
COMPATIBILITY RULES:
âââ Minecraft Version = Mod Version
âââ Mod Loader = Mod type (Forge â Fabric)
âââ Fabric API = Mandatory for Fabric
âââ Client/Server = Check requirements
QUICK TROUBLESHOOTING:
âââ Crash on startup â Check versions
âââ Mod not loading â Check dependencies
âââ Conflict â Remove last added mod
âââ OutOfMemory â Increase RAM
đ Useful Resources
| Resource | URL |
|---|---|
| CurseForge | curseforge.com/minecraft/mc-mods |
| Modrinth | modrinth.com/mods |
| Forge | files.minecraftforge.net |
| Fabric | fabricmc.net |
| Fabric Wiki | fabricmc.net/wiki |
Need a Minecraft server?
Discover our Minecraft hosting plans starting from $9.98/month with automatic mod installation.

