How to install plugins on a Paper or Purpur server
Plugins tab → Browse Plugins → pick a platform (Modrinth, CurseForge, Hangar or SpigotMC) → search → Install → restart. Or upload any plugin .jar to the plugins folder in Files.
- Difficulty:
- Beginner
- Time:
- 5 minutes
On this page
The quickest way to add a plugin is the Plugins tab in the Game Panel: search on Browse Plugins, click Install and restart your server. If a plugin is not listed, you can upload its .jar to the plugins folder yourself.
Check this first: will the plugin work?
Server software: plugins need Paper or a server from the same family, such as Purpur, Pufferfish or Spigot. Folia only runs plugins that say they support Folia. Vanilla, Fabric, Forge and NeoForge can't load plugins; they use mods (see How to install mods).
Minecraft version: the plugin must support your server's version. The Versions tab shows what you run (for example "Paper · 26.3").
Proxies: Velocity and BungeeCord use their own plugins. A Paper plugin will not load on a proxy, and the other way round.
Not on Paper yet? Switch in the Versions tab: How to change your Minecraft version or server software.
Method 1: Install from the Plugins tab
Open your server at panel.endercloud.in and click Plugins (under MANAGEMENT).
Stay on Browse Plugins. Choose a Platform: Modrinth, CurseForge, Hangar or SpigotMC. If you can't find a plugin on one, try another.
Set the filters: Plugin Loader (for example Paper or Purpur, or Velocity for a proxy) and Version (your Minecraft version). Sort by Relevance, Downloads, Followers, Newest or Updated.
Type the plugin name in Search. Each result shows downloads, followers, author and a short description.
Click Details to read more, or Install to add it.
Click Restart so the server loads the plugin, then open Console and watch for errors.
See, update or remove installed plugins
Open the Manage Plugins tab to see what is installed, including plugins you uploaded yourself. You can uninstall a plugin from there too; restart afterwards. To update a plugin, install the newer version from Browse Plugins or upload the new .jar, and make sure only one copy is left in the plugins folder.
Method 2: Upload the .jar yourself
For premium plugins, custom builds, or anything not found in the Plugins tab:
Download the plugin
.jarfrom its official page (Hangar, Modrinth, SpigotMC or the developer's GitHub). Avoid "free premium plugin" sites; those files often contain malware.Open Files and go into the
pluginsfolder.Click Upload → Upload Files and pick the
.jar. Have a direct link? Upload from URL saves downloading it first.Restart the server.
Many files at once? Use SFTP: How to connect to your server with SFTP.
Some plugins need other plugins, for example Vault or ProtocolLib. The plugin page lists these. Install them too, or the plugin will not enable.
Check that the plugin loaded
Type plugins in the Console (or /plugins in game as an operator). Working plugins are green. A plugin in red, or missing, failed to load; scroll up in the console to find the error.
Always restart, never /reload. Many plugins break, lose data or leak memory when reloaded. A full restart is the safe way.
Paper already includes the spark profiler, so you don't need to install it. See Find lag with spark.
Removing a plugin by hand
Stop the server.
In Files → plugins, delete the plugin's
.jar.Its settings folder stays behind. Delete it too if you never want the plugin's data again.
Start the server.
Frequently asked questions
Do Spigot plugins work on Paper and Purpur?
Yes, in almost every case. Paper is built on Spigot and Purpur on Paper, so Spigot and Paper plugins normally run on both.
The plugin installed but it is not in /plugins
Usually the plugin doesn't support your Minecraft version, a dependency is missing, or your server isn't running plugin software. The console shows the reason during startup.
Can I add plugins to a Bedrock server?
Not these ones. Paper plugins are for Java servers. To let Bedrock players join a Java server with plugins, use Geyser: Geyser and Floodgate crossplay.
Still stuck? Open a ticket and include the console error.
Was this article helpful?
Related articles
Pick the right plan for your player count, plugins and modpacks — with a plan comparison table and chart.
Use FileZilla or WinSCP with protocol SFTP, port 2022, the username from SFTP Details and your Game Panel password.
Databases → New Database → name it → Create Database. Then copy the endpoint, username and password into plugins like LuckPerms or CoreProtect, or into your bot.
Get a free short subdomain for Java players, connect your own domain, or ask for a dedicated IP so everyone can join without typing a port.
