PlayerManager<T>

Namespace: uModAuth

Assembly: uMod.Core.dll

Inheritance ObjectPlayerManager PlayerManager

Implements IPlayerManager, ISingleton

Constructors

Name

Summary

PlayerManager (IApplication, ILogger)

Creates a new PlayerManager object

Properties

Name

Summary

All

Gets all players

Connected

Gets all connected players

Sleeping

Gets all sleeping players

Methods

Name

Summary

FindPlayerById (String)

Finds a single player given unique ID

FindPlayerByObj (Object, Int32)

Finds a single connected player given game object

FindPlayers (String, Int32)

Finds any number of players given a partial name, unique ID, or IP address (case-insensitive, partial names accepted)

FindPlayers (Int32)

PlayerConnected<TValue> (String, TValue)

Creates a new bound IPlayer instance and sets player as connected

PlayerDisconnected (String)

Removes player from connected player list on disconnection

PlayerJoin (String, String)

Creates or updates implied IPlayer instance when a player joins