This guide covers installing plugins on your NolimitHost Minecraft server. Plugins extend your server with new features, game modes, commands, and automation.
Important: Plugins only work on server software that supports the Bukkit/Paper API — the code interface that lets plugins talk to your server — such as Paper, Purpur, Spigot, or Pufferfish. Plugins do not work on Vanilla, Forge, or Fabric servers.
Before You Install a Plugin
- Make sure your server uses plugin-compatible software (Paper or Purpur recommended). If unsure, go to Advanced > Server Actions to change it (the server must be stopped to change software).
- Check that the plugin supports your server's Minecraft version.
- Note any required dependencies — some plugins require other plugins to work (e.g., Vault, PlaceholderAPI).
- Create a backup before making changes.
Method 1 — Install via Plugin Manager (Recommended)
The quickest way to install common plugins is through the built-in Plugin Manager.
- Open the Plugin Manager — Log in to the Game Panel at
https://panel.nolimithost.cc/ and select your Minecraft server. Navigate to Tools > Plugin Manager.
- Find your plugin — Browse or search for the plugin you want. Popular options include EssentialsX, LuckPerms, WorldEdit, and many more.
- Click Install — If an Install button appears, the plugin is available for one-click installation. Select the version compatible with your server software and Minecraft version.
- Restart the server — After installation, restart your server. Check the console (the live window where server messages appear) to confirm the plugin loaded without errors.
Note: Automatic install only works when there is an Install button. If the button is missing or greyed out, the plugin may not be available in the catalogue — use Method 2 instead.
Method 2 — Install a Plugin Manually
Use this method when the plugin is not in the Plugin Manager, or you need a specific version or custom build.
- Download the plugin — Download the plugin
.jar file from a trusted source such as Hangar, SpigotMC, or Modrinth. Confirm it supports your server software and Minecraft version.
- Stop the server — Stop your server before adding or changing plugin files, so the server doesn't overwrite or interfere with your uploads.
- Upload the plugin — Open Management > File Manager (where you can view and edit all of your server's files) and navigate to the
/plugins/ directory. Upload the plugin .jar file here.
- Start and verify — Start the server and watch the console. A successful first start normally creates the plugin's configuration files inside
/plugins/<PluginName>/. If you see errors, check the next section.
Update or Remove a Plugin
- Update — Stop the server, replace the old
.jar in /plugins/ with the new version, then restart. Keep the existing configuration folder unless the plugin author requires a migration.
- Remove — Stop the server and delete the plugin's
.jar from /plugins/. Keep a backup of its data folder until you confirm the server works without it.
Troubleshooting
Plugin not loading on startup
Read the first relevant error in the console. Common causes:
- Wrong Minecraft version — The plugin may not support your server version. Check the plugin's documentation.
- Wrong server software — Bukkit/Paper plugins won't work on Forge or Fabric. Switch to Paper in Advanced > Server Actions.
- Missing dependency — Some plugins require Vault, PlaceholderAPI, or another plugin. Install the dependency first.
Plugin enabled but not working
Check the plugin's configuration file in /plugins/<PluginName>/config.yml. Many plugins require setup commands or permission changes before they function. Review the plugin's documentation page.
Server performance dropped after adding a plugin
Some plugins are resource-intensive. Use a performance profiling tool like spark to identify which plugin is causing lag, and consider alternatives if needed.