Add Velocity Updater support

This commit is contained in:
Frank van der Heijden 2021-07-25 00:08:56 +02:00
parent 483e91bad1
commit cb78112cb3
No known key found for this signature in database
GPG key ID: B808721C2DD5B5B8
14 changed files with 151 additions and 41 deletions

View file

@ -55,6 +55,11 @@ public class BungeePlugin extends ServerUtilsPlugin<
return Platform.BUNGEE;
}
@Override
public Plugin getPlugin() {
return plugin;
}
@Override
public BungeePluginManager getPluginManager() {
return pluginManager;

View file

@ -5,9 +5,12 @@ import net.frankheijden.serverutils.bungee.entities.BungeePlugin;
import net.frankheijden.serverutils.common.listeners.PlayerListener;
import net.md_5.bungee.api.event.ServerConnectEvent;
import net.md_5.bungee.api.plugin.Listener;
import net.md_5.bungee.api.plugin.Plugin;
import net.md_5.bungee.event.EventHandler;
public class BungeePlayerListener extends PlayerListener<BungeePlugin, BungeeCommandSender> implements Listener {
public class BungeePlayerListener
extends PlayerListener<BungeePlugin, Plugin, BungeeCommandSender>
implements Listener {
public BungeePlayerListener(BungeePlugin plugin) {
super(plugin);

View file

@ -229,6 +229,11 @@ public class BungeePluginManager implements AbstractPluginManager<Plugin> {
return proxy.getPluginManager().getPlugin(pluginName);
}
@Override
public Plugin getInstance(Plugin plugin) {
return plugin;
}
@Override
public Set<String> getCommands() {
return proxy.getPluginManager().getCommands().stream()