Menu
 

Best Minecraft Server Plugins in 2026 (15 Picks for Paper/Folia/Purpur)

Best Minecraft Server Plugins in 2026 (15 Picks for Paper/Folia/Purpur)

Last verified: May 2026 โ€” Java 1.21.4 / Paper / Folia compatible

Short answer: the non-negotiable Big Four in 2026 is LuckPerms (permissions), EssentialsX (commands + economy), CoreProtect (rollback), and Vault (API bridge). Add WorldGuard + WorldEdit for protection / terrain editing. Everything else is server-style specific. Folia compatibility flagged per plugin where it matters.

Minecraft's plugin ecosystem is the deepest in gaming โ€” Spigot/Paper/Folia/Purpur, plus Fabric/Forge mod loaders, plus a Bedrock-via-Geyser sidecar โ€” and the SERPs are saturated with marketing-driven "top 10 plugins" articles. This guide takes a different angle: it covers the 15 plugins our own dedicated-hosting playbook actually relies on, with explicit Folia compatibility flagging and pointers back to our existing per-plugin install guides.

Where this article ends, our individual guides start โ€” LuckPerms, EssentialsX, CoreProtect, DiscordSRV, Geyser, Aikar's flags, spark profiler โ€” each cover the setup specifics this guide just summarizes.

The Big Four (Install Every One)

1. LuckPerms

Type: Permissions. Folia: โœ… Full support. Why install: The modern standard.

Controls who can do what on the server โ€” which commands players can use, which areas they can access, what privileges staff have. Replaces older permissions plugins (PermissionsEx, GroupManager, bPermissions) which are no longer maintained. Compatible with Paper, Spigot, Purpur, Folia, Fabric, and Forge. Web UI for editing permissions remotely. The 2026 install on every serious server. Full setup at our LuckPerms guide.

2. EssentialsX

Type: Core commands + economy. Folia: โš ๏ธ Partial (most commands work). Why install: The 100+ commands vanilla is missing.

Provides /home, /spawn, /tpa, /warp, /kit, /pay, /balance, /msg, /afk, /sethome, /back, /vanish, /god โ€” over 100 commands handling teleportation, economy, kits, AFK detection, mute systems, and more. The 2026 version supports 1.21+ natively and added performance optimisations for high-population servers. EssentialsX is so foundational that most plugin guides assume it's already installed. Setup specifics at our EssentialsX guide.

3. CoreProtect

Type: Rollback / griefing recovery. Folia: โœ… Full support. Why install: The single best anti-griefing tool.

Logs every action on the server โ€” block placement, block destruction, chest interactions, explosions, lava flows, chat messages. When a player destroys another's base, run /co rollback to identify the culprit and restore the damage in seconds. The mod that turns griefing from "permanent loss" into "annoying-but-fixable." Setup at our CoreProtect guide.

4. Vault

Type: API bridge. Folia: โœ… Full support. Why install: Required infrastructure.

Vault doesn't do anything visible by itself โ€” it's an API plugin that connects economy, permissions, and chat plugins together. Without Vault, EssentialsX can't communicate with LuckPerms for permissions, and economy plugins can't read other plugins' currency balances. Almost every plugin that says "works with EssentialsX" implicitly requires Vault. Install once, forget about it.

Protection (Install Most)

5. WorldGuard

Type: Area protection. Folia: โš ๏ธ In progress. Why install: Define protected regions.

Lets you define rectangular or polygonal regions where players can't build, break, PvP, or trigger specific effects. The canonical way to protect spawn areas, shops, important builds, or PvE zones. Heavyweight plugin but essential for any non-anarchy server. Compatible with WorldEdit (selecting regions visually).

6. WorldEdit

Type: Terrain / building editing. Folia: โš ๏ธ In progress. Why install: Admin terrain tools.

Powerful terrain editing for admins โ€” copy/paste regions, generate caves, flatten terrain, replace blocks at scale. Vanilla building tools are slow; WorldEdit makes admin terraforming feasible in minutes instead of hours. Pairs with WorldGuard (select regions with WorldEdit, protect them with WorldGuard).

7. GriefPrevention

Type: Player-claimable protection. Folia: โš ๏ธ Partial. Why install: Survival-server griefing prevention.

Lets each player claim their own protected area without admin intervention. Players use a golden shovel to mark claim boundaries; the plugin enforces no-PvP / no-griefing rules inside. Alternative to WorldGuard for survival servers where you want players to self-protect rather than admins managing every claim manually. Compatible with EssentialsX and LuckPerms.

Economy & Shops

8. EconomyShopGUI

Type: Shop interface. Folia: โš ๏ธ Partial. Why install: Player-facing buy/sell economy.

Adds GUI-based shops where players buy and sell items for in-game currency (managed by Vault + EssentialsX or another economy plugin). Configurable categories, item prices, daily limits. Solves the "how does the economy actually work for players" problem โ€” without a shop, currency from PvP rewards or job systems has nowhere to go.

9. ChestShop

Type: Player-to-player shops. Folia: โš ๏ธ Partial. Why install: Decentralised player economy.

Lets any player set up a chest-based shop in their base โ€” place a sign over a chest, specify price + item, players right-click to buy. Creates organic market economies on long-running servers. Alternative or complement to EconomyShopGUI depending on whether you want centralised admin shops or player-driven markets.

Performance & Profiling

10. spark

Type: Performance profiler. Folia: โœ… Full support. Why install: Diagnose lag.

The canonical Minecraft server profiler โ€” drop-in CPU sampling, tick analysis, memory profiling, and an integrated web viewer for sharing reports. When your server starts lagging, spark tells you which plugin or entity is eating ticks. The diagnostic tool every server admin needs once they pass 20 plugins or 30 players. Full setup at our spark profiler guide.

11. ViaVersion / ViaBackwards / ViaRewind

Type: Multi-version client support. Folia: โœ… Full support. Why install: Accept clients across many Minecraft versions.

Three companion plugins that let your server accept connections from clients on older or newer Minecraft versions than the server itself runs. Critical for servers that want to serve "anyone with any version" without forcing players to downgrade. ViaVersion handles forward compatibility (newer clients on older server); ViaBackwards + ViaRewind handle backward compatibility. All three are usually installed together.

Bridge & QoL

12. DiscordSRV

Type: Discord โ†” Minecraft bridge. Folia: โš ๏ธ Partial. Why install: Cross-platform chat.

Bridges in-game chat with a Discord channel โ€” messages in-game appear in Discord, Discord replies appear in-game. Also handles role syncing (Minecraft rank โ†’ Discord role), event notifications (server start/stop, player join/leave), and admin commands via Discord. The "now my community lives in two places without duplication" mod. Setup at our DiscordSRV guide.

13. Geyser + Floodgate

Type: Bedrock-to-Java bridge. Folia: โœ… Full support. Why install: Bedrock players on a Java server.

Geyser translates Bedrock Edition's protocol to Java Edition's protocol on the fly, so Bedrock (mobile, PS5, Xbox, Nintendo Switch) players can connect to your Java server. Floodgate handles auth for Bedrock players who don't have Java accounts. The combination is the 2026 standard for crossplay Minecraft servers โ€” there's no other way to bring Bedrock + Java into the same world. Full setup at our Geyser setup guide.

Gameplay & RPG Layer

14. mcMMO

Type: RPG skill system. Folia: โš ๏ธ Partial. Why install: Adds RPG depth to survival.

Adds 13+ leveling skills (Mining, Excavation, Woodcutting, Archery, Axes, Swords, Unarmed, Acrobatics, Fishing, Herbalism, Repair, Alchemy, Taming) with unlockable abilities at higher levels. Turns vanilla "grind for resources" into "grind for skill levels." The most-installed RPG-plugin on survival servers. Compatible with LuckPerms for permission-gating specific skills.

15. Citizens (NPCs)

Type: NPCs / quest givers. Folia: โš ๏ธ Partial. Why install: Build interactive content.

Lets you create NPCs that can talk, sell items (via integration with EconomyShopGUI or ChestShop), give quests, or guard areas. Pairs with HolographicDisplays (floating text) and Denizen (NPC scripting) for full quest systems. Optional for survival servers; essential for RP or quest-driven servers.

Stack Recipes for Different Server Styles

Server stylePlugin stackWhy this works
Vanilla+ survival LuckPerms + EssentialsX + CoreProtect + Vault + GriefPrevention + spark Minimum-viable infrastructure: permissions + commands + rollback + player-claim protection + diagnostics
RPG / quest server LuckPerms + EssentialsX + CoreProtect + Vault + WorldGuard + WorldEdit + mcMMO + Citizens + EconomyShopGUI + DiscordSRV Full RPG stack: protection + economy + skills + NPCs + community bridge
Bedrock crossplay LuckPerms + EssentialsX + CoreProtect + Vault + GriefPrevention + Geyser + Floodgate + ViaVersion + DiscordSRV Core stack + Bedrock bridge + cross-version client support
Network proxy (Velocity / BungeeCord) LuckPerms + Vault + ViaVersion + ViaBackwards + spark (on each backend) + DiscordSRV (centralised) Cross-server LuckPerms (with redis backend) + multi-version + global Discord bridge
Hardcore PvP / faction LuckPerms + EssentialsX + CoreProtect + Vault + WorldGuard + Vault economy + ChestShop + spark + DiscordSRV Permissions + commands + rollback + admin-defined safe zones + player-driven market
Folia high-population (1000+ players) LuckPerms + CoreProtect + Geyser + ViaVersion + spark (all Folia-compatible) Minimum stack that fully supports Folia in 2026. Avoid plugins still working through Folia compatibility (WorldGuard, mcMMO) until their support is complete

Folia Compatibility Quick Reference (2026)

PluginPaperFoliaNotes
LuckPermsโœ…โœ…Full Folia support since early 2025
EssentialsXโœ…โš ๏ธ PartialMost commands work; location-based features have known issues
CoreProtectโœ…โœ…Full support
Vaultโœ…โœ…Full support
WorldGuardโœ…โš ๏ธ In progressCompatibility tracking on Folia plugins GitHub list
WorldEditโœ…โš ๏ธ In progressSame as WorldGuard
GriefPreventionโœ…โš ๏ธ PartialClaims work; some features async-unsafe
sparkโœ…โœ…Full Folia support; profile Folia regions properly
ViaVersion familyโœ…โœ…Full support
DiscordSRVโœ…โš ๏ธ PartialCore chat works; some integrations async-unsafe
Geyser + Floodgateโœ…โœ…Full Folia support
mcMMOโœ…โš ๏ธ PartialSkill tracking works; some leveling effects need patches
Citizensโœ…โš ๏ธ PartialNPCs work; some scripting events async-unsafe
EconomyShopGUI / ChestShopโœ…โš ๏ธ PartialBasic shops work; some advanced features have issues

For the canonical, frequently-updated Folia plugin compatibility list, see BlockhostOfficial/folia-plugins on GitHub. Check that list before committing to a Folia-based server.

Installation Walkthrough

  1. Pick your server software: Paper (default), Purpur (Paper + extra config), or Folia (Paper multithreaded โ€” only if you have 1000+ players). See Folia vs Leaf meta for the deeper comparison.
  2. Download plugins from official sources only โ€” Hangar (PaperMC's official plugin repository) is the safest, followed by SpigotMC, Modrinth, and each plugin's GitHub releases.
  3. Stop the server.
  4. Drop plugin .jar files into the server's plugins/ folder.
  5. Start the server. Plugins auto-load on boot; failed loads show stack traces in console.
  6. Configuration files auto-generate in plugins/<plugin-name>/ after first boot. Stop the server, edit the configs, restart.
  7. Configure permissions in LuckPerms (web UI or in-game commands). Without permissions set, even admins can't run most plugin commands.

Common Mistakes

  • Skipping Vault. EssentialsX economy, LuckPerms-integrated chat, shop plugins all silently fail without Vault. Install Vault first; you'll forget it exists.
  • Running PermissionsEx in 2026. Abandoned for years; LuckPerms is the only maintained permissions plugin. Migrating is straightforward (LuckPerms has an import command for old PermissionsEx data).
  • Auto-updating plugins on a production server. Test on a sandbox first โ€” even minor plugin updates occasionally break configs or interactions. Pin versions on production servers.
  • Picking Folia for a small server. Folia's region-parallelism only pays off at 1000+ concurrent players. For 10-100 players, Paper or Purpur is strictly better โ€” lower complexity, full plugin compatibility, same performance.
  • Not setting up CoreProtect early. CoreProtect only logs events that happen AFTER it's installed. If you wait until after a griefing incident to install it, you can't rollback the damage. Install on day 1, every time.
  • Stacking competing economy plugins. EssentialsX has a built-in economy, as do many other plugins. Running two economy systems creates inconsistent balances. Pick one (EssentialsX's economy is sufficient for 90% of servers).
  • Forgetting JVM tuning. Plugins help โ€” but if your JVM args are wrong, performance still suffers. See our Aikar's flags guide for the canonical 2026 JVM configuration.

Where to Download Plugins (Official Sources Only)

  • Hangar โ€” PaperMC's official plugin repository. Safest source; plugins are vetted.
  • SpigotMC โ€” the historic plugin marketplace. Most plugins exist here too; quality varies.
  • Modrinth โ€” newer aggregator that includes both plugins and Fabric/Forge mods. Cleaner UI than SpigotMC.
  • Plugin GitHub releases โ€” for plugins that aren't on the major aggregators (often the case for cutting-edge or niche plugins).
  • BukkitDev (legacy) โ€” many plugins still exist here but the platform is largely abandoned. Don't trust BukkitDev as your primary source in 2026.

Related Minecraft Guides

Running a Paper, Folia, or Purpur server with the Big Four (LuckPerms + EssentialsX + CoreProtect + Vault) and 15-25 of the plugins above? Host a Minecraft server with Supercraft โ€” Paper / Folia / Purpur preconfigured, Hangar plugin support, Aikar's flags applied by default, and one-click backups before each plugin update.

Tired of fighting this issue every patch?

Run a managed Minecraft server with us - we handle the patches, mod-version pinning, save backups, and DDoS protection. Set up in 3 minutes, 5 datacenter regions, no contract.

See Minecraft hosting plans โ†’
Top