Module necro.server.ServerPlayerList

Classes

PlayerAttributeMetaData

Functions

allDisconnectedPlayers ()
allPlayers ()
allPlayersExcept (exceptPlayerID)
allPlayersIncludeDisconnected ()
ban (playerID)
changePlayerID (oldPlayerID, newPlayerID)
cleanUpDisconnectedPlayers ()
createPlayerEntry (playerID)
disconnectPlayer (playerID, message)
getAttribute (playerID, key)
getClientID (playerID)
getLatency (playerID)
getMaximumPlayerCount ()
getName (playerID)
getNextPlayerID ()
getPlayerCount ()
getRoomID (playerID)
isAttributeUserSettable (key)
isBanned (rejoinToken)
isConnected (playerID)
isFastForwardActive (playerID)
isHost (playerID)
isLoggedIn (playerID)
isNetworkParticipant (playerID)
isValidPlayerID (playerID)
kick (playerID)
lookUpPlayerByClientID (clientID)
lookUpPlayerByName (name)
lookUpPlayerByRejoinToken (rejoinToken)
setAttribute (playerID, key, value)
setAttributeSilent (playerID, key, value)
setMaximumPlayerCount (maxPlayers)
unban (banID)
unbanAll ()


Classes

PlayerAttributeMetaData
  • public private boolean If true, the player attribute's value is not synchronized to other clients
  • public private boolean If true, the player attribute's value is not synchronized to other clients

Functions

allDisconnectedPlayers ()
allPlayers ()
allPlayersExcept (exceptPlayerID)

Parameters:

  • exceptPlayerID
allPlayersIncludeDisconnected ()
ban (playerID)

Parameters:

  • playerID
changePlayerID (oldPlayerID, newPlayerID)

Parameters:

  • oldPlayerID
  • newPlayerID
cleanUpDisconnectedPlayers ()
createPlayerEntry (playerID)

Parameters:

  • playerID
disconnectPlayer (playerID, message)

Parameters:

  • playerID
  • message
getAttribute (playerID, key)

Parameters:

  • playerID
  • key
getClientID (playerID)

Parameters:

  • playerID
getLatency (playerID)

Parameters:

  • playerID
getMaximumPlayerCount ()
getName (playerID)

Parameters:

  • playerID
getNextPlayerID ()
getPlayerCount ()
getRoomID (playerID)

Parameters:

  • playerID
isAttributeUserSettable (key)

Parameters:

  • key
isBanned (rejoinToken)

Parameters:

  • rejoinToken
isConnected (playerID)

Parameters:

  • playerID
isFastForwardActive (playerID)

Parameters:

  • playerID
isHost (playerID)

Parameters:

  • playerID
isLoggedIn (playerID)

Parameters:

  • playerID
isNetworkParticipant (playerID)

Parameters:

  • playerID
isValidPlayerID (playerID)

Parameters:

  • playerID
kick (playerID)

Parameters:

  • playerID
lookUpPlayerByClientID (clientID)

Parameters:

  • clientID
lookUpPlayerByName (name)

Parameters:

  • name
lookUpPlayerByRejoinToken (rejoinToken)

Parameters:

  • rejoinToken
setAttribute (playerID, key, value)

Parameters:

  • playerID
  • key
  • value
setAttributeSilent (playerID, key, value)

Parameters:

  • playerID
  • key
  • value
setMaximumPlayerCount (maxPlayers)

Parameters:

  • maxPlayers
unban (banID)

Parameters:

  • banID
unbanAll ()
generated by LDoc 1.4.6