Minecraft

How to Install Plugins + Set Up a Minecraft Server (2026 Edition)

Updated 2026-07-07~8 min read

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.

FeatureSpigotPaper
BaseBuilt on BukkitBuilt on Spigot
PerformanceGoodBetter, heavily optimized to reduce lag
Plugin supportBukkit/Spigot pluginsRuns almost all Spigot plugins
Configuration optionsBasicMore detailed (paper.yml)
Best forGeneral serversServers needing high performance
💡 For a new server in 2026 we recommend Paper, because it performs better and still runs almost all Spigot plugins.

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.

PropertyMeaningRecommended value
max-playersMaximum number of playersMatch your rented slots
gamemodeDefault game modesurvival / creative
difficultyDifficulty leveleasy / normal / hard
view-distanceChunk load range (more = more RAM)8-10 (lower if lagging)
simulation-distanceRange where systems still run6-8
white-listEnable/disable Whitelisttrue (private server)
online-modeVerify real accounts with Mojangtrue
pvpEnable/disable player-vs-playertrue / false per server style
spawn-protectionRadius protecting build/destroy around spawnSet as needed
💡 On a rented server you can usually edit these server.properties values through the control panel, without opening the file yourself and risking a typo.

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.

  1. 1Make sure the server uses the Spigot or Paper core (Vanilla cannot install plugins)
  2. 2Download the plugin file (.jar) matching the server's Minecraft version
  3. 3Upload the .jar file into the server's /plugins folder
  4. 4Restart the server so it loads the plugin and creates its config file automatically
  5. 5Adjust the plugin's config file as you like, then use /reload or restart again
  6. 6Test that the plugin works correctly using that plugin's commands
💡 On a rented server with a control panel, uploading plugins and restarting can usually be done in a few clicks, with no complicated FTP connection.

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.

PluginFunctionBest for
EssentialsXBasic commands (/home /warp /tpa /kit) and a money systemAlmost every server
LuckPermsDetailed permission/rank managementServers with multiple permission tiers
WorldEditEdit/build structures over an area quicklyBuilders/admins
WorldGuardArea protection, lock zones against griefingServers worried about destruction
VaultBridge money/permission systems for other plugins to shareServers with an economy
CoreProtectLog and roll back edited blocksInspecting/recovering from griefing
💡 A popular starter set is EssentialsX + LuckPerms + Vault (the basic systems), backed by WorldGuard + CoreProtect (security), and WorldEdit (fast building).

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
💡 At Plusweb you can choose a RAM plan based on your player and plugin count, and the datacenter is in Thailand for low ping for Thai and ASEAN players.

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
💡 In short: to build a feature-rich server with plugins without the setup headaches, choose a service that manages everything in one control panel.

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.