A curated list of essential and widely-used plugins for any modern Minecraft server running Spigot, Paper, or Purpur.
- EssentialsX โ Core commands like
/home,/spawn,/tpa,/warp, etc. - LuckPerms โ Powerful and flexible permissions system.
- PlaceholderAPI โ Allows use of placeholders from other plugins (for scoreboards, chat, etc.).
- TAB โ Customizable tablist, player nametags, and sorting.
- Vault โ Needed for linking economy plugins.
- LiteEco โ A simple economy plugin if you donโt use EssentialsX.
- CoreProtect โ Block logging and rollback system to prevent griefing.
- GriefPrevention โ Land claim and protection plugin.
- InvseePlusPlus (invsee++) โ View and edit other playersโ inventories.
- Multiverse-Core โ Manage multiple worlds on a single server.
- WorldEdit โ In-game editing of terrain and structures (powerful building tool).
- WorldGuard โ Protect regions and customize rules (requires WorldEdit).
- Dynmap โ Real-time web-based map of your server.
- BlueMap โ 3D Minecraft web map, lightweight alternative to Dynmap.
- MCMMO โ RPG-like leveling system for skills.
- AdvancedBanX โ Ban/mute/warn system with database support.
- CommandPanels โ Create custom GUIs with commands.
- FancyNPCs or ZNPCsPlus โ Create NPCs for shops, quests, and more.
- DecentHolograms โ Show floating holograms with text.
- Spark โ Monitor server performance and find lag sources.
- ClearLag โ Automatically removes unused entities and reduces lag.
- ViaVersion โ Allow newer clients to connect to older servers.
- ViaBackwards โ Allow older clients to connect to newer servers (requires ViaVersion).
- ViaRewind โ Allow 1.8 clients to connect to newer servers (requires ViaVersion & ViaBackwards).
- GeyserMC + Floodgate โ Allow Bedrock Edition players to join Java servers.