package toadmess.explosives.messymocks;
import java.io.File;
import org.bukkit.event.Event;
import org.bukkit.event.Listener;
import org.bukkit.event.Event.Priority;
import org.bukkit.event.Event.Type;
import org.bukkit.plugin.EventExecutor;
import org.bukkit.plugin.InvalidDescriptionException;
import org.bukkit.plugin.InvalidPluginException;
import org.bukkit.plugin.Plugin;
import org.bukkit.plugin.PluginLoader;
import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.UnknownDependencyException;
public class StubPluginManager implements PluginManager {
@Override
public void callEvent(Event arg0) {}
@Override
public void clearPlugins() {}
@Override
public void disablePlugin(Plugin arg0) {}
@Override
public void disablePlugins() {}
@Override
public void enablePlugin(Plugin arg0) {}
@Override
public Plugin getPlugin(String arg0) {
return null;
}
@Override
public Plugin[] getPlugins() {
return null;
}
@Override
public boolean isPluginEnabled(String arg0) {
return false;
}
@Override
public boolean isPluginEnabled(Plugin arg0) {
return false;
}
@Override
public Plugin loadPlugin(File arg0) throws InvalidPluginException,
InvalidDescriptionException, UnknownDependencyException {
return null;
}
@Override
public Plugin[] loadPlugins(File arg0) {
return null;
}
@Override
public void registerEvent(Type arg0, Listener arg1, Priority arg2, Plugin arg3) {}
@Override
public void registerEvent(Type arg0, Listener arg1, EventExecutor arg2,
Priority arg3, Plugin arg4) {}
@Override
public void registerInterface(Class<? extends PluginLoader> arg0)
throws IllegalArgumentException {}
}