PluginManager: Control Server Plugins Without Restarting

Mastering Server Management with PluginManager Running a Minecraft server involves juggling dozens of plugins, each with its own configuration, updates, and occasional quirks. If you have ever typed /plugins only to see a sea of red entries or scrambled to disable a misbehaving addon during peak ...

Download PluginManager for Minecraft 1.11, 1.9, 1.6.2

Original name: PluginManager

Minecraft: 1.11, 1.6.2, 1.9

FileVersionLoaderSize
PluginManager-0.0.8-beta.jar1.11—5 КБDownload
PluginManager-0.0.7-alpha.jar1.11—5 КБDownload
PluginManager-0.1.9.jar1.11—9 КБDownload
PluginManager-0.1.8.jar1.11—8 КБDownload
PluginManager-0.1.7.jar1.11—7 КБDownload
PluginManager-0.1.4.jar1.11—6 КБDownload
PluginManager-0.1.3.jar1.11—6 КБDownload
PluginManager-0.1.1.jar1.11—5 КБDownload
PluginManager-0.1.0.jar1.11—4 КБDownload
PluginManager-0.0.9-beta.jar1.11—5 КБDownload
PluginManager.jar1.6.2—15 КБDownload
PluginManager-0.5.jar1.6.2—15 КБDownload
PluginManager-0.4.5-beta.jar1.6.2—15 КБDownload
PluginManager-0.4.4f2.jar1.6.2—19 КБDownload
PluginManager-0.4.4.jar1.6.2—19 КБDownload
PluginManager-0.4.3-fixed.jar1.6.2—19 КБDownload
PluginManager-0.4.1.jar1.6.2—18 КБDownload
PluginManager-0.4.jar1.6.2—17 КБDownload
PluginManager-0.3.jar1.6.2—13 КБDownload
PluginManager-0.2.8.jar1.9—13 КБDownload
PluginManager-0.2.7.jar1.9—13 КБDownload
PluginManager-0.2.6.jar1.9—13 КБDownload
PluginManager-0.2.5.jar1.9—13 КБDownload
PluginManager-0.2.3.jar1.9—13 КБDownload
PluginManager-0.2.2.jar1.9—9 КБDownload
PluginManager-0.2.1.jar1.9—9 КБDownload
PluginManager-0.2.jar1.9—9 КБDownload

Mastering Server Management with PluginManager

Running a Minecraft server involves juggling dozens of plugins, each with its own configuration, updates, and occasional quirks. If you have ever typed /plugins only to see a sea of red entries or scrambled to disable a misbehaving addon during peak hours, you know the pain. PluginManager steps in as a robust, command-line utility that puts you back in control. It turns tedious server administration into a streamlined process, letting you load, unload, delete, restore, and even edit config files without ever leaving the console or in-game chat.

What Exactly Is PluginManager?

PluginManager is a server-side tool designed for Spigot, Paper, and compatible server software. Unlike basic plugin list commands, it offers deep control over every installed plugin. You can disable problematic plugins without a full server restart, download new ones directly to the plugins folder, and peek into configuration files to verify settings. It depends on TomeitoLib, a lightweight library that must be installed first. You can grab TomeitoLib from its official repository, then drop PluginManager into your plugins directory and restart the server.

Core Features That Save Time

  • Dynamic Plugin Control: Load, unload, and reload plugins on the fly. No more full server reboots for a simple hotfix.
  • Safe Deletion and Restoration: When you delete a plugin, it moves to a plugins/plugins_backup folder instead of permanent removal. Restore it instantly if you change your mind.
  • Direct Downloads: Fetch plugins from a URL with a single command. The download follows redirects, making it compatible with most file hosts.
  • Config Editor and Viewer: Modify config files line by line or view specific lines to troubleshoot misconfigurations without opening an external text editor.
  • Permission Auditing: Check if a player has a specific permission node, helping you debug permission-related issues quickly.
  • Self-Update Mechanism: Update PluginManager itself (including developer builds) directly from the console, keeping your toolset current.

Commands and Permissions at a Glance

PluginManager’s power lies in its well-organized command structure. Each command requires specific permissions, often layered with admin, super-admin, and extra-admin tiers. Here are the most essential commands you will use daily:

Loading and Unloading Plugins

  • /pman load <PluginName> – Enables a plugin. Not all plugins support hot-loading; the team is investigating edge cases. Permission: pluginmanager.load and pluginmanager.admin (+operator).
  • /pman unload <PluginName> – Disables a plugin (shows red in /plugins). Permission: pluginmanager.unload and pluginmanager.admin (+operator).
  • /pman reload <PluginName> – Reloads a plugin. Some plugins may not fully reload; use with caution. Permission: pluginmanager.admin (+operator).

Downloading and Managing Files

  • /pman download <FileName> <URL> – Downloads a plugin JAR from a direct link. Permission: pluginmanager.download and pluginmanager.admin (+operator).
  • /pman delete <fileName> <*pluginName> – Moves the plugin to the backup folder. The pluginName can be a dummy value. Permission: pluginmanager.delete, pluginmanager.admin, and pluginmanager.super-admin (+operator).
  • /pman restore <*pluginName> – Restores a backed-up plugin. Permission: pluginmanager.restore, pluginmanager.admin, and pluginmanager.super-admin (+operator).

Configuration Tweaking

  • /pman editor <PluginConfigDirectory> <ConfigFileName> <LineNumber> <Config> – Edits a specific line in a config file. This is a powerful but dangerous command; only experienced admins should use it. Permission: pluginmanager.admin, pluginmanager.super-admin, and pluginmanager.extra-admin (+operator).
  • /pman viewer <ConfigDir> <ConfigFile> <LineNumber> – Views a config line. If you do not need a specific line, set LineNumber to 0 (experimental, may not work perfectly). Permission: same as editor.
  • /pman config reload – Reloads PluginManager’s own config. Operator only.
  • /pman config language <en_US, ja_JP, ...> – Changes the plugin’s language. Operator only.

Utility and Updates

  • /pman update – Updates PluginManager to the latest stable release. /pman update-dev grabs the developer build. Permission: pluginmanager.admin (+operator).
  • /pman usage <Command> – Displays usage information for any command.
  • /pman permission <Player> <Permission node> – Checks if a player has a permission node.
  • /pman check – Manually checks for new versions. /pman check-dev does the same for dev builds. Operator only.
  • /pman [help] – Shows help or general info. Requires pluginmanager.help and operator status.

While PluginManager focuses on server-side operations, modern server administrators often need to manage client-side mods as well. For those moments, having a flexible launcher simplifies the entire workflow. The foxygame.net launcher, for instance, is a convenient, modern Minecraft launcher where you can download mods right from the menu, making it easy to keep both your server plugins and client modpacks in sync without juggling multiple tools.

Getting Started with PluginManager

Installation is straightforward. First, ensure TomeitoLib is present in your plugins folder. Then place the PluginManager JAR file in the same directory and restart the server. After the initial load, use /pman config language to set your preferred language, then run /pman check to verify you are on the latest version. Grant permissions carefully to your staff team using a permissions plugin like LuckPerms. For most day-to-day tasks, pluginmanager.admin suffices; reserve super-admin and extra-admin for the server owner or head developer.

Advanced Tips and Best Practices

The config editor is a standout feature but requires discipline. Always use the viewer first to inspect the line you intend to change, and keep a backup of the entire config folder before making bulk edits. The download command supports redirects, so you can use short URLs from services like GitHub releases. When deleting plugins, remember they land in plugins/plugins_backup; this folder can grow over time, so periodically clean it out manually if disk space is tight.

For development builds, a CI server provides the latest experimental versions. Use these at your own risk and only on test servers. The command /pman update-dev will pull from that channel if you are feeling adventurous. Always check the GitHub issue tracker (search for “rht0910/PluginManager”) to report bugs or see known incompatibilities, especially with plugins that do not support hot-reloading.

Why PluginManager Belongs in Every Admin’s Toolkit

Server downtime often stems from a single misbehaving plugin that could have been disabled in seconds. PluginManager eliminates the need to restart the entire server for minor changes, saving player frustration and maintaining server reputation. Its permission system is granular enough to delegate tasks safely, and the backup feature prevents accidental data loss. Whether you run a small community server or a large network, this tool streamlines maintenance and lets you focus on building an engaging Minecraft experience.

Embrace the command line confidence that PluginManager delivers. Once you integrate it into your daily routine, you will wonder how you ever managed a server without it.