AuthenticateUser(int a_ClientID, AString &&a_Username, const cUUID &a_UUID, Json::Value &&a_Properties) | cServer | |
BindBuiltInConsoleCommands(void) | cServer | static |
ClientMovedToWorld(const cClientHandle *a_Client) | cServer | |
Command(cClientHandle &a_Client, AString &a_Cmd) | cServer | |
cRoot class | cServer | friend |
cServer(void) | cServer | private |
cServerListenCallbacks class | cServer | friend |
DoesAllowMultiLogin(void) | cServer | inline |
ExecuteConsoleCommand(const AString &a_Cmd, cCommandOutputCallback &a_Output) | cServer | private |
GetCustomRedirectUrl(void) | cServer | inline |
GetDescription(void) const | cServer | inline |
GetFaviconData(void) const | cServer | inline |
GetMaxPlayers(void) const | cServer | inline |
GetNumPlayers(void) const | cServer | inline |
GetPrivateKey(void) | cServer | inline |
GetProxySharedSecret(void) const | cServer | inline |
GetPublicKeyDER(void) const | cServer | inline |
GetRegisteredForgeMods(const UInt32 a_Protocol) | cServer | |
GetResourcePackUrl(void) | cServer | inline |
GetServerID(void) const | cServer | inline |
GetShutdownMessage(void) const | cServer | inline |
InitServer(cSettingsRepositoryInterface &a_Settings, bool a_ShouldAuth) | cServer | |
IsHardcore(void) const | cServer | inline |
IsPlayerInQueue(const AString &a_Username) | cServer | |
KickUser(int a_ClientID, const AString &a_Reason) | cServer | |
m_bAllowMultiLogin | cServer | private |
m_bIsConnected | cServer | private |
m_bIsHardcore | cServer | private |
m_Clients | cServer | private |
m_ClientsToRemove | cServer | private |
m_ClientViewDistance | cServer | private |
m_CSClients | cServer | private |
m_CSPendingCommands | cServer | private |
m_CSTasks | cServer | private |
m_CustomRedirectUrl | cServer | private |
m_Description | cServer | private |
m_FaviconData | cServer | private |
m_ForgeModsByVersion | cServer | private |
m_MaxPlayers | cServer | private |
m_OnlyAllowBungeeCord | cServer | private |
m_PendingCommands | cServer | private |
m_PlayerCount | cServer | private |
m_Ports | cServer | private |
m_PrivateKey | cServer | private |
m_ProxySharedSecret | cServer | private |
m_PublicKeyDER | cServer | private |
m_RCONServer | cServer | private |
m_RequireResourcePack | cServer | private |
m_ResourcePackUrl | cServer | private |
m_ServerHandles | cServer | private |
m_ServerID | cServer | private |
m_ShouldAllowBungeeCord | cServer | private |
m_ShouldAllowMultiWorldTabCompletion | cServer | private |
m_ShouldAuthenticate | cServer | private |
m_ShouldLimitPlayerBlockChanges | cServer | private |
m_ShutdownMessage | cServer | private |
m_Tasks | cServer | private |
m_TickThread | cServer | private |
m_UpTime | cServer | private |
OnConnectionAccepted(const AString &a_RemoteIPAddress) | cServer | private |
OnlyAllowBungeeCord(void) const | cServer | inline |
PlayerCreated() | cServer | |
PlayerDestroyed() | cServer | |
PrepareKeys(void) | cServer | private |
PrintHelp(const AStringVector &a_Split, cCommandOutputCallback &a_Output) | cServer | |
QueueExecuteConsoleCommand(const AString &a_Cmd, cCommandOutputCallback &a_Output) | cServer | |
RegisteredForgeMods(const UInt32 a_Protocol) | cServer | private |
RegisterForgeMod(const AString &a_ModName, const AString &a_ModVersion, UInt32 a_ProtocolVersionNumber) | cServer | |
ScheduleTask(cTickTime a_DelayTicks, std::function< void(class cServer &)> a_Task) | cServer | |
SetMaxPlayers(size_t a_MaxPlayers) | cServer | inline |
ShouldAllowBungeeCord(void) const | cServer | inline |
ShouldAllowMultiWorldTabCompletion(void) const | cServer | inline |
ShouldAuthenticate(void) const | cServer | inline |
ShouldLimitPlayerBlockChanges(void) const | cServer | inline |
ShouldRequireResourcePack(void) | cServer | inline |
Shutdown(void) | cServer | |
Start(void) | cServer | |
Tick(float a_Dt) | cServer | private |
TickClients(float a_Dt) | cServer | private |
TickCommands(void) | cServer | private |
TickQueuedTasks(void) | cServer | private |
UnregisterForgeMod(const AString &a_ModName, UInt32 a_ProtocolVersionNumber) | cServer | |
~cServer() | cServer | inlinevirtual |