java.lang.Object
com.gamersafer.minecraft.auth.bungeecord.abstraction.BungeecordServer
All Implemented Interfaces:
com.gamersafer.minecraft.auth.common.abstraction.IServer

public class BungeecordServer extends Object implements com.gamersafer.minecraft.auth.common.abstraction.IServer
  • Constructor Details

    • BungeecordServer

      public BungeecordServer(net.md_5.bungee.api.ProxyServer server, GSAuthBungeecord plugin)
  • Method Details

    • getPlayers

      public List<com.gamersafer.minecraft.auth.common.abstraction.IPlayer> getPlayers()
      Specified by:
      getPlayers in interface com.gamersafer.minecraft.auth.common.abstraction.IServer
    • getPlayer

      public Optional<com.gamersafer.minecraft.auth.common.abstraction.IPlayer> getPlayer(UUID uuid)
      Specified by:
      getPlayer in interface com.gamersafer.minecraft.auth.common.abstraction.IServer
    • getPlayer

      public Optional<com.gamersafer.minecraft.auth.common.abstraction.IPlayer> getPlayer(String name)
      Specified by:
      getPlayer in interface com.gamersafer.minecraft.auth.common.abstraction.IServer
    • getConsole

      public com.gamersafer.minecraft.auth.common.abstraction.IConsole getConsole()
      Specified by:
      getConsole in interface com.gamersafer.minecraft.auth.common.abstraction.IServer
    • dispatchCommand

      public void dispatchCommand(com.gamersafer.minecraft.auth.common.abstraction.ISender sender, String command)
      Specified by:
      dispatchCommand in interface com.gamersafer.minecraft.auth.common.abstraction.IServer