---
title: "How to install mods on a server"
icon: lucide/wrench
description: "How to install Forge, NeoForge, or Fabric mods on a server through the panel or SFTP, plus download sources."
---

# How to install mods on a server

This guide applies to Java servers using **Forge**, **NeoForge**, or **Fabric**.

## Before you start

- Make sure the server is actually using the right mod loader.
- Make sure the mod version matches the Minecraft version and the loader.
- Back up the server before adding new mods.

## Recommended download sources

- [CurseForge](https://www.curseforge.com/)
- [Modrinth](https://modrinth.com/)

## Install via the panel

1. Open `https://panel.nexuscloud.id/`.
2. Go to **Files**.
3. Open the `mods` folder.
4. Upload the mod `.jar` file.
5. If the mod needs a dependency, upload that as well.
6. Restart the server.

## For large files

If uploading through the panel feels unstable, use **SFTP** to upload mods to the `mods` folder.

## Notes

- Client-side mods will not work automatically on a server if the mod requires a client install.
- Some mods also create config files in the `config` or `world/serverconfig` folders.
- If the server fails to start after adding a mod, it is usually a version or dependency issue.

## Troubleshooting

### Server fails to start

- Check the error in the console
- Check whether a dependency is missing
- Check the mod version compatibility

### Mod does not work

- Check the mod's documentation
- Check whether the mod is client-only
- Check whether extra configuration is required

---

!!! tip "Help us out"
    If you found this tutorial useful, please leave a review on [Trustpilot](https://www.trustpilot.com/evaluate/nexuscloud.id)! Your rating helps us make more useful guides :sparkles:

**Cheers, Team NexusCloud**

---
