Master plugin management for your Minecraft server. Learn installation, configuration, updating, and troubleshooting best practices.
- Choosing Reliable Plugin Sources
Trust: SpigotMC.org, Bukkit.org, CurseForge.com, GitHub official. Avoid: Unknown websites, suspicious ad-heavy sites. Check plugin ratings and download counts. - Plugin Installation Process
Download .jar file. Place in /plugins folder in Pterodactyl file manager. Restart server. Check console for "Enabling Plugin-Name" message confirming load. - Managing Plugin Dependencies
Some plugins require others (e.g., many need "Vault", "ProtocolLib"). Install dependencies before dependent plugin. Check plugin description for required libraries. - Plugin Configuration Files
Most plugins create config files in /plugins/plugin-name/config.yml. Edit configs to customize behavior. Restart server after config changes. Backup configs before editing. - Testing New Plugins
Test on a dev server first, never live. Disable conflicting plugins. Monitor performance increase (should be < 2ms per tick). Gather feedback from players. - Updating Plugins Safely
Check changelog for breaking changes. Backup server before update. Update one plugin at a time. Restart and monitor for issues. Rollback if problems occur. - Organizational Structure
Create folders: /plugins/essential (critical), /plugins/utilities, /plugins/economy, /plugins/protection. Use naming convention: pluginname-version.jar. - Conflict Resolution
If plugins conflict: Use PlugMan to reload individually. Check load order in startup. Contact plugin developers. Seek community help on forums. - Regular Maintenance Schedule
Weekly: Check for plugin updates. Monthly: Review plugin performance. Quarterly: Remove unused plugins. Annually: Major server overhaul & optimization. - Disabling Problematic Plugins
Rename plugin .jar to .jar.disabled and restart. This removes plugin without deleting config. Useful for temporary troubleshooting without data loss.