Releases: Lenni0451/SpigotPluginManager
Updater fix
Fix loading plugins on paper
Fix for loading plugins with dependencies on paper.
Huge thanks to @patyhank for finding a solution for this problem.
Paper 1.19.3-404 compatibility
Paper introduced a new plugin system in paper version 1.19.3-404.
This release fixes loading and unloading plugins if using a newer paper version.
If any issues remain please open an issue on github for me to investigate.
Fixed commands on newer versions
Fixed an issue regarding loading/unloading a plugin:
When loading a plugin the commands did not get registered correctly and were not executable by a player.
When unloading a plugin with commands they were still tab-completable after it was unloaded.
Some minor updates
I removed MVdWUpdater since it was outdated and probably not used by anyone.
I also did some refactoring of the code. You should hopefully not notice something but it is much more cleaner now.
The translation loader now detects duplicates and missing translations and warns you about them (and adds/removes them for you).
Fixed exception while batch updating
Tbh I don't know how this could happen but it is fixed now
Automatic config updates
The config and language files are now updated automatically if there are missing options.
A config option to only allow PluginManager commands to be executed from console has been added.
Translations and bug fixes
I added a translation system to allow you to translate all messages in PluginManager to the language of your choice.
Also some bugs where fixed with the '/pm donwload spigot' command causing it not to work for some plugins.
If you find some translation errors let me know of them so I can fix them.
Best to report them on github (https://github.com/Lenni0451/SpigotPluginManager/issues)
Disable/Unload improvements
Disabling/Unloading plugins now works better than ever before!
When disabling a plugin all running threads of the plugin get interrupted/stopped.
When unloading a plugin the plugin.jar now gets released allowing it to be renamed/deleted during runtime which did not always work before.
Fixed bug in 1.8
The /pm permissions command did not work in 1.8.
Set api-version of PM finally to 1.16.