SUMMURY
This plugin allows you to manage your plugins by in game commands easily. You can finally take control of each plugin by disabling, enabling, restarting them.
COMMANDS
<> = required
This plugin allows you to manage your plugins by in game commands easily. You can finally take control of each plugin by disabling, enabling, restarting them.
COMMANDS
<> = required
-
/pm help ➽ show the help menu
-
/pm info <plugin> ➽ show info about <plugin>
-
/pm restart <plugin> ➽ restart the plugin <plugin>
-
/pm disable <plugin> ➽ disable the plugin <plugin>
-
/pm enable <plugin> ➽ enable the plugin <plugin>
-
/pm toggle <plugin> ➽ toggle the plugin <plugin>
Note: You can use tab to auto-complete your commands 
INSTALLATION INSTRUCTIONS

INSTALLATION INSTRUCTIONS
-
Put PluginManager-1.0.jar in your plugins folder.
-
Restart or reload your server.
-
Have fun !
API
Spoiler: All methods
public static Boolean isInstalled(String plugin_name) {
return if the plugin "plugin_name" is installed;
}
public static Plugin getPlugin(String plugin_name) {
convert to plugin the plugin "plugin_name" and return it;
}
public static void disablePlugin(Plugin plugin) {
disable the plugin "plugin";
}
public static void enablePlugin(Plugin plugin) {
enable the plugin "plugin";
}
public static List<String> getPluginList() {
get a string list of all plugins on the server (enable or not)
}
Code (Text):
public static Boolean isInstalled(String plugin_name) {
return if the plugin "plugin_name" is installed;
}
public static Plugin getPlugin(String plugin_name) {
convert to plugin the plugin "plugin_name" and return it;
}
public static void disablePlugin(Plugin plugin) {
disable the plugin "plugin";
}
public static void enablePlugin(Plugin plugin) {
enable the plugin "plugin";
}
public static List<String> getPluginList() {
get a string list of all plugins on the server (enable or not)
}
Code (Text):
Example:
Plugin plug = PluginAPI.getPlugin("WorldEdit");
PluginAPI.disablePlugin(plug);
- or -
StringBuilder strBuilder = new StringBuilder(ChatColor.WHITE + "Plugins: " + ChatColor.GREEN.toString());
for (String str : PluginAPI.getPluginList())
{
strBuilder.append(str + ", ");
}
player.sendMessage(strBuilder.toString().trim());
Plugin plug = PluginAPI.getPlugin("WorldEdit");
PluginAPI.disablePlugin(plug);
- or -
StringBuilder strBuilder = new StringBuilder(ChatColor.WHITE + "Plugins: " + ChatColor.GREEN.toString());
for (String str : PluginAPI.getPluginList())
{
strBuilder.append(str + ", ");
}
player.sendMessage(strBuilder.toString().trim());
If you find any bugs or issues, don't leave a bad rating, just private message me on the forums and it'll be fixed as soon as possible. Have any suggestions? Leave them in the discussion page or PM me
Thanks for reading
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Plugin Manager [all spigot versions support] is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 2,611 times (via Spigot). Download it and open it directly in the game.