Find a Minecraft plugin setup or troubleshooting guide
CloudExaFind helpsetup guide.and troubleshooting instructions for Minecraft server plugins, grouped by what you want to do. These guides cover individual projects and their integrations; they are not a recommendation to install every plugin together. Start with the smallest set of features your community needs.
Before choosing a plugin
Check the plugin author's supported Minecraft release and server platform before downloading. Paper, a proxy such as Velocity, and a Fabric server require different builds. A guide does not guarantee compatibility with every future release. Some projects require a paid licence; obtain those files from the author through a legitimate account.
Read how to install plugins, keep a completed backup, and test substantial changes away from the only copy of your world. Plugins may keep player data in an external database, which needs its own matching backup. Use the commands and configuration for the exact installed release.
Maps, worlds and land protection
Set up a BlueMap web map and control rendering load
Install Dynmap and test a bounded world render
Publish a squaremap world map with a separate web port
Add and import Minecraft worlds with Multiverse-Core
Create a controlled Multiverse-Portal between worlds
Separate creative and survival inventories with Multiverse-Inventories
Link Nether and End worlds with Multiverse-NetherPortals
Load an existing world safely with MyWorlds
Create a separate creative plot world with PlotSquared
Set up player land claims with GriefPrevention
Configure GriefDefender claims and LuckPerms safely
Create a Lands claim and control member roles
Create and manage a Citizens NPC without granting command access
Create Shopkeepers player shops and test trades safely
Build a safe starter menu with DeluxeMenus
Create a DecentHolograms display and check player visibility
Set up a FancyHolograms text display on Paper
Configure an ExcellentCrates test crate and verify rewards
Set up a CrazyCrates test and troubleshoot crate keys
Create and test a beginner quest with PikaMug Quests
Build and diagnose a small BetonQuest conversation
Set up Jobs Reborn and check that job payments work
Add mcMMO skills and preserve existing player levels
Configure AuraSkills progression and test player rewards
Voice chat, voting and community tools
Set up Simple Voice Chat with an allocated UDP port
Install Plasmo Voice and diagnose voice connection errors
Set up Plan analytics without exposing private player data
Configure NuVotifier and protect vote-receiver credentials
Create and test Minecraft vote rewards with VotingPlugin
Customise the Minecraft server list with MiniMOTD
Maintain an existing ServerListPlus configuration safely
Control a Minecraft maintenance window with Maintenance
Set up GSit poses and restrict player interactions
Configure SkinsRestorer without changing account authentication
Restore a recorded player inventory with InventoryRollbackPlus
Use MiniPlaceholders with a compatible Minecraft text plugin
Administration, compatibility and moderation
Install ProtocolLib and diagnose dependent plugin failures
Set up PacketEvents for plugins that require it
Let supported older Java clients join with ViaBackwards
Evaluate legacy Java client support with ViaRewind
Set up SuperVanish for a limited staff role
Configure LiteBans moderation and preserve punishment history
Set up AdvancedBan with controlled moderation tests
Introduce GrimAC alerts before automated punishments
Add and test WorldGuard ExtraFlags in one region
Replace WorldEdit with FastAsyncWorldEdit safely
Configure DriveBackupV2 and verify an off-server recovery copy
Give safe lobby items with ItemJoin
Shops, travel, economy and shared player data
Create player chest shops with QuickShop-Hikari
Configure and test an EconomyShopGUI server shop
Create and protect a ChestShop sign shop
Set up zAuctionHouse and test item sale recovery
Create player-owned public warps with Player Warps
Configure bounded random teleports with BetterRTP
Set up personal homes and teleport requests with HuskHomes
Test cross-server inventory synchronisation with HuskSync
Introduce CMI without conflicting with existing server plugins
Configure an AdvancedEnchantments trial without risking player gear
Fix EssentialsXChat prefixes and chat formatting
Configure first-join spawn and respawn rules with EssentialsXSpawn
Permissions, protection and performance essentials
Already have the basics installed? These existing guides explain common dependencies and the controls used by several plugins above. Check permissions with an ordinary player account as well as an administrator; operator access can conceal a missing permission or bypass a protection rule.
Create Minecraft ranks and inheritance with LuckPerms
Connect Vault to an EssentialsX economy
Install PlaceholderAPI expansions and fix raw placeholders
Configure a Minecraft TAB list and scoreboard
Allow compatible Minecraft Java clients with ViaVersion
Inspect block changes and preview a CoreProtect rollback
Set up EssentialsX commands and player permissions
Use WorldEdit selections, limits and undo safely
Protect a Minecraft spawn with WorldGuard regions
Connect Minecraft chat to Discord with DiscordSRV
Pre-generate Minecraft terrain with Chunky and monitor disk space
When a plugin does not work
Save the first useful startup error and record the server, Java and plugin versions. Check dependencies before changing permissions or replacing data. Restart normally after a supported file change; do not repeatedly reload the entire server to bypass a failed plugin. A missing command, an inactive dependency and a blocked network connection need different investigations.
If you need help, open a private support ticket with the relevant server ID, timestamp and redacted logs. Do not post database passwords, voting tokens, bot credentials or remote-storage keys. Keep the original files and last working backup while investigating.