Cuberite
A lightweight, fast and extensible game server for Minecraft
cClientHandle Member List

This is the complete list of members for cClientHandle, including all inherited members.

AddWantedChunk(int a_ChunkX, int a_ChunkZ)cClientHandle
Authenticate(AString &&a_Name, const cUUID &a_UUID, Json::Value &&a_Properties)cClientHandle
BreakApartPluginChannels(ContiguousByteBufferView a_PluginChannels)cClientHandleprivate
BungeeAuthenticate()cClientHandle
cChannels typedefcClientHandleprivate
cClientHandle(const AString &a_IPString, int a_ViewDistance)cClientHandle
cForgeHandshake classcClientHandlefriend
CheckBlockInteractionsRate(void)cClientHandleprivate
CheckMultiLogin(const AString &a_Username)cClientHandle
csAuthenticating enum valuecClientHandleprivate
csConnected enum valuecClientHandleprivate
csDestroyed enum valuecClientHandleprivate
csDownloadingWorld enum valuecClientHandleprivate
csPlaying enum valuecClientHandleprivate
DEFAULT_VIEW_DISTANCEcClientHandlestatic
Destroy(void)cClientHandle
eState enum namecClientHandleprivate
FASTBREAK_PERCENTAGEcClientHandlestatic
FinishAuthenticate()cClientHandleprivate
FinishDigAnimation()cClientHandleprivate
ForgeAugmentServerListPing(Json::Value &a_Response)cClientHandleinline
FormatChatPrefix(bool ShouldAppendChatPrefixes, const AString &a_ChatPrefixS, const AString &m_Color1, const AString &m_Color2)cClientHandlestatic
FormatMessageType(bool ShouldAppendChatPrefixes, eMessageType a_ChatPrefix, const AString &a_AdditionalData)cClientHandlestatic
GenerateOfflineUUID(const AString &a_Username)cClientHandlestatic
GetClientBrand(void) constcClientHandleinline
GetForgeMods(void) constcClientHandleinline
GetIPString(void) constcClientHandleinline
GetLocale(void) constcClientHandleinline
GetPing(void) constcClientHandleinline
GetPlayer(void)cClientHandleinline
GetProperties(void) constcClientHandleinline
GetProtocolVersion(void) constcClientHandleinline
GetRequestedViewDistance(void) constcClientHandleinline
GetUniqueID(void) constcClientHandleinline
GetUsername(void) constcClientHandle
GetUUID(void) constcClientHandleinline
GetViewDistance(void) constcClientHandleinline
HandleAnimation(bool a_SwingMainHand)cClientHandle
HandleAnvilItemName(const AString &a_ItemName)cClientHandle
HandleBeaconSelection(unsigned a_PrimaryEffect, unsigned a_SecondaryEffect)cClientHandle
HandleBlockDigFinished(Vector3i a_BlockPos, eBlockFace a_BlockFace)cClientHandleprivate
HandleBlockDigStarted(Vector3i a_BlockPos, eBlockFace a_BlockFace)cClientHandleprivate
HandleChat(const AString &a_Message)cClientHandle
HandleCommandBlockBlockChange(Vector3i a_BlockPos, const AString &a_NewCommand)cClientHandle
HandleCommandBlockEntityChange(UInt32 a_EntityID, const AString &a_NewCommand)cClientHandle
HandleCraftRecipe(UInt32 a_RecipeId)cClientHandle
HandleCreativeInventory(Int16 a_SlotNum, const cItem &a_HeldItem, eClickAction a_ClickAction)cClientHandle
HandleCrouch(bool a_IsCrouching)cClientHandle
HandleEnchantItem(UInt8 a_WindowID, UInt8 a_Enchantment)cClientHandle
HandleHandshake(const AString &a_Username)cClientHandle
HandleKeepAlive(UInt32 a_KeepAliveID)cClientHandle
HandleLeaveBed()cClientHandle
HandleLeftClick(Vector3i a_BlockPos, eBlockFace a_BlockFace, UInt8 a_Status)cClientHandle
HandleLogin()cClientHandle
HandleNPCTrade(int a_SlotNum)cClientHandle
HandleOpenHorseInventory()cClientHandle
HandlePing(void)cClientHandle
HandlePlayerAbilities(bool a_IsFlying, float FlyingSpeed, float WalkingSpeed)cClientHandle
HandlePlayerLook(float a_Rotation, float a_Pitch, bool a_IsOnGround)cClientHandle
HandlePlayerMove(Vector3d a_Pos, bool a_IsOnGround)cClientHandle
HandlePlayerMoveLook(Vector3d a_Pos, float a_Rotation, float a_Pitch, bool a_IsOnGround)cClientHandle
HandlePluginMessage(const AString &a_Channel, ContiguousByteBufferView a_Message)cClientHandle
HandleResourcePack(UInt8 a_Status)cClientHandle
HandleRespawn(void)cClientHandle
HandleRightClick(Vector3i a_BlockPos, eBlockFace a_BlockFace, Vector3i a_Cursor, bool a_UsedMainHand)cClientHandle
HandleSlotSelected(Int16 a_SlotNum)cClientHandle
HandleSpectate(const cUUID &a_PlayerUUID)cClientHandle
HandleSprint(bool a_IsSprinting)cClientHandle
HandleStartElytraFlight()cClientHandle
HandleSteerVehicle(float Forward, float Sideways)cClientHandle
HandleTabCompletion(const AString &a_Text)cClientHandle
HandleUnmount(void)cClientHandle
HandleUpdateSign(Vector3i a_BlockPos, const AString &a_Line1, const AString &a_Line2, const AString &a_Line3, const AString &a_Line4)cClientHandle
HandleUseEntity(UInt32 a_TargetEntityID, bool a_IsLeftClick)cClientHandle
HandleUseItem(bool a_UsedMainHand)cClientHandle
HandleWindowClick(UInt8 a_WindowID, Int16 a_SlotNum, eClickAction a_ClickAction, const cItem &a_HeldItem)cClientHandle
HandleWindowClose(UInt8 a_WindowID)cClientHandle
HasPluginChannel(const AString &a_PluginChannel)cClientHandle
IsDestroyed(void) constcClientHandleinline
IsForgeClient(void) constcClientHandleinline
IsLoggedIn(void) constcClientHandleinline
IsPlayerChunkSent()cClientHandle
IsPlaying(void) constcClientHandleinline
IsUUIDOnline(const cUUID &a_UUID)cClientHandlestatic
IsWithinReach(Vector3i a_Position) constcClientHandleprivate
Kick(const AString &a_Reason)cClientHandle
m_BlockDigAnimPoscClientHandleprivate
m_BlockDigAnimSpeedcClientHandleprivate
m_BlockDigAnimStagecClientHandleprivate
m_BreakProgresscClientHandleprivate
m_CachedSentChunkcClientHandleprivate
m_ChunksToSendcClientHandleprivate
m_ClientBrandcClientHandleprivate
m_CSChunkListscClientHandleprivate
m_CSIncomingDatacClientHandleprivate
m_CSOutgoingDatacClientHandleprivate
m_CSStatecClientHandleprivate
m_CurrentViewDistancecClientHandleprivate
m_ForgeHandshakecClientHandleprivate
m_ForgeModscClientHandleprivate
m_HasSentDCcClientHandleprivate
m_HasSentPlayerChunkcClientHandleprivate
m_HasStartedDiggingcClientHandleprivate
m_IncomingDatacClientHandleprivate
m_IPStringcClientHandleprivate
m_LastDigBlockPoscClientHandleprivate
m_LastPlacedSigncClientHandleprivate
m_LastStreamedChunkXcClientHandleprivate
m_LastStreamedChunkZcClientHandleprivate
m_LinkcClientHandleprivate
m_LoadedChunkscClientHandleprivate
m_LocalecClientHandleprivate
m_NumBlockChangeInteractionsThisTickcClientHandleprivate
m_NumExplosionsThisTickcClientHandleprivate
m_OutgoingDatacClientHandleprivate
m_PasswordcClientHandleprivate
m_PingcClientHandleprivate
m_PingIDcClientHandleprivate
m_PingStartTimecClientHandleprivate
m_PlayercClientHandleprivate
m_PluginChannelscClientHandleprivate
m_PropertiescClientHandleprivate
m_ProtocolcClientHandleprivate
m_ProtocolVersioncClientHandleprivate
m_ProxyConnectioncClientHandleprivate
m_RequestedViewDistancecClientHandleprivate
m_SentChunkscClientHandleprivate
m_StatecClientHandleprivate
m_TicksSinceLastPacketcClientHandleprivate
m_TimeSinceLastUnloadCheckcClientHandleprivate
m_UniqueIDcClientHandleprivate
m_UsernamecClientHandleprivate
m_UUIDcClientHandleprivate
MAX_VIEW_DISTANCEcClientHandlestatic
MIN_VIEW_DISTANCEcClientHandlestatic
OnError(int a_ErrorCode, const AString &a_ErrorMsg) overridecClientHandleprivatevirtual
OnLinkCreated(cTCPLinkPtr a_Link) overridecClientHandleprivatevirtual
OnReceivedData(const char *a_Data, size_t a_Length) overridecClientHandleprivatevirtual
OnRemoteClosed(void) overridecClientHandleprivatevirtual
OnTlsHandshakeCompleted(void)cTCPLink::cCallbacksinlinevirtual
PacketBufferFull(void)cClientHandle
PacketError(UInt32 a_PacketType)cClientHandle
PacketUnknown(UInt32 a_PacketType)cClientHandle
ProcessProtocolIn(void)cClientHandle
ProcessProtocolOut()cClientHandle
ProxyInit(const AString &a_IPString, const cUUID &a_UUID)cClientHandle
ProxyInit(const AString &a_IPString, const cUUID &a_UUID, const Json::Value &a_Properties)cClientHandle
RegisterPluginChannels(const AStringVector &a_ChannelList)cClientHandleprivate
RemoveFromWorld(void)cClientHandle
s_ClientCountcClientHandleprivatestatic
s_IllegalPositioncClientHandleprivatestatic
SendAttachEntity(const cEntity &a_Entity, const cEntity &a_Vehicle)cClientHandle
SendBlockAction(Vector3i a_BlockPos, char a_Byte1, char a_Byte2, BLOCKTYPE a_BlockType)cClientHandle
SendBlockBreakAnim(UInt32 a_EntityID, Vector3i a_BlockPos, char a_Stage)cClientHandle
SendBlockChange(Vector3i a_BlockPos, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta)cClientHandle
SendBlockChanges(int a_ChunkX, int a_ChunkZ, const sSetBlockVector &a_Changes)cClientHandle
SendBossBarAdd(UInt32 a_UniqueID, const cCompositeChat &a_Title, float a_FractionFilled, BossBarColor a_Color, BossBarDivisionType a_DivisionType, bool a_DarkenSky, bool a_PlayEndMusic, bool a_CreateFog)cClientHandle
SendBossBarRemove(UInt32 a_UniqueID)cClientHandle
SendBossBarUpdateFlags(UInt32 a_UniqueID, bool a_DarkenSky, bool a_PlayEndMusic, bool a_CreateFog)cClientHandle
SendBossBarUpdateHealth(UInt32 a_UniqueID, float a_FractionFilled)cClientHandle
SendBossBarUpdateStyle(UInt32 a_UniqueID, BossBarColor a_Color, BossBarDivisionType a_DivisionType)cClientHandle
SendBossBarUpdateTitle(UInt32 a_UniqueID, const cCompositeChat &a_Title)cClientHandle
SendCameraSetTo(const cEntity &a_Entity)cClientHandle
SendChat(const AString &a_Message, eMessageType a_ChatPrefix, const AString &a_AdditionalData="")cClientHandle
SendChat(const cCompositeChat &a_Message)cClientHandle
SendChatAboveActionBar(const AString &a_Message, eMessageType a_ChatPrefix, const AString &a_AdditionalData="")cClientHandle
SendChatAboveActionBar(const cCompositeChat &a_Message)cClientHandle
SendChatRaw(const AString &a_MessageRaw, eChatType a_Type)cClientHandle
SendChatSystem(const AString &a_Message, eMessageType a_ChatPrefix, const AString &a_AdditionalData="")cClientHandle
SendChatSystem(const cCompositeChat &a_Message)cClientHandle
SendChunkData(int a_ChunkX, int a_ChunkZ, ContiguousByteBufferView a_ChunkData)cClientHandle
SendCollectEntity(const cEntity &a_Collected, const cEntity &a_Collector, unsigned a_Count)cClientHandle
SendData(ContiguousByteBufferView a_Data)cClientHandle
SendDestroyEntity(const cEntity &a_Entity)cClientHandle
SendDetachEntity(const cEntity &a_Entity, const cEntity &a_PreviousVehicle)cClientHandle
SendDisconnect(const AString &a_Reason)cClientHandle
SendDisplayObjective(const AString &a_Objective, cScoreboard::eDisplaySlot a_Display)cClientHandle
SendEditSign(Vector3i a_BlockPos)cClientHandle
SendEntityAnimation(const cEntity &a_Entity, EntityAnimation a_Animation)cClientHandle
SendEntityEffect(const cEntity &a_Entity, int a_EffectID, int a_Amplifier, int a_Duration)cClientHandle
SendEntityEquipment(const cEntity &a_Entity, short a_SlotNum, const cItem &a_Item)cClientHandle
SendEntityHeadLook(const cEntity &a_Entity)cClientHandle
SendEntityLook(const cEntity &a_Entity)cClientHandle
SendEntityMetadata(const cEntity &a_Entity)cClientHandle
SendEntityPosition(const cEntity &a_Entity)cClientHandle
SendEntityProperties(const cEntity &a_Entity)cClientHandle
SendEntityVelocity(const cEntity &a_Entity)cClientHandle
SendExperience(void)cClientHandle
SendExperienceOrb(const cExpOrb &a_ExpOrb)cClientHandle
SendExplosion(Vector3f a_Position, float a_Power)cClientHandle
SendGameMode(eGameMode a_GameMode)cClientHandle
SendHealth(void)cClientHandle
SendHeldItemChange(int a_ItemIndex)cClientHandle
SendHideTitle(void)cClientHandle
SendInitRecipes(UInt32 a_RecipeId)cClientHandle
SendInventorySlot(char a_WindowID, short a_SlotNum, const cItem &a_Item)cClientHandle
SendLeashEntity(const cEntity &a_Entity, const cEntity &a_EntityLeashedTo)cClientHandle
SendMapData(const cMap &a_Map, int a_DataStartX, int a_DataStartY)cClientHandle
SendPaintingSpawn(const cPainting &a_Painting)cClientHandle
SendParticleEffect(const AString &a_ParticleName, Vector3f a_Source, Vector3f a_Offset, float a_ParticleData, int a_ParticleAmount)cClientHandle
SendParticleEffect(const AString &a_ParticleName, const Vector3f a_Src, const Vector3f a_Offset, float a_ParticleData, int a_ParticleAmount, std::array< int, 2 > a_Data)cClientHandle
SendPlayerAbilities(void)cClientHandle
SendPlayerListAddPlayer(const cPlayer &a_Player)cClientHandle
SendPlayerListHeaderFooter(const cCompositeChat &a_Header, const cCompositeChat &a_Footer)cClientHandle
SendPlayerListRemovePlayer(const cPlayer &a_Player)cClientHandle
SendPlayerListUpdateDisplayName(const cPlayer &a_Player, const AString &a_CustomName)cClientHandle
SendPlayerListUpdateGameMode(const cPlayer &a_Player)cClientHandle
SendPlayerListUpdatePing()cClientHandle
SendPlayerMoveLook(Vector3d a_Pos, float a_Yaw, float a_Pitch, bool a_IsRelative)cClientHandle
SendPlayerMoveLook(void)cClientHandle
SendPlayerPermissionLevel(void)cClientHandle
SendPlayerPosition(void)cClientHandle
SendPlayerSpawn(const cPlayer &a_Player)cClientHandle
SendPluginMessage(const AString &a_Channel, std::string_view a_Message)cClientHandle
SendPluginMessage(const AString &a_Channel, ContiguousByteBufferView a_Message)cClientHandle
SendRemoveEntityEffect(const cEntity &a_Entity, int a_EffectID)cClientHandle
SendResetTitle(void)cClientHandle
SendResourcePack(const AString &a_ResourcePackUrl)cClientHandle
SendRespawn(eDimension a_Dimension, bool a_IsRespawningFromDeath)cClientHandle
SendScoreboardObjective(const AString &a_Name, const AString &a_DisplayName, Byte a_Mode)cClientHandle
SendScoreUpdate(const AString &a_Objective, const AString &a_Player, cObjective::Score a_Score, Byte a_Mode)cClientHandle
SendSetRawSubTitle(const AString &a_SubTitle)cClientHandle
SendSetRawTitle(const AString &a_Title)cClientHandle
SendSetSubTitle(const cCompositeChat &a_SubTitle)cClientHandle
SendSetTitle(const cCompositeChat &a_Title)cClientHandle
SendSoundEffect(const AString &a_SoundName, double a_X, double a_Y, double a_Z, float a_Volume, float a_Pitch)cClientHandle
SendSoundEffect(const AString &a_SoundName, Vector3d a_Position, float a_Volume, float a_Pitch)cClientHandle
SendSoundParticleEffect(const EffectID a_EffectID, Vector3i a_Source, int a_Data)cClientHandle
SendSpawnEntity(const cEntity &a_Entity)cClientHandle
SendSpawnMob(const cMonster &a_Mob)cClientHandle
SendStatistics(const StatisticsManager &a_Manager)cClientHandle
SendTabCompletionResults(const AStringVector &a_Results)cClientHandle
SendThunderbolt(Vector3i a_BlockPos)cClientHandle
SendTimeUpdate(cTickTimeLong a_WorldAge, cTickTimeLong a_WorldDate, bool a_DoDaylightCycle)cClientHandle
SendTitleTimes(int a_FadeInTicks, int a_DisplayTicks, int a_FadeOutTicks)cClientHandle
SendUnleashEntity(const cEntity &a_Entity)cClientHandle
SendUnloadChunk(int a_ChunkX, int a_ChunkZ)cClientHandle
SendUnlockRecipe(UInt32 a_RecipeId)cClientHandle
SendUpdateBlockEntity(cBlockEntity &a_BlockEntity)cClientHandle
SendUpdateSign(Vector3i a_BlockPos, const AString &a_Line1, const AString &a_Line2, const AString &a_Line3, const AString &a_Line4)cClientHandle
SendWeather(eWeather a_Weather)cClientHandle
SendWholeInventory(const cWindow &a_Window)cClientHandle
SendWindowClose(const cWindow &a_Window)cClientHandle
SendWindowOpen(const cWindow &a_Window)cClientHandle
SendWindowProperty(const cWindow &a_Window, size_t a_Property, short a_Value)cClientHandle
ServerTick(float a_Dt)cClientHandle
SetClientBrand(const AString &a_ClientBrand)cClientHandleinline
SetIPString(const AString &a_IPString)cClientHandleinline
SetIsForgeClient()cClientHandleinline
SetLocale(const AString &a_Locale)cClientHandleinline
SetProperties(const Json::Value &a_Properties)cClientHandleinline
SetProtocolVersion(UInt32 a_ProtocolVersion)cClientHandleinline
SetState(eState a_NewState)cClientHandleprivate
SetUsername(AString &&a_Username)cClientHandle
SetUUID(const cUUID &a_UUID)cClientHandleinline
SetViewDistance(int a_ViewDistance)cClientHandle
SocketClosed(void)cClientHandleprivate
StreamChunk(int a_ChunkX, int a_ChunkZ, cChunkSender::Priority a_Priority)cClientHandleprivate
StreamNextChunks()cClientHandle
Tick(std::chrono::milliseconds a_Dt)cClientHandle
UnloadOutOfRangeChunks(void)cClientHandle
UnregisterPluginChannels(const AStringVector &a_ChannelList)cClientHandleprivate
WantsSendChunk(int a_ChunkX, int a_ChunkZ)cClientHandle
~cCallbacks()cTCPLink::cCallbacksinlinevirtual
~cClientHandle() overridecClientHandlevirtual