Articles on: Plugin Setup
This article is also available in:

What plugins you need on your Minecraft server

In this article, we will review some plugins that you might want to add to your server. Note that this is just a list of some of the plugins we find a majority of servers using, and is not opinionated.

Java: Bukkit/Spigot/Paper plugins


Recommended site for plugins requiring Spigot or its forks: SpigotMC
General
  • BlueMap/Dynmap/Pl3xmap/Squaremap: an interactive live map of your server's world displayed in a browser
  • Essentials: basically everything you could need for a customized server, from bans to economy
  • Floodgate/Geyser-Spigot: a bridge that allows Bedrock players to securely join a Java server Learn how to setup
  • BuycraftX: a monetization tool that connects your server to its online store. Learn how to setup
  • Citizens: an NPC (non-player character) spawning and customization tool Learn how to setup
  • Clans: a clan system with many useful addons to divide your server into factions and have them compete Learn how to setup
  • CrazyCrates: a crate creation plugin that allows keys to be given to players so that they may open cool crates filled with items Learn how to setup
  • HolographicDisplays: create holograms with colored text or icons Learn how to setup
  • DiscordSRV: a bridge that connects your Minecraft chat and console to a Discord server channel Learn how to setup
  • ViaVersion/ViaBackwards: allows newer and older versions of Minecraft to connect to your server
  • PlaceholderAPI: retrieves data from plugins and allows you to use it in the form of placeholders Learn how to setup
  • Vault: a general usage plugin that serves to help other plugins function (required by many plugins) Learn how to setup
  • Plan Player Analytics: A plugin that creates a webserver to view tons of metrics about your server!
  • Votifier/VotingPlugin: encourage players to vote for your server by rewarding them
  • LaggRemover/ClearLagg: a plugin with the goal of removing all lag: it includes entity clearing, garbage collecting, and more Learn how to setup
  • Spicord: a bridge between your server and Discord through a bot that can list players, plugins, and more
  • Multiverse-core: a tool to have multiple worlds in your server at once Learn how to setup
  • WorldEdit: a fast world editing tool to quickly create shapes, copy and paste, configure and much more! Learn how to setup
  • LuckPerms: a rank system for your server (staff ranks, prestige ranks...) that can be set up to display as prefixes in the chat
  • DeluxeMenus: a plugin used to create custom GUIs for your server
  • Chunky/FastChunkPregenerator: a plugin used to pregenerate your world
  • TAB: create scoreboards, list players, edit nametags
  • EasyBroadcast: Broadcast announcements and other messages to your players with tons of filters!


Specific
  • Wild: teleport anywhere random in your world or within a radius using one command
  • EasySetSpawn: set a spawn that you can teleport to with /spawn
  • OpenInv: observe and edit player inventories using a GUI Learn how to setup
  • InvSee++: See player inventories Learn how to setup
  • ConsoleSpamFix: silence messages you don't want to see on your console
  • SkinsRestorer: fix skins not appearing (mostly for Geyser purposes) or set other skins
  • UltraBar: show a boss bar at the top of the screen with text for easy titles Learn how to setup


Fun
  • AngelChest: spawn chests with player inventories when they die that they can collect for a small window of time
  • BetterSleeping4: 1-player sleep!
  • ChestShop: make shops by having players buy items from chests using money
  • DropHeads: have player heads drop where a player dies
  • AuctionHouse: buy and sell items to and from other players using money through a GUI
  • Towny: a town and nation system to add politics and land claiming to yourserver
  • JobsReborn: A jobs plugin where players can complete tasks for rewards, just like real jobs
  • QualityArmour: A guns plugin that adds weapons and ammo for shooting-based servers


Moderation/Security
  • AntiSpam: prevent players from spamming in the chat
  • AntiSwear: keep the chat clean from curse words
  • AntiVPN: prevent players from joining using VPNs or other proxies
  • CoreProtect: log all actions taken on your server and rollback griefed locations
  • GriefPrevention: a land-claiming plugin allowing players to easily claim plots and prevent griefing
  • InventoryRollbackPlus: roll back inventories if they're altered or lost Learn how to setup
  • WorldGuard: protect certain parts of your world such as spawn by preventing editing or mob spawning in an area



Bedrock: Pocketmine plugins


Recommended site for plugins requiring PocketmineMP or its forks: Poggit
General
  • Pureperms: rank and permission system
  • Purechat: addition to pureperms that allows you to display ranks in the chat
  • EssentialsTP: teleport to other players, spawn, deaths, homes, or warps
  • SimpleWarp: set and teleport to warp locations that are unique to each player
  • EconomyAPI: the ultimate economy system for all money-oriented plugins
  • Multiworld: have multiple accessible worlds simultaneously in the same server (also generates nether and end biomes)
  • BetterVoting: connect your server to its voting site and reward players when they vote
  • SimpleFactions: a faction and clan prefix system
  • Broadcaster: broadcast messages at certain intervals to all online players
  • BuilderTools: basically like WorldEdit for Pocketmine, it allows you to copy/paste and generate shapes
  • PureEntitiesX: spawn mobs with AI in your server (Pocketmine doesn't by default)
  • Slapper: spawn custom NPCs that can execute commands when clicked
  • Wilderness: teleport anywhere randomly in your world or within a radius through the use of one command
  • WorldGuard: protect certain parts of your world such as spawn by preventing editing or mob spawning in an area
  • MultiServerCounter: have a network of many servers? This plugin allows you to show the player count of all those servers combined


Fun
  • CustomShopUI (Made by our CEO!): buy and sell items of all types
  • PiggyCustomEnchants: add new, cool and customizable enchants for items and tools in your server
  • AuctionHouse: buy and sell items to and from other players using money through a GUI
  • PiggyCrates: a crate creation plugin that allows keys to be given to players so that they may open cool crates filled with items
  • PlayerVaults: allow players to create one (or multiple) secret inventories where they can store precious items


Moderation/Security
  • Invsee: observe and edit player inventories using a GUI
  • ShadowAntiCheat: an anticheat that detects flying, unusual movement, or any kind of unfair advantage
  • VPN guard: prevent players from joining using VPNs or other proxies
  • Banitem: prevent players from accessing items that you want banned
  • ChatCensor: block spam, caps, curses, IPs, or any other malicious expression in the chat



Bedrock: Nukkit Plugins


Recommended site for plugins requiring Nukkit or its forks: Cloudburst
General:
  • LuckPerms: a rank system for your server (staff ranks, prestige ranks...) that can be set up to display as prefixes in the chat
  • EssentialsNk: similar to the Java plugin, it provides basically everything you could need for a customized server, from bans to economy
  • EconomyAPI: the ultimate economy system for all money-oriented plugins
  • WorldEdit: a fast world editing tool to quickly create shapes, copy and paste, configure...
  • MultiWorld: have multiple accessible worlds simultaneously in the same server
  • WorldEssentials: add the possibility for different inventories and gamemodes for each of the server's worlds
  • SimpleAnnouncer: broadcast messages at certain intervals to all online players
  • SimpleScoreboards: create scoreboards using placeholders
  • PlaceholderAPI: retrieves data from plugins and allows you to use it in the form of placeholders
  • NPC: spawn custom NPCs that can execute commands when clicked
  • Holograms: create holograms with colored text or icons


Fun
  • QuickShop: set up shops and sell/by items by simply using signs
  • EconomyShop: buy items of all types from the server store
  • Pets: tame pets and keep them as little companions throughout your adventures


Security
  • SRegionProtector: protect certain parts of your world such as spawn by preventing editing or mob spawning in an area
  • GAC: an anticheat plugin that detects flying, unusual movement, or any kind of unfair advantage that a player could have


Please note that some plugins have dependencies (require other plugins to function)Want to suggest more plugins? Let us know in our discord and we may add it!

Updated on: 02/06/2024

Was this article helpful?

Share your feedback

Cancel

Thank you!