How to Install Plugins on Your Minecraft Server

How to Install Plugins on Your Minecraft Server
Plugins are a powerful way to extend your Minecraft server — add commands, features, protections, mini-games, and much more. This guide will walk you through installing plugins on Serverwave’s platform, using either the panel or SFTP, and gives tips for troubleshooting common issues.
Before you begin, make sure:
- Your server is using a Minecraft server type that supports plugins (e.g. Paper, Spigot, or any other Bukkit-compatible software).
- The plugin version matches your server version (a plugin built for 1.18 may not work on 1.20).
- You have access to the Serverwave Control Panel or SFTP (file access).
- You know how to use SFTP / file upload (see our SFTP guide).
Method A: Install via Control Panel (File Manager)
- Log in to your Serverwave Control Panel.
- Navigate to your server’s file manager.
- Find the
/plugins/directory (if it doesn’t exist, you may need to create it). - Upload your plugin
.jarfile into that/plugins/folder (drag & drop or via the upload button). - Once the file is uploaded, restart your server so the plugin can load.
- After restart, use the in-game or console command
/pluginsto see if the new plugin is active.
Method B: Install via SFTP
If you prefer or need more control, you can install via SFTP. If you are not familiar with SFTP, check out our tutorial on how to use SFTP
- Open your SFTP client (e.g. FileZilla, WinSCP).
- Connect to your server using your SFTP credentials.
- Navigate to your server’s root directory, then to
/plugins/. - Upload the plugin
.jarfile there. - Return to the Serverwave Control Panel and restart the server.
- Use
/pluginsin-game or in console to verify it loaded.
Common Troubleshooting & Tips
Issue | Possible Cause | Solution |
|---|---|---|
Plugin does not appear in | Plugin is incompatible or jar is corrupted | Ensure the plugin supports your server version; re-download a matching version |
Server fails to start or crashes | Plugin conflicts or missing dependencies | Check server logs for errors; remove or disable the plugin; install required dependencies |
Permissions or commands not working | Plugin may require configuration | Edit plugin’s config files (in plugin’s folder) and restart |
Plugin doesn’t create its folder/configs | It may not have permission to write | Check file/folder permissions; ensure correct ownership/access rights |
Too many plugins / performance drops | Excessive or inefficient plugins | Limit your plugin count; monitor with performance tools; remove nonessential plugins |
Things to Watch Out For
- Always back up your server before adding or updating plugins.
- Use reputable plugin sources (e.g. SpigotMC, Bukkit, official plugin pages) to avoid malware.
- Update your plugins whenever new versions are released (but test first).
- Don’t use
/reloadindiscriminately — a full server restart is safer, especially with many plugins. - If a plugin uses database or external dependencies, follow its documentation carefully.

Updated on: 13/10/2025
Thank you!
