Make sure your server type is set correctly in the “Server Type” tab in your panel.Steps to Install a Plugin
- Find and Download a Plugin Download your desired plugin file from a trusted source. Plugin files always have a
.jarextension.- Trusted Sources: SpigotMC, Modrinth, BukkitDev (curseforge).
- Warning: Avoid downloading from random websites to prevent malware.
- Open the File Manager In your Pterodactyl Panel, navigate to your server and click the “File Manager” tab.
- Navigate to the
pluginsFolder Find and open the folder namedplugins.- If this folder doesn’t exist, your server type is likely incorrect (not Paper/Spigot). You can try creating it manually by clicking “New Folder”.
- Upload the Plugin File Inside the
pluginsfolder, click the “Upload” button and select the plugin.jarfile you downloaded. Wait for the upload to complete. - Restart the Server Go back to the “Console” page and click “Restart”. The server must be restarted to load the new plugin.
- Verification:
- Watch the Console log as the server starts up. You should see a message like
[PluginName] enabling.... - Log in to the game and type the command
/pluginsor/pl. The active plugin should appear in the list.
- Watch the Console log as the server starts up. You should see a message like
- Configuration:
- After the server runs once with the plugin, a configuration folder for it will be automatically created inside the
pluginsfolder (e.g.,/plugins/EssentialsX/). - You can edit the
config.ymlfile within that folder to change the plugin’s settings.
- After the server runs once with the plugin, a configuration folder for it will be automatically created inside the