Reloader
Reloader
Hate using the '/reload' command?
Then this is the plugin for YOU! You can reload one plugin or all of them. you can enable or disable plugins one by one. Note: I am currently taking suggestions on features for the plugin
Permissions have changed, please add reloader.* to the permissions configuration to access all permissions post 3.5.0.
There have been many changes to the configuration file, please back up your old one and delete the original to allow it to be updated.
Introducing localization, anyone willing to translate the locale.yml file, to different languages, please submit your translation to me via github or private message on bukkitdev. This feature will also allow you to customize the color scheme of the whole plugin if you feel like it!
Permissions
- reloader.*
- reloader.reload
- reloader.load
- reloader.unload
- reloader.enable
- reloader.disable
- reloader.check
- reloader.info
- reloader.use
- reloader.perm
- reloader.config
- reloader.list
Commands
- /reloader - - help command
- /reloader reload <plugin|all|*> - - reload plugin(s)
- /reloader disable <plugin|all|*> - - disable plugin(s)
- /reloader enable <plugin|all|*> - - enable plugin(s)
- /reloader load <plugin> - - loads the plugin <plugin> from the plugins folder, use plugin name not filename
- /reloader unload <plugin> - - unload <plugin>
- /reloader check <Plugin> - - check whether or not <Plugin> is enabled
- /reloader info <Plugin> - - Gives info on <Plugin>
- /reloader use <Plugin> - - Gives info on how to use <plugin>
- /reloader perm [Player] <Permission> - - Tells you if you or [Player] has <Permission>
- /reloader list - - List plugins in alphabetical order and sorts them by enabled or disabled
- /reloader list -v - - List plugins in alphabetical order and sorts them by enabled or disabled and lists plugin version
- /reloader config [Plugin] - - Reloads [plugin]'s config or Reloader's config if left blank
Extras
- Timed reloads
- Exemption list
- Choose which plugins can be auto reloaded
- Custom messages for reloading all and timed reloads
ToDo list
- Take suggestions from users
WARNING
- We use plugin metrics to keep track of how many servers use our plugin. Please do not disable it because we like to know how many people use our Plugin!
Nice Plugin keep up the good work not buggy at all on 1.5 0.o ......
@Kiedanw
Buggy how?
@nacramell
Try just Advanced, I've got to add spaces still.
@nacramell
Try Advanced_AFK?
Most useful plugin ever but it's a bit buggy with 1.5, update?
I can not load Plugins:
Plugin jar name: AdvancedAFK.jar
Commands I tried:
reloader load AdvancedAFK => Nothing Happens
reloader load Advanced AFK => Invalid Args
reloader load AdvancedAFK.jar => Nothing Happens
Things I did before, I unload the Plugin because I want to update it.
It unloads it, no problems.
Then I override with new jar and try to load it.
Not working thought :P
Just overriding (while plugin is loaded) and then using reloader reload Advanced AFK does nothing.
Seems like reloader got problems with space " " ?
@xSpeced
Glad to hear it!
Amazing plugin. Useful for me when I add/update plugins! No need to restart the whole server!
@CommodoreAlpha
Fix for both issues going through approval process and available on GitHub
Yes it causes an error (the plugin doesn't start), but it's an easy fix. Just had to type a ":" in the missing spot so the plugin.yml is readable.
Also, I use noLagg, which generates .exam files. Everytime I reload a plugin, it spams my console relating to those files. Can this plugin ignore .exam files? This isn't an error, just annoying in the console.
@CommodoreAlpha
Does it cause an error? If it doesn't it will be fixed on the next major update.
There's a small error in the plugin.yml where you're missing a colon in the permissions section for "reloader.list". It's a small, easily fixable error, but I just wanted to tell you it's there.
@CrazyGhostRider
new release today with that done, will be out tomorrow
Add the permission to normal players can not write commands /pl /plugins
@DemmyDemon
Copy of 3.1.0 on github, you also one going through the approval process(same file) and it is compiled for j6
@DemmyDemon
Compiled for j7 because I like to stay up to date with my Java, sorry. I have multi-catch parameters and those appear to be j7. If you need to rebuild it you can remove the multi-catch parameters or I can try to make a push to a separate repository and give you a link to download it
Any particular reason it's compiled for java7? A quick look at the code seems to reveal no j7-specific stuff.
My Server is java6, so I'd have to recompile your plugin to use it. I don't want to go down that road if it's j7-specific. Shed some light on this, please?
@ChengZi368
I have about 3-4 servers running MCPC/MCPC+ according to McStats.org
@ChengZi368
Never tried it, or heard of them
@jmgr2007
Does this works well with MCPC+ or says mod server?