PlugWoman icon

PlugWoman -----

A more reliable way to reload plugins




Fixes tab completion of jar names
----------, Aug 16, 2022

PlugWoman has been ported to Ordinate, my new (currently alpha) platform-agnostic command framework. The jar is now much smaller as a result, since it no longer needs to depend on RedLib.
----------, Aug 14, 2022

Increases reload safety for plugin that register crafting recipes, but do not unregister them on disable
----------, Aug 11, 2022

The short commit hash will now be used as the plugin's version, rather than it always being 1.0
----------, May 11, 2022

Previously, aliases may have been left dangling and caused issues
----------, Dec 14, 2021

- Plugins using command frameworks to register their commands should now be able to reload safely without any additional steps
- Bump RedLib version to 6.0.6
----------, Sep 8, 2021

- RedLib bumped to 6.0.1 to fix issue with command manager
- Relocate RedLib to separate package, this will prevent issues with other plugins using RedLib as a plugin dependency
----------, Aug 22, 2021

RedLib can now be shaded, and as such is no longer required as a plugin dependency for PlugWoman
----------, Aug 21, 2021

Previously would give an error when attempting to reload plugins on 1.8, should work now
----------, Mar 28, 2021

- Now calls syncCommands when a plugin is loaded, unloaded, or reloaded
- Tab completions for plugins that were loaded post-startup will work
- Tab completions for plugins that were unloaded will be removed
----------, Jan 15, 2021

This version will only work when on RedLib 4.7.2 or above
----------, Jan 1, 2021

- NamespacedKey was not used in 1.8
- Will no longer attempt to unload recipes using NamespacedKey for Spigot 1.8
----------, Dec 18, 2020

Requires the latest version of RedLib. 4.3.4
----------, Nov 8, 2020

Use /plug delcmd <command>, added because plugins sometimes don't unregister their commands correctly when being disabled.
----------, Nov 8, 2020

Improved stability of deep reload, some dependencies would previously not load in the correct order
----------, Nov 6, 2020

Removed 'deep' argument from /plug reload
Options are now through flags, new to RedLib 4.3
Use flag --nodeep to disable deep reload
Use flag --noconfirm to not ask for confirmation when reloading a plugin
----------, Nov 3, 2020

If you use this update, make sure you also update RedLib
----------, Aug 27, 2020

- The chat color of the error message on loading a plugin was white when it should have been red
----------, Aug 21, 2020

- More checks to make sure dependencies are reloaded in the right order
- Checks should be faster
- Proper error reporting when reloading plugins
- Plugins can now be reloaded from console
- Plugins can now be reloaded correctly even if the filename has changed
----------, Aug 21, 2020

PlugWoman will now ensure that depends are loaded in the correct order, and it will find dependents much faster now, especially on servers with many plugins.
----------, Aug 21, 2020

Made /plug reload perform a check for all plugins which depend on the plugin being reloaded, and reload those as well. Should be much safer now. If you want to reload without performing this check, just do /plug reload [plugin] false
----------, Aug 20, 2020

Resource Information
Author:
----------
Total Downloads: 3,083
First Release: Aug 3, 2020
Last Update: Aug 16, 2022
Category: ---------------
All-Time Rating:
13 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings