Version: 1.0
PluginTweaks: A plugin that will help you with your daily server administration. Ever got stuck updating a plugin, yet not being able to restart your server because there's players online? Well search no more! This plugin does just that.
Pages: MCStats (Coming Soon)
| Command | Permission | Description |
| /PluginTweaks Plugins | PluginTweaks.Plugins | Get a list of all plugins. Enabled or Disabled. |
| /PluginTweaks Reload | PluginTweaks.Reload | Reload the PluginTweaks Configuration |
| /PluginTweaks Disable <Plugin> | PluginTweaks.Plugin.Disable | Disable a plugin. |
| /PluginTweaks Enable <Plugin> | PluginTweaks.Plugin.Enable | Enable a disabled plugin |
| /PluginTweaks Reload <Plugin> | PluginTweaks.Plugin.Reload | Reload a plugin complete. |
| /PluginTweaks Load <Plugin> | PluginTweaks.Plugin.Load | Load a plugin from scratch. Requires the file name, followed by .jar |
| /PluginTweaks Unload <Plugin> | PluginTweaks.Plugin.Unload | Unload a plugin for removal... (Java 7 only) |
PluginTweaks has a nice and easy API for you to use. You can create a "virtual" plugin, this will help you with manipulating it.
Plugin testPlugin = pt.getServer().getPluginManager().getPlugin("TestPlugin"); PTPlugin ptpl = new PTPlugin(testPlugin);
Methods available:
These methods all throw a "NotLoadedException". This will be thrown if the plugin is unloaded, and you attempt to modify/get info. You need to load the plugin first. You can additionally create a PTPlugin ptpl = new PTPlugin(null); then call the setLoad(Name); method.
Green = Done | Red = Cancelled | Orange = Planned
The Tweaks suite: ChatTweaks | LWCTweaks | PluginTweaks | BanTweaks
Please submit a ticket if you found a bug or an error. Never paste full errors in the comments. Use pastebin instead