Version 1.5APIs subject to change!

multiverse.server.objects
Class Player

java.lang.Object
  extended by multiverse.server.objects.Player

public class Player
extends java.lang.Object

Internal use only - used by ProxyPlugin


Field Summary
static int LOAD_COMPLETE
           
static int LOAD_PENDING
           
static int STATUS_LOGIN_OK
           
static int STATUS_LOGIN_PENDING
           
static int STATUS_LOGOUT
           
static int STATUS_UNKNOWN
           
 
Constructor Summary
Player(long playerOid, multiverse.server.network.ClientConnection conn)
           
 
Method Summary
 java.util.List<java.lang.String> getCapabilities()
           
 multiverse.server.network.ClientConnection getConnection()
           
 java.util.List<Event> getDeferredEvents()
           
 int getLoadingState()
           
 java.lang.String getName()
           
 long getOid()
           
 int getStatus()
           
 java.lang.String getVersion()
           
 boolean hasCapability(java.lang.String cap)
           
 void setCapabilities(java.util.List<java.lang.String> caps)
           
 void setDeferredEvents(java.util.List<Event> events)
           
 void setLoadingState(int state)
           
 void setName(java.lang.String name)
           
 void setStatus(int s)
           
 void setVersion(java.lang.String vers)
           
static java.lang.String statusToString(int s)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

STATUS_UNKNOWN

public static final int STATUS_UNKNOWN
See Also:
Constant Field Values

STATUS_LOGIN_PENDING

public static final int STATUS_LOGIN_PENDING
See Also:
Constant Field Values

STATUS_LOGIN_OK

public static final int STATUS_LOGIN_OK
See Also:
Constant Field Values

STATUS_LOGOUT

public static final int STATUS_LOGOUT
See Also:
Constant Field Values

LOAD_PENDING

public static final int LOAD_PENDING
See Also:
Constant Field Values

LOAD_COMPLETE

public static final int LOAD_COMPLETE
See Also:
Constant Field Values
Constructor Detail

Player

public Player(long playerOid,
              multiverse.server.network.ClientConnection conn)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getOid

public long getOid()

getConnection

public multiverse.server.network.ClientConnection getConnection()

getVersion

public java.lang.String getVersion()

setVersion

public void setVersion(java.lang.String vers)

getCapabilities

public java.util.List<java.lang.String> getCapabilities()

hasCapability

public boolean hasCapability(java.lang.String cap)

setCapabilities

public void setCapabilities(java.util.List<java.lang.String> caps)

getStatus

public int getStatus()

setStatus

public void setStatus(int s)

statusToString

public static java.lang.String statusToString(int s)

getLoadingState

public int getLoadingState()

setLoadingState

public void setLoadingState(int state)

getDeferredEvents

public java.util.List<Event> getDeferredEvents()

setDeferredEvents

public void setDeferredEvents(java.util.List<Event> events)


Copyright © 2008 The Multiverse Network, Inc.