Free hosting
Minecraft JavaMinecraft BedrockPaperMCFabricForgeGeyserMCTerrariaFactorioHytaleDiscord bots
Go premium

No hibernation, no timers, 5 GHz CPUs and up to 32 GB RAM.

From €1.99/month →
Tools & help
RAM calculatorMOTD generatorServer status checkerserver.properties generatorGuidesDiscord community
Language
EnglishNederlandsEspañolFrançaisDeutschItalianoPortuguêsLatviešuPolskiSuomiNorskRomânăPortuguês (BR)Türkçeहिन्दी
Start free
Minecraft · Paper

How to install Paper and plugins on a Minecraft server

Paper is the most popular Minecraft server software for plugins. It is faster than vanilla, works with the Bukkit and Spigot plugin ecosystem, and takes a minute to set up. This guide covers installing Paper, adding plugins and avoiding the mistakes that crash servers.

FreeGameHost logo FreeGameHost Guides Updated 3 min read
Paper Minecraft server with plugins folder

Quick answer

  1. Create a Paper server (on FreeGameHost, pick Paper when you create the server).
  2. Upload plugin .jar files into the plugins folder, or install from Add-ons & Packs.
  3. Restart the server and run /plugins to confirm they are green.

Why Paper#

Vanilla Minecraft servers can't run plugins. Paper can, and it is also faster: it optimises chunk handling, mob processing and many things that cause lag. Paper stays close to vanilla gameplay, so players hardly notice, but the server gets many more tools (permissions, homes, claims, anti-grief, crossplay).

VanillaPaperFabric / Forge
Add features withNothingPluginsMods
Players must install anythingNoNoOften yes
PerformanceBaselineBetterDepends on mods
Best forPlain survivalPublic and friends serversContent mods

Step 1: Create a Paper server#

On FreeGameHost choose Paper when you create your server. The panel installs the newest Paper build for the version you pick. On your own machine, download Paper from papermc.io and start it with Java.

Start Paper yourself
java -Xms2G -Xmx4G -jar paper.jar --nogui

The first run asks you to accept the EULA by setting eula=true in eula.txt.

Step 2: Install plugins#

  1. Get plugins from a trusted site

    Use Modrinth, Hangar (PaperMC's own), SpigotMC or the plugin's official page. Avoid random download sites.

  2. Check the version

    Pick a build that supports your Minecraft version. Read the page's dependency list.

  3. Upload the jar

    Put the .jar in the server's plugins folder with the File Manager or SFTP. On FreeGameHost you can instead search in Add-ons & Packs and install in one click.

  4. Restart

    Stop and start the server. On first start each plugin makes its own config folder.

  5. Verify

    Run /plugins. Green means loaded. Red means it failed: read the console for the reason.

Don't use /reload to load plugins. It can break plugins and cause memory leaks. Always restart.

Free Paper server Paper preinstalled. Add plugins from the panel in a click.
Create a Paper server

Plugins most servers install first#

PluginWhat it does
LuckPermsPermissions and ranks. The standard choice.
EssentialsXHomes, warps, teleport requests, kits, economy basics.
VaultBridge that other plugins use for economy and permissions.
WorldEditBuild faster with selections and copy/paste.
CoreProtectLogs block changes so you can roll back griefing.
SparkProfiler for finding lag.
Geyser + FloodgateLets Bedrock players join. See the crossplay guide.

More ideas are in our list of the best Minecraft server plugins.

Configure plugins#

Each plugin keeps settings in plugins/<PluginName>/config.yml. Stop the server (or use the plugin's reload command if it has one), edit the file and start again. YAML uses spaces, not tabs, so a wrong indent is a common reason a plugin fails.

Give yourself permissions with LuckPerms
/lp user YourName permission set * true
/lp group default permission set essentials.home true

Updating plugins and Paper#

  1. Make a backup.
  2. Update Paper first if you change Minecraft version, then check each plugin has a matching release.
  3. Replace the old plugin jar with the new one. Don't keep both versions in the folder.
  4. Restart and read the console for errors.

Troubleshooting#

  • Plugin shows red in /plugins: missing dependency or wrong version. The console tells you which.
  • "Unsupported API version": the plugin is built for another Minecraft version. Find a matching release.
  • Server lags after adding plugins: run Spark and see which plugin uses the most time. See the lag guide.
  • Config changes don't apply: restart the server fully.

Frequently asked questions#

What is the difference between Paper and Spigot?

Paper is a fork of Spigot with many performance improvements and fixes. It runs Spigot and Bukkit plugins and adds extra settings, so most servers choose Paper.

Where do plugins go?

In the plugins folder inside your server. Upload the plugin's .jar file there and restart.

How do I check which plugins are loaded?

Run /plugins or /pl in-game or in the console. Green names are enabled; red ones failed to load.

Should I use /reload to load plugins?

No. /reload can break plugins and leak memory. Restart the server instead.

Can I use Forge or Fabric mods on Paper?

No. Paper runs plugins; Forge and Fabric run mods. They are different systems and can't be mixed on one server.

Why did my plugin not load?

Usually because it was built for another Minecraft version, a required dependency is missing (for example Vault), or the jar was uploaded corrupted. Read the first error in the console.