Interface OnlinePAFPlayer

All Superinterfaces:
PAFPlayer
All Known Implementing Classes:
OnlinePAFPlayerMySQL

public interface OnlinePAFPlayer extends PAFPlayer
  • Method Details

    • createEntry

      void createEntry()
    • connect

      void connect(net.md_5.bungee.api.config.ServerInfo pInfo)
    • getServer

      net.md_5.bungee.api.config.ServerInfo getServer()
    • isOnline

      boolean isOnline()
      Specified by:
      isOnline in interface PAFPlayer
      Returns:
      Returns true if the player is online. If the player is online it is safe to cast an object of this class to an OnlinePAFPlayer
    • changeSettingsWorth

      int changeSettingsWorth(int pSettingsID)
    • sendPacket

      @Deprecated void sendPacket(net.md_5.bungee.protocol.packet.Chat chat)
      Deprecated.
      Description copied from interface: PAFPlayer
      Specified by:
      sendPacket in interface PAFPlayer
      Parameters:
      chat - The message which should be sent
    • sendPacket

      void sendPacket(net.md_5.bungee.api.chat.TextComponent chat)
      Specified by:
      sendPacket in interface PAFPlayer
    • teleportTo

      boolean teleportTo(OnlinePAFPlayer pPlayer)
    • update

      void update()
    • getPlayer

      net.md_5.bungee.api.connection.ProxiedPlayer getPlayer()
      Returns:
      Returns the player if he is on this Bungeecord. If he is on another Bungeecord (RedisBungee) it returns null.
    • getParty

      default PlayerParty getParty()