Articles on: Game :: Minecraft Java

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)

  1. Log in to your Serverwave Control Panel.
  2. Navigate to your server’s file manager.
  3. Find the /plugins/ directory (if it doesn’t exist, you may need to create it).
  4. Upload your plugin .jar file into that /plugins/ folder (drag & drop or via the upload button).
  5. Once the file is uploaded, restart your server so the plugin can load.
  6. After restart, use the in-game or console command /plugins to 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

  1. Open your SFTP client (e.g. FileZilla, WinSCP).
  2. Connect to your server using your SFTP credentials.
  3. Navigate to your server’s root directory, then to /plugins/.
  4. Upload the plugin .jar file there.
  5. Return to the Serverwave Control Panel and restart the server.
  6. Use /plugins in-game or in console to verify it loaded.


📌 Tip: Some plugins also drop a folder or configuration files (when first run). Uploading the .jar alone is usually enough; the plugin will generate its config folder on first startup.


Common Troubleshooting & Tips

Issue

Possible Cause

Solution

Plugin does not appear in /plugins list

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 /reload indiscriminately — 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

Was this article helpful?

Share your feedback

Cancel

Thank you!