How to Install Plugins + Set Up a Minecraft Server (2026 Edition)
Plugins are what turn an ordinary Minecraft server into one packed with features — home/warp systems, permission systems, economies, area protection, all the way to minigames. Unlike mods, plugins install only on the server side, so players do not have to install anything extra; they just join and use it. That makes them a popular choice for servers played by many people.
This article introduces the server cores that support plugins, like Spigot and Paper, how to configure the server.properties file, the steps to install plugins one by one, plus recommended popular plugins most servers should have, and spec-tuning tips to keep the server smooth without lag even with many plugins installed.
How Do Spigot and Paper Differ?
A Vanilla Minecraft server does not support plugins — you first have to switch to a "server core" (server software) that does. The two most popular are Spigot and Paper, both descended from Bukkit and able to share almost all the same plugins.
Spigot is the original popular server core — stable and supporting a huge number of plugins. Paper is a version built on top of Spigot, focused on much better performance optimization, reduced lag, and more detailed configuration options. Today most servers therefore favor Paper.
| Feature | Spigot | Paper |
|---|---|---|
| Base | Built on Bukkit | Built on Spigot |
| Performance | Good | Better, heavily optimized to reduce lag |
| Plugin support | Bukkit/Spigot plugins | Runs almost all Spigot plugins |
| Configuration options | Basic | More detailed (paper.yml) |
| Best for | General servers | Servers needing high performance |
Configuring the server.properties File
server.properties is the main configuration file of every Minecraft server, holding key values from game mode, max players, and view distance to enabling the Whitelist. Understanding these values helps you tune the server to match your play and helps reduce lag.
| Property | Meaning | Recommended value |
|---|---|---|
| max-players | Maximum number of players | Match your rented slots |
| gamemode | Default game mode | survival / creative |
| difficulty | Difficulty level | easy / normal / hard |
| view-distance | Chunk load range (more = more RAM) | 8-10 (lower if lagging) |
| simulation-distance | Range where systems still run | 6-8 |
| white-list | Enable/disable Whitelist | true (private server) |
| online-mode | Verify real accounts with Mojang | true |
| pvp | Enable/disable player-vs-player | true / false per server style |
| spawn-protection | Radius protecting build/destroy around spawn | Set as needed |
How to Install Plugins Step by Step
Once your server uses the Spigot or Paper core, installing plugins is very easy, because a plugin is a .jar file you just place in the right folder and restart the server. Below are the basic steps.
- 1Make sure the server uses the Spigot or Paper core (Vanilla cannot install plugins)
- 2Download the plugin file (.jar) matching the server's Minecraft version
- 3Upload the .jar file into the server's /plugins folder
- 4Restart the server so it loads the plugin and creates its config file automatically
- 5Adjust the plugin's config file as you like, then use /reload or restart again
- 6Test that the plugin works correctly using that plugin's commands
Popular Plugins Most Servers Should Have
There are a few core plugins nearly every server chooses, because they cover the basics from convenience commands, permission management, and area protection to economies. The table below summarizes popular plugins and their functions.
| Plugin | Function | Best for |
|---|---|---|
| EssentialsX | Basic commands (/home /warp /tpa /kit) and a money system | Almost every server |
| LuckPerms | Detailed permission/rank management | Servers with multiple permission tiers |
| WorldEdit | Edit/build structures over an area quickly | Builders/admins |
| WorldGuard | Area protection, lock zones against griefing | Servers worried about destruction |
| Vault | Bridge money/permission systems for other plugins to share | Servers with an economy |
| CoreProtect | Log and roll back edited blocks | Inspecting/recovering from griefing |
Tune Your Specs So the Server Runs Smoothly
The more plugins you install, the more resources you use. Without tuning specs and settings well, the server may lag even with few players. Managing RAM and settings appropriately is therefore as important as choosing plugins.
- Allocate enough RAM for the number of players and plugins (more plugins/mods = more needed)
- Install Paper instead of Spigot for lag-reduction options and better performance
- Lower view-distance and simulation-distance if lag starts
- Install only the plugins you actually use — do not over-install, since each one uses resources
- Keep plugins updated to match the server version to prevent errors that cause slowdowns
- Choose a server with a datacenter near players (in Thailand) for low ping
Install Plugins Easily With Plusweb Minecraft Hosting
Setting up a server and installing plugins becomes much easier with a rented service that has a full control panel, because switching the core to Paper, uploading plugins, editing server.properties, and adjusting RAM can all be done in one place — no FTP connections or editing files yourself and risking a break.
Plusweb Minecraft Hosting starts at ฿150/mo, supports both JAVA and BEDROCK, lets you install mods/modpacks/plugins, has automatic updates, is ready instantly, lets you choose your number of player slots, sits in a Thai datacenter for low ping, 99.9% uptime, and runs 24 hours a day without leaving a computer on at home.
- From ฿150/mo, supports both JAVA and BEDROCK
- Install plugins/mods/modpacks, with automatic updates
- Edit server.properties and adjust RAM through the control panel
- Ready instantly, choose your number of player slots
- Thai datacenter for low ping, runs 24/7
Want to play with friends without interruptions? Rent Minecraft Hosting
Supports both JAVA and BEDROCK · install plugins/mods · edit server.properties through the control panel · Thai datacenter for low ping · from ฿150/mo
Frequently Asked Questions
How do plugins and mods differ in Minecraft?
Plugins install only on the server side; players do not have to install anything, they just join and use it — great for server management systems. Mods change the game itself and usually require every player to install the same mod too. Plugins work with the Spigot/Paper core, while mods work with Forge/Fabric, which are separate systems.
Should I use Spigot or Paper?
For a new server in 2026 we recommend Paper, because it builds on Spigot with a focus on better performance, reduced lag, and more detailed configuration options. Importantly, it still runs almost all Spigot plugins, so there is barely any downside compared to plain Spigot.
My server does not work after installing a plugin — what causes that?
The most common causes are a plugin not matching the server's Minecraft version, or the server still using the Vanilla core that cannot install plugins (it must be Spigot/Paper). Another case is two plugins conflicting. We recommend installing one at a time and testing first, so you know which is the cause, and checking the server log for error messages.
Which plugins should a server have first?
The popular basic set is EssentialsX (convenience commands and a money system), LuckPerms (permission/rank management), and Vault (bridging money/permission systems), backed by WorldGuard and CoreProtect for preventing and recovering from griefing, and WorldEdit for fast building. This set covers nearly all general server needs.
Is setting up a server and installing plugins a hassle?
Doing it yourself on a computer may require FTP connections and editing files, which can go wrong. But using a rented service with a control panel is much easier. At Plusweb you install plugins, edit server.properties, and adjust RAM through the control panel. From ฿150/mo, supports both JAVA and BEDROCK, with a Thai datacenter for low ping, running 24 hours a day.
GUIDES
Related articles
Keep reading on similar topics

Whitelist + OP and How to Manage a Minecraft Server (2026 Edition)
Opened a Minecraft server and strangers keep griefing it? This article teaches you to set up a Whitelist to limit who joins, grant OP admin rights, ban troublemakers, plus how to keep your server safe — backups, RAM/lag management, and preventing griefing.
Read more
How to Make a Minecraft Server to Play with Friends (Full Guide)
Want to run a Minecraft server with friends but don't know where to start? This article covers 2 options — self-hosting on your PC vs. renting a server — with pros and cons, step-by-step setup, a RAM-by-player-count table, and how to install mods.
Read more
Best Minecraft Server Hosting: The Complete Selection Guide
Want to rent a Minecraft server but don't know which to choose? This article covers the key criteria for choosing Minecraft server hosting — RAM specs, location and ping, Java+Bedrock support, mods, instant activation, price, and support — plus a RAM selection table.
Read more