Installing plugins โ
After we first started the server, a plugins folder was automatically created in our server folder. This is now the part where working with a Paper server really becomes fun. You can download any plugin from the internet that is compatible with your version and drop it directly into this plugins folder.
After adding a new plugin make sure to restart the server. Alternatively use the command /reload but please be aware that a clean restart is always safer and better.
Where to download plugins โ
Before we continue you need to understand that their are other plugin platforms besides PaperMC. These platforms like Spigot and CraftBucket had been the norm for many years since the earliest years of the game. But since around 2018 / 2019 many server owners switched form Spigot to PaperMC because of performance benefits.
If you want to install mods you need to make sure that they are compatible with our platform, in this case PaperMC.
But here is the twist: PaperMC was originally developed as a fork of Spigot, meaning they essentially started as a copy of Spigot until the PaperMC developers started adding their own features that where not present in Spigot.
Until Minecraft 1.21.4 the Paper team tried to keep Spigot Plugins compatible with Paper as well, but since then they dropped that support. This means that at this point, as long as your server runs on 1.21.4 or older, there are still many Spigot plugins out there that even though they officially don't support Paper run just fine.
In general there are 2 main website most people use if they want to browse for plugins

SpigotMC has been around for an eternity (2012!) and has for many years been pretty much the place to be if you want to publish your own plugin. Unfortunately there is no filter for plugins that are compatible with PaperMC so you will have to filter for Spigot and prey that it just works.
Modrinth Recommended

Starting in 2020 Modrinth quite literally changed the game. They are an open-source modding and plugin platform. They also offer their own launcher, Modrinth App. The offer a far better experience than SpigotMC by having: A better UI, more filters and a larger library of mods and plugins!
Example: Downloading EssentialsX from Modrinth โ
When searching for Plugins make sure to set filters for Paper and your server's Minecraft version.


For this example I choose the plugin EssentialsX which is a pretty well know for adding a bunch of very useful commands like: /sethome, /home, /tpa, /fly, /rules etc.
You can find a full list here

Click on the Versions tab. Here you can once again filter all the different released versions of this plugin. Make sure to find a version that supports Paper in the Platforms row and includes your minecraft version under Game versions

If you found the perfect version, click the green download button on the right.
As you might have guess this downloaded file now needs to go into our plugins folder. In the end your server should look like this:
- Paper Server5 folders, 4 files
- cache
- libraries
- logs
- plugins2 files
- EssentialsX.jar
- ...
- versions
- eula.txt
- server.jar
- server.properties
- start.bat
Don't worry if your plugin name is different, the only thing that matters is that we move the .jar file into our plugins folder.
Now restart the server.
Some plugins send a log to the console once they get loaded during server start up. The EssentialsX Plugin for example prints this line during startup:
[22:44:49 INFO]: [Essentials] Enabling Essentials v2.21.2Once you join the server you should see a welcome message from Essentials and should be able to perform commands like /help
You can install every other plugin in the exact same way.
