Recommended Minecraft Plugins

Plugins Recommended by the MCProHosting Team!
This list was updated on June 22nd, 2020.
 
On a server, plugins use differing amounts of RAM. Often the more plugins you install, the more RAM usage those plugins can use. When too many plugins are installed, this can lead to high RAM usage and sometimes even server lag. (MCProHosting does not limit how many plugins can be installed to a server.)
 
We recommend these guidelines when adding plugins to your server:
  • While plugins can often differ in size/RAM usage, we recommend around 5-10 plugins per 1GB of RAM.
  • As plugins can also result in increased CPU usage, we recommend limiting plugin installations to less than 40-50.
If you find your server using all of its RAM, we recommend considering upgrading your server here.


Plugins Recommended for Every Minecraft Server:
 

LuckPerms: Permissions - A very customizable and advanced permissions plugin, this plugin offers all of the benefits of permissions whether you're looking to setup simple groups or go advanced with per-world groups, inheritance, and more. This plugin even features a webGUI allowing you to easily setup your own groups! To do this, run the command /lp editor while in-game. You can learn more about LuckPerms at the official wiki here!

EssentialsX: Core Server Plugin - This is the Essentials plugin, updated for 1.8+ servers. The permissions and commands are identical. Learn more about EssentialsX at its wiki page here.

WorldEdit: World Manipulation - It’s an easy-to-use in-game world editor for every server.  It has no impact on your server when not in use. Check out the World Edit wiki for more information. Availability: Any version. We recommend restricting WordEdit to trusted admins only and using plugins like FastASyncWorldEdit to restrict the rate at which blocks are changed to help reduce lag/crashing when making large WorldEdits. Partnered with sk89q.

WorldGuard: World Protection - is a powerful plugin providing all the little benefits (and some huge benefits too!), and it protects your servers from various problems. Includes copying and pasting, schematics, brushing for terraforming, and so much more! *Requires WorldEdit. Check out the WorldGuard wiki for more information. We recommend restricting WorldGuard to trusted admins only. Partnered with sk89q.

CraftBook: Modular/Mechanical - a very powerful and heavily customizable plugin, this plugin has it all. Elevators, custom crafting recipes, hidden switches, bindable commands to items, and so much more! Learn more about CraftBook herePartnered with sk89q.

Vault: Common Dependency – this is a permission, chat, and economy API to give plugins easy hooks into your other plugins without needing to hook or depend on each individual plugin themselves. This plugin helps with linking economy plugins to shops, minigame plugins to your economy, enables prefix support within EssentialsX chat formatting, and much more. *Most plugins will need this.

Multiverse-Core: Multiple Worlds – this plugin includes the ability to create, load-in, modify, and delete multiple worlds on a server all at once. Learn how to do all of this and more at the Multiverse-Core wiki here!

ClearLagg: - Optimization/Lag Prevention - this plugin is useful for keeping excess entities cleared on your server to help reduce and clear server lag. This plugin can help with server performance and includes other benefits such as mob and spawner limiters which can be enabled if needed.

 


 

You can choose to view this list by Plugin Category or by Server Type.
 
 

Permissions: *Only one permissions plugin is needed on a server.

LuckPerms - A very customizable and advanced permissions plugin, this plugin offers all of the benefits of permissions whether you're looking to setup simple groups or go advanced with per-world groups, inheritance, and more. This plugin even features a webGUI allowing you to easily setup your own groups! To do this, run the command /lp editor while in-game. Version Compatibility: 1.7 - 1.15.2

GroupManager - An old and reliable permissions plugin, Group Manager has been around for a very long time and is still being updated to this day! Fantastic with per-world-permissions. Version Compatibility: 1.7 - 1.15.2

 

Commands: *Only one command plugin is needed to avoid command conflicts.

EssentialsX - offering over 100 commands and features useful on every server. It has a built in economy features that makes this a useful plugin for any server. *requires Vault for economy and chat features. Version Compatibility: 1.7 - 1.15.2

 

Partner Plugins:

Tebex(formally known as BuyCraft) - Earn money on your server through Tebex's comprehensive webstore where you can sell items, sell in-game permissions/commands, run commands on a purchase, and more. *Requires Vault. Version Compatibility: 1.7 - 1.15.2 | Partnered with Tebex.

Enjin Plugin - This plugin is optional if you have an Enjin site! When linked to your website, this plugin adds a lot of extra functionality to your Enjin site pertaining to that game. Enjin also includes a built-in webstore, allowing you to easily monetize your server and sell items, sell permissions, run commands on a purchase, and more. *Requires Vault. Version Compatibility: 1.7 - 1.15.2 Partnered with Enjin.

WorldEdit – It’s an easy-to-use in-game world editor for every server.  It has no impact on your server when not in use. Version Compatibility: 1.0.1 - 1.15.2 Partnered with sk89q.

WorldGuard - is a powerful plugin providing all the little things (and some big ones), and it protects your servers from various problems. *Requires WorldEdit. Version Compatibility: 1.0.1 - 1.15.2 Partnered with sk89q.

CraftBook - A very powerful and heavily customizable plugin, this plugin has it all. Elevators, custom crafting recipes, hidden switches, bindable commands to items, and so much more! Learn more about CraftBook here! Version Compatibility: 1.2.5 - 1.15.2 Partnered with sk89q.  (Spigot Page here!)

 

Economy: *Only one economy plugin is needed. 

EssentialsX - includes a fully functional economy and shop system built into it. *requires Vault. Version Compatibility: 1.7 - 1.15.2

TheNewEconomy - An advanced economy plugin designed to give you full customizability of the currency on your server, from the currency's name to the prefixes of the currency. Includes MySQL support to store your money to a safer storage system. *Requires Vault. Version Compatibility: 1.7 - 1.15.2

AuctionMaster - Adds a fun auction feature to your server, allowing players to auction off and buy items through bidding. This plugin includes is nicely wrapped with a very clean and easy to use in-game GUI which players can use. *requires Vault. Version Compatibility: 1.8 - 1.15.2

 

World Editing and Management:

WorldEdit – It’s an easy-to-use in-game world editor for every server.  It has no impact on your server when not in use. Version Compatibility: 1.0.1 - 1.15.2 | Partnered with sk89q.

FastASyncWorldEdit & VoxelSniper - An optimized version of WorldEdit and VoxelSniper, this plugin allows you to make large block changes on your server such as removing blocks or pasting a large build with minimum server lag/delay. If you find that regular WorldEdit is causing your server to crash(which is often a result of WorldEdit causing a server to run out of memory), we would recommend trying this plugin! Version Compatibility: 1.7 - 1.15.2

Multiverse-Core - A complete world management solution.  It can create, remove, and manage your worlds including allowing you to flag regions with a large number of different region flags such as TNT, mob-spawning, pvp, and more. Version Compatibility: 1.1 - 1.15.2

MultiWorld - The easy to use multi-world plugin. Very similar to Multiverse-Core, this plugin allows you to create, remove, and manage your worlds. Version Compatibility: 1.0 - 1.12.2

AreaShop - An advanced region management plugin that hooks into WorldGuard to allow users to buy, sell, and rent WorldGuard regions. *Requires Vault, an economy plugin, WorldEdit, and WorldGuard. Version Compatibility: 1.7 - 1.15.2

 

Inventory Management:

PerWorldInventory - This plugin allows you to easily setup per-world-inventories on your server. This includes support for sharing inventories, separate gamemode inventories, and bypassing the inventory sharing while being OP or while having specific permissions. Compatibility: 1.7 - 1.15.2

Multiverse-Inventories - a plugin that setups separate inventory for every world running on the server. You can share inventories over chosen worlds and some players can be ignored entirely. Op players will bypass the per-world inventories features unless disabled through the configuration. Compatibility: 1.0.1 - 1.15.2

 

Shop:
*All shop plugins require Vault & Economy plugin.

EssentialsX – It includes shop signs and command costs. Compatibility: 1.7 - 1.15.2

ChestCommands - A highly customizable GUI creation plugin, this plugin allows you to setup your own GUI pages to sell items, run commands, and so much more! Compatibility: 1.5.2 - 1.15.2

ChestShop - A simple, yet very powerful system for making physical shops using signs and chests. Compatibility: 1.0 - 1.15.2

Shop -  This plugin allows you to setup shops through NPCs, signs, and even through commands. This plugin offers a vast amount of customizability to allow you to setup shops how you want them. Compatibility: 1.7 - 1.12.2

 

World Protection:

WorldGuard - is a powerful plugin providing the ability to create regions and protect areas of your server, including a full flagging system to limit things such as pvp, mob-spawning, tnt, and more. *Requires WorldEdit. Compatibility: 1.0.1 - 1.15.2 | Partnered with sk89q.

LockettePro - The sign-based container and door lock for Bukkit! *Requires Vault. Compatibility: 1.7 - 1.15.2

EssentialsXProtect - Core world protection, allowing you to block explosions, fire spread, and other catastrophes right within the Essentials configuration file! *Requires EssentialsX. Compatibility: 1.7 - 1.15.2

CoreProtect - an efficient data logging and anti-griefing tool. Rollback and restore any amount of damage. It will record and manage data without impacting your server performance. *Recommend MySQLCompatibility: 1.3.2 - 1.15.2

Prism - a tool that allows you to keep track of almost everything on your server, while also giving you the ability to rollback (revert) or redo changes made by users. *Requires MySQL. Compatibility: 1.15+

ProtectionStones - This allows a player to place special blocks that are used to protect builds and stop griefing. *Requires WorldEdit and WorldGuard. Compatibility: 1.13 -1.15.2

Modern LWC - is the longest-lived single block protection plugin that protects both the block itself and the contents of Chests, Furnaces, and Dispensers. It can also protect any other blocks, and by default will also protect Doors (Wooden and Iron), Signs and Trap Doors. Compatibility: 1.8 - 1.15.2

GriefPrevention - Grief Prevention stops grief before it starts automatically without any effort from administrators, and with little (self-service) effort from players. Compatibility: 1.0.1 - 1.15.2

 

Miscellaneous:

Vault – it is a permission, chat, & economy API to give plugins easy hooks into these systems without needing to hook or depend on each individual plugin themselves. *Many plugins require Vault. Compatibility: 1.0.1 - 1.15.2

WorldBorder - This plugin is intended to efficiently provide a border for each of your worlds, which only people granted special bypass access are allowed beyond. These borders can be round/elliptic or square/rectangular. Compatibility: 1.1 - 1.15.2

ClearLagg - This plugin is useful for keeping excess entities cleared on your server to help reduce and clear server lag. This plugin can help with server performance. Compatibility: 1.2.3 - 1.15.2

DynMap - A web-based map for your Minecraft server that can be viewed in any browser. Compatibility: 1.0 - 1.15.2

TabReborn – An advanced tab customization plugin that can add a header/footer, prefixes/suffixes, and includes full support for PlaceHolderAPI placeholders! Compatibility: 1.8 - 1.15.2

Citizens - the original Bukkit NPC plugin, adding everything from simple NPCs that talk to lively, active Denizens, Sentries, Traders, and more. Citizens contains a variety of toggleable characters and unlimited possibilities for expansion. Compatibility: 1.1 - 1.13.2 (for 1.14+ builds/latest updates, requires Premium Paid Spigot plugin version)

CraftBook - A very powerful and heavily customizable plugin, this plugin has it all. Elevators, custom crafting recipes, hidden switches, bindable commands to items, and so much more! Learn more about CraftBook here! Compatibility: 1.2.5 - 1.15.2

 

Vote:

NuVotifier - It is a plugin whose purpose is to get notified when a vote is made on a Minecraft server list for the server. This plugin will then send the vote to a vote reward plugin/listener and provide players with voting rewards. *Requires Vault & vote listener. Compatibility: 1.7 - 1.15.2

SuperbVote - vote listener - A simple, easy-to-use vote listener plugin that still offers a high-level of vote reward customization! *Requires Vault & NuVotifierCompatibility: 1.8 - 1.15.2

VotingPlugin - vote listener - This plugin is an advanced vote listener plugin that is highly customizable and is updated to the latest versions of Minecraft! *Requires Vault & NuVotifier. Compatibility: 1.7 - 1.15.2

GAListener - vote listener - This plugin listens to voting events passed from Votifier and allows you to reward players with anything when they vote for your server. *Requires Vault & Votifier. Compatibility: 1.3.2 - 1.11.2

 

Anti-Cheat:

AntiCheatReloaded - an anti-cheat plugin designed to detect and block a large number of hacks on your server. *Requires ProtocolLibCompatibility: 1.8 - 1.15.2

NoCheatPlus - A comprehensive anti-cheat plugin that can be compatible with plugins like mcMMO. This plugin can detect hacked client hacks such as fly hacking, speed hacking, and a variety more. *Can use CompatNoCheatPlus for support with mcMMO and other plugins. Compatibility: 1.2.5 - 1.12.2 

Orebfuscator - is a powerful anti-Xray plugin that can detect Xray users and hide blocks and chests from those players. *Requires ProtocolLib. Compatibility: 1.9 - 1.13.2


Bonus:

SimplePets - This plugin allows you to add pets to your server which players can bring with them, ride, and even wear them. *Requires Vault. Compatibility: 1.11 - 1.15.2

Lib's Disguises - This plugin will allow players to disguise themselves as mobs and animals. *Requires ProtocolLib. Compatibility: 1.12 - 1.15.2

ParticleHats - Apply fun and unique particle hats to yourself and others. Compatibility: 1.8 - 1.15.2

iDisguise - allows you to disguise as a mob or as another player. Compatibility: 1.8 - 1.13.2

 

Announcement:

AnnouncementsEverywhere - An advanced broadcast plugin that adds support for actionbar broadcasts, regular broadcasts, and automatic broadcasts. Compatibility: 1.8 - 1.15.2

ParrotAnnouncer - This announcer plugin allows you to easily setup announcements through a GUI. Announcements can be scheduled to broadcast at a specific time, and can even be setup to repeat multiple times! Supports PlaceHolderAPI placeholders. Compatibility: 1.8 - 1.15.2

MessageAnnouncer - This plugin allows you to add announcements within the configuration and adjust the intervals of those messages. You can even change the order of how those messages are played! Supports PlaceHolderAPI placeholders. Compatibility: 1.8 - 1.15.2

 


 
 
Plugins By Server Type
Creative Plots - PVP-Raiding - Minigames

 

Creative Plots Server:

PlotSquared - PlotSquared has a simple install and config so you are ready from the get-go, however, if you want to be more complex with your server you can use SimpleRegionMarket to create plots for users which they can buy and sell. *Recommend use with Multiverse-CoreCompatibility: 1.7 - 1.15.2

 

PVP-Raiding Server:

SaberFactions - This plugin allows you to create your own faction. The more followers a faction has the more land the faction can claim. The risk for griefing is low in claimed land since only the faction followers can build there.  *Requires Vault. Compatibility: 1.7 - 1.15.2

Clans - This plugin will allow you to create and join clans. It has a large variety of features. *Requires Vault. Compatibility: 1.7 - 1.15.2

CombatLogX - Helps to make combat fair and stop those who “combat log”(the act of exiting the server mid-combat). This plugin is highly configurable and adds support for many other plugins. Compatibility: 1.7.10 - 1.15.2

OldCombatMechanics - Disables 1.9 pvp hit cooldowns, allowing for old 1.8 and below style pvp! Compatibility: 1.9 - 1.15.2

MobHunting - This plugin adds in-game player bounties, player-to-player pick-pocketing, player head rewards, and more. *Requires Vault & Economy pluginCompatibility: 1.8 - 1.15.2

 

Minigames Server:

MiniGames - This plugin has it all! It includes the ability to create: Jump Puzzles, Mazes, Last Man Standing, Race, Team Deathmatch, Deathmatch, Spleef, Treasure Hunts, CTF, Infection and more! *Requires Vault & Economy pluginCompatibility: 1.7 - 1.12.2 (For 1.13 - 1.15 builds, use dev builds)

VillagerDefense - Protect villagers from hoards of undead zombies. Fight to survive! Compatibility: 1.11 - 1.15.2

Mob Arena - If you enjoy fighting monsters for glorious prizes or just the sheer thrill of battle, you and your friends can now join forces against hordes of Minecraft evils in the exciting gladiator-style survival mini-game. *Requires Vault. Compatibility: 1.2.5 - 1.15.2

BuildBattle - Compete with your friends in a battle of building to see who is the best! Compatibility: 1.9 - 1.15.2

uSkyblock - Survive on a small island in mid-air alone or with friends as you try to survive with minimum resources. *Requires WorldEdit, WorldGuard, Multiverse-Core, Multiverse-NetherPortals, and VaultCompatibility: 1.14 - 1.15.2

BentoBox - This plugin adds the ability to run Skyblock and other special worlds on your server such as AcidIsland, Skygrid, CaveBlock, and AOneBlock(a popular island with content creators, this starts you on a single block island)! *Requires Vault & Economy pluginCompatibility: 1.14 - 1.15.2

Spleef - A plugin that adds the ability to create your own spleef arenas that you, your friends, and players can play in. Compatibility: 1.8 - 1.15.2

  • 2955 Users Found This Useful
Was this answer helpful?

Related Articles

The Minecraft Server Hosting Glossary (Key Terms)

Running a Minecraft server can be an exciting but also daunting experience for some. This guide...

Adding Plugins on a Forge Minecraft Server

On Forge servers, certain versions of Forge support specific server types allowing for plugins....

How to Install Forge

At MCProHosting, you are fully able to use the Forge server type on your server. This enables...

How to Enable Factions Tags on your Server

How to Enable Factions Tags on your ServerNote: This guide is only compatible with Factions 2.0.0...

How to Enable Essentials Signs

Essentials signs are a wonderful part of the Essentials and EssentialsX plugins, adding support...