Updating plugin nags to use logger
This commit is contained in:
parent
3c1255da0c
commit
414a19e247
@ -240,7 +240,7 @@ public final class SimplePluginManager implements PluginManager {
|
|||||||
*/
|
*/
|
||||||
public void registerEvent(Event.Type type, Listener listener, Priority priority, Plugin plugin) {
|
public void registerEvent(Event.Type type, Listener listener, Priority priority, Plugin plugin) {
|
||||||
if (!plugin.isEnabled()) {
|
if (!plugin.isEnabled()) {
|
||||||
System.out.println("Warning! Plugin '" + plugin.getDescription().getName() + "' (ver " + plugin.getDescription().getVersion() + ") is registering events before it is enabled. It may be misbehaving and the author needs to fix this.");
|
server.getLogger().warning("Plugin '" + plugin.getDescription().getName() + "' (ver " + plugin.getDescription().getVersion() + ") is registering events before it is enabled. It may be misbehaving and the author needs to fix this.");
|
||||||
}
|
}
|
||||||
getEventListeners( type ).add(new RegisteredListener(listener, priority, plugin, type));
|
getEventListeners( type ).add(new RegisteredListener(listener, priority, plugin, type));
|
||||||
}
|
}
|
||||||
|
@ -40,11 +40,11 @@ public abstract class JavaPlugin implements Plugin {
|
|||||||
ClassLoader cLoader) {
|
ClassLoader cLoader) {
|
||||||
initialize(pluginLoader, instance, desc, folder, plugin, cLoader);
|
initialize(pluginLoader, instance, desc, folder, plugin, cLoader);
|
||||||
|
|
||||||
System.out.println("Using the stupidly long constructor " + desc.getMain() + "(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of " + desc.getName() + " to remove it! (Nothing is broken, we just like to keep code clean.)");
|
server.getLogger().warning("Using the stupidly long constructor " + desc.getMain() + "(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of " + desc.getName() + " to remove it! (Nothing is broken, we just like to keep code clean.)");
|
||||||
|
|
||||||
ArrayList<String> authors = desc.getAuthors();
|
ArrayList<String> authors = desc.getAuthors();
|
||||||
if (authors.size() > 0) {
|
if (authors.size() > 0) {
|
||||||
System.out.println("Hint! It's probably someone called '" + authors.get(0) + "'");
|
server.getLogger().info("Hint! It's probably someone called '" + authors.get(0) + "'");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user