Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
SimulatedPlayer Class Reference
Inheritance diagram for SimulatedPlayer:

Public Types

using OnPlayerLoadedCallback = ::std::function<void(::ServerPlayer&)>
enum class  SpawnPositionSource : int { Randomizer = 0 , Respawn = 1 , Teleport = 2 , Static = 3 }
enum class  SpawnPositionState : int {
  InitializeSpawnPositionRandomizer = 0 , WaitForClientAck = 1 , DetermineDimension = 2 , ChangeDimension = 3 ,
  WaitForDimension = 4 , ChooseSpawnArea = 5 , CheckLoadedChunk = 6 , ChooseSpawnPosition = 7 ,
  SpawnComplete = 8
}
using PlayerFlagIDType = schar
using PlayerListenerList = ::std::vector<::PlayerListener*>
using EntityBlockCollisionCallback

Public Member Functions

bool simulateSneaking ()
bool simulateStopSneaking ()
bool simulateUseItem ()
LLAPI bool simulateUseItem (ItemStack &item)
LLAPI bool simulateDestroyBlock (BlockPos const &, ScriptModuleMinecraft::ScriptFacing)
LLAPI bool simulateDestroyLookAt (float handLength=5.5f)
LLAPI void simulateStopMoving ()
LLAPI bool simulateAttack (Actor *target)
LLAPI void simulateStartBuildInSlot (int slot)
LLAPI void simulateStopBuild ()
LLAPI void simulateStopUsingItem ()
LLAPI bool simulateGiveItem (ItemStack &item, bool selectSlot)
LLAPI bool simulateSetItem (ItemStack const &item, bool selectSlot, int slot)
LLAPI bool simulateDropSelectedItem ()
LLAPI bool simulateInteract (Actor &actor)
LLAPI void simulateStopInteracting ()
LLAPI bool isSimulatingDestroyingBlock ()
LLAPI void simulateLookAt (Actor &actor, sim::LookDuration lookType=sim::LookDuration::Instant)
LLAPI void simulateDisconnect ()
LLAPI bool simulateRespawn ()
LLAPI void simulateFly ()
LLAPI void simulateStopFlying ()
LLAPI void simulateWorldMove (::Vec3 const &worldDirection, float=1.0f)
LLAPI void simulateLocalMove (::Vec3 const &localDirection, float=1.0f)
LLAPI void simulateMoveToLocation (::Vec3 const &position, float speed, bool faceTarget)
LLAPI void simulateStopDestroyingBlock ()
LLAPI bool simulateInteract (::BlockPos const &pos, ::ScriptModuleMinecraft::ScriptFacing face)
virtual void initializeComponents (::ActorInitializationMethod method, ::VariantParameterList const &params)
virtual void aiStep ()
virtual bool isSimulated () const
virtual::std::string getXuid () const
virtual::PlayerMovementSettings const & getMovementSettings () const
virtual void teleportTo (::Vec3 const &pos, bool shouldStopRiding, int cause, int sourceEntityType, bool keepVelocity)
virtual int _getSpawnChunkLimit () const
virtual ::std::shared_ptr<::ChunkViewSource > _createChunkSource (::ChunkSource &mainChunkSource)
virtual void _updateChunkPublisherView (::Vec3 const &position, float minDistance)
MCAPI SimulatedPlayer (::Level &level, ::PacketSender &packetSender, ::ServerNetworkSystem &network, ::ClientBlobCache::Server::ActiveTransfersManager &clientCacheMirror, ::GameType playerGameType, ::NetworkIdentifier const &owner, ::SubClientId subid, ::std::function< void(::ServerPlayer &)> playerLoadedCallback, ::mce::UUID uuid, ::std::string const &deviceId, ::PlayerAuthenticationType authType, ::PlayerAuthenticationInfo const &authInfo, int maxChunkRadius, bool enableItemStackNetManager, ::EntityContext &entityContext)
MCAPI void _addMoveComponent ()
MCAPI::ScriptModuleGameTest::ScriptNavigationResult _createNavigationResult (::NavigationComponent *navigation) const
MCAPI void _updateDestroyBlock ()
MCAPI void _updateMovement ()
MCAPI void _updateRidingComponents ()
MCAPI void postAiStep ()
MCAPI void preAiStep ()
MCAPI void setGameTestHelper (::Bedrock::NonOwnerPointer<::gametest::BaseGameTestHelper > gameTestHelper)
MCAPI bool simulateAttack ()
MCAPI void simulateChat (::std::string const &message)
MCAPI bool simulateInteract ()
MCAPI bool simulateJump ()
MCAPI void simulateLookAt (::BlockPos const &blockPos, ::sim::LookDuration lookType)
MCAPI void simulateLookAt (::Vec3 const &pos, ::sim::LookDuration lookType=sim::LookDuration::Instant)
MCAPI::ScriptModuleGameTest::ScriptNavigationResult simulateNavigateToEntity (::Actor &actor, float speed)
MCAPI::ScriptModuleGameTest::ScriptNavigationResult simulateNavigateToLocation (::Vec3 const &position, float speed)
MCAPI void simulateNavigateToLocations (::std::vector<::Vec3 > &&positions, float speed)
MCAPI void simulateSetBodyRotation (float degY)
MCAPI bool simulateUseItemInSlot (int slot)
MCAPI bool simulateUseItemInSlotOnBlock (int slot, ::BlockPos const &pos, ::ScriptModuleMinecraft::ScriptFacing face, ::Vec3 const &facePos)
MCAPI bool simulateUseItemOnBlock (::ItemStack &item, ::BlockPos const &pos, ::ScriptModuleMinecraft::ScriptFacing face, ::Vec3 const &facePos)
MCAPI void * $ctor (::Level &level, ::PacketSender &packetSender, ::ServerNetworkSystem &network, ::ClientBlobCache::Server::ActiveTransfersManager &clientCacheMirror, ::GameType playerGameType, ::NetworkIdentifier const &owner, ::SubClientId subid, ::std::function< void(::ServerPlayer &)> playerLoadedCallback, ::mce::UUID uuid, ::std::string const &deviceId, ::PlayerAuthenticationType authType, ::PlayerAuthenticationInfo const &authInfo, int maxChunkRadius, bool enableItemStackNetManager, ::EntityContext &entityContext)
MCAPI void $initializeComponents (::ActorInitializationMethod method, ::VariantParameterList const &params)
MCAPI void $aiStep ()
MCAPI bool $isSimulated () const
MCAPI::std::string $getXuid () const
MCAPI::PlayerMovementSettings const & $getMovementSettings () const
MCAPI void $teleportTo (::Vec3 const &pos, bool shouldStopRiding, int cause, int sourceEntityType, bool keepVelocity)
MCAPI int $_getSpawnChunkLimit () const
MCAPI ::std::shared_ptr<::ChunkViewSource > $_createChunkSource (::ChunkSource &mainChunkSource)
MCAPI void $_updateChunkPublisherView (::Vec3 const &position, float minDistance)
virtual void normalTick ()
virtual void knockback (::Actor *source, float damage, float xd, float zd, ::KnockbackParameters const &parameters)
virtual void die (::ActorDamageSource const &source)
virtual void moveView ()
virtual void moveSpawnView (::Vec3 const &spawnPosition, ::DimensionType dimension)
virtual void frameUpdate (::FrameUpdateContextBase &)
virtual bool isValidTarget (::Actor *attacker) const
virtual bool swing (::ActorSwingSource swingSource, ::HandSlot handSlot)
virtual void hurtArmorSlots (::ActorDamageSource const &source, int dmg, ::std::bitset< 5 > const hurtSlots)
virtual void sendArmorDamage (::std::bitset< 5 > const damagedSlots)
virtual void sendArmor (::std::bitset< 5 > const armorSlots)
virtual void setDamagedArmor (::SharedTypes::Legacy::ArmorSlot slot, ::ItemStack const &item)
virtual void sendInventory (bool shouldSelectSlot)
virtual void sendInventoryTransaction (::InventoryTransaction const &transaction) const
virtual void sendComplexInventoryTransaction (::std::unique_ptr<::ComplexInventoryTransaction > transaction) const
virtual void sendNetworkPacket (::Packet &packet) const
virtual void displayTextObjectMessage (::TextObjectRoot const &textObject, ::std::string const &fromXuid, ::std::string const &fromPlatformId)
virtual void displayTextObjectWhisperMessage (::ResolvedTextObject const &textObject, ::std::string const &xuid, ::std::string const &platformId)
virtual void displayTextObjectWhisperMessage (::std::string const &message, ::std::string const &xuid, ::std::string const &platformId)
virtual void displayWhisperMessage (::std::string const &author, ::std::string const &message, ::std::optional<::std::string > const filteredMessage, ::std::string const &xuid, ::std::string const &platformId)
virtual void openTrading (::ActorUniqueID const &uniqueID, bool useNewScreen)
virtual void openPortfolio ()
virtual void openNpcInteractScreen (::std::shared_ptr<::INpcDialogueData > npc)
virtual void openInventory ()
virtual void openBook (int, bool, int, ::BlockActor *lectern)
virtual void openSign (::BlockPos const &position, bool isFrontSide)
virtual void checkMovementStats (::Vec3 const &d)
virtual::HashedString getCurrentStructureFeature () const
virtual void handleEntityEvent (::ActorEvent id, int data)
virtual void setContainerData (::IContainerManager &menu, int id, int value)
virtual void slotChanged (::IContainerManager &menu, ::Container &container, int slot, ::ItemStack const &oldItem, ::ItemStack const &newItem, bool isResultSlot)
virtual void refreshContainer (::IContainerManager &menu)
virtual void stopSleepInBed (bool forcefulWakeUp, bool updateLevelList)
virtual void setArmor (::SharedTypes::Legacy::ArmorSlot const armorSlot, ::ItemStack const &item)
virtual void setOffhandSlot (::ItemStack const &item)
virtual void clearVanishEnchantedItemsOnDeath ()
virtual bool canChangeDimensionsUsingPortal () const
virtual void changeDimension (::DimensionType toId)
virtual void changeDimension (::ChangeDimensionPacket const &packet)
virtual void changeDimensionWithCredits (::DimensionType dimension)
virtual void setPlayerGameType (::GameType gameType)
virtual void prepareRegion (::ChunkSource &mainChunkSource)
virtual bool isActorRelevant (::Actor const &actor)
virtual::ActorUniqueID getControllingPlayer () const
virtual void destroyRegion ()
virtual void onSuspension ()
virtual void onLinkedSlotsChanged ()
virtual bool isTeacher () const
virtual bool isExternalCommunicationAllowed () const
virtual bool isLoading () const
virtual bool load (::CompoundTag const &tag, ::DataLoadHelper &dataLoadHelper)
virtual bool isPlayerInitialized () const
virtual void respawn ()
virtual::PlayerEventCoordinator & getPlayerEventCoordinator ()
virtual void destroyEditorPlayer ()
virtual ::Bedrock::NonOwnerPointer<::Editor::IEditorPlayer > getEditorPlayer () const
virtual uchar getMaxChunkBuildRadius () const
virtual ::std::optional<::PlayerPartyInfo > getPartyInfo_UNTRUSTED () const
virtual void addChunksToQueue (::std::vector<::ChunkPos > const &chunkPostions, bool isBiomeUpdate)
virtual void _serverInitItemStackIds ()
MCAPI void _logCDEvent (::CrashDumpLogStringID option1, ::CrashDumpLogStringID option2, ::CrashDumpLogStringID option3, ::CrashDumpLogStringID option4)
MCAPI void _logPartyState () const
MCAPI void _removeNearbyEntities ()
MCAPI void _setContainerManagerModel (::std::shared_ptr<::ContainerManagerModel > menu)
MCAPI void addActorToReplicationList (::gsl::not_null<::Actor * > actor, bool autonomous)
MCAPI void createEditorPlayer (::Bedrock::NonOwnerPointer<::Editor::IEditorManager > editorManager)
MCAPI void disconnect ()
LLAPI void disconnect (std::string_view reason) const
 Disconnect player's client.
MCAPI void doDeleteContainerManager (bool forceDisconnect)
MCAPI void doInitialSpawn ()
MCAPI::std::string getLanguageCode () const
MCAPI void handleActorPickRequestOnServer (::Actor &target, bool withData, bool isActorAgentAndEduMode)
MCAPI void handleBlockPickRequestOnServer (::BlockPos const &position, bool withData)
MCAPI void hideAllExcept (::std::optional<::std::vector<::HudElement > > const &hudElements)
MCAPI void initiateContainerClose ()
MCAPI bool isInPickRangeOf (::BlockPos const &pos) const
MCAPI::ContainerID openUnmanagedContainer (::SharedTypes::Legacy::ContainerType containerType, ::std::variant<::BlockPos, ::ActorUniqueID > owner)
MCAPI void postReplicationTick (::Tick const &currentTick)
MCAPI void preReplicationTick (::Tick const &currentTick)
MCAPI bool selectItem (::ItemStack const &item)
MCAPI void sendPlayerContainerClosedEvent ()
MCAPI void sendPlayerContainerOpenedEvent (::SharedTypes::Legacy::ContainerType type, ::std::variant<::BlockPos, ::ActorUniqueID > owner)
MCAPI void setClientChunkRadius (uint requestedRadius, uchar clientMaxChunkRadius)
MCAPI void setHudVisibilityState (::HudVisibility hudVisibility, ::std::optional<::std::vector<::HudElement > > const &hudElements)
MCAPI void updatePartyState (::std::optional<::PlayerPartyInfo > partyInfo)
MCAPI void * $ctor (::Level &level, ::PacketSender &packetSender, ::ServerNetworkSystem &network, ::ClientBlobCache::Server::ActiveTransfersManager &clientCacheMirror, ::GameType playerGameType, bool isHostingPlayer, ::NetworkIdentifier const &owner, ::SubClientId subid, ::std::function< void(::ServerPlayer &)> onPlayerLoadedCallback, ::mce::UUID uuid, ::std::string const &deviceId, ::PlayerAuthenticationType authType, ::PlayerAuthenticationInfo const &authInfo, int maxChunkRadius, bool enableItemStackNetManager, ::EntityContext &entityContext, ::PlatformType platformType, ::InputMode inputMode, ::SyncedClientOptionsComponent clientOptions)
MCAPI void * $ctor (::ILevel &level, ::PacketSender &packetSender, ::GameType playerGameType, bool isHostingPlayer, ::NetworkIdentifier const &owner, ::SubClientId subid, ::mce::UUID uuid, ::std::string const &deviceId, ::PlayerAuthenticationType authType, ::PlayerAuthenticationInfo const &authInfo, ::EntityContext &entityContext, ::std::string const &platformId, ::std::string const &platformOnlineId)
MCAPI void * $ctor (::ILevel &level, ::EntityContext &entityContext)
MCAPI void * $ctor (::ActorDefinitionGroup *definitions, ::ActorDefinitionIdentifier const &definitionName, ::EntityContext &entityContext)
MCAPI void $normalTick ()
MCAPI void $knockback (::Actor *source, float damage, float xd, float zd, ::KnockbackParameters const &parameters)
MCAPI void $die (::ActorDamageSource const &source)
MCAPI void $moveView ()
MCAPI void $moveSpawnView (::Vec3 const &spawnPosition, ::DimensionType dimension)
MCAPI void $frameUpdate (::FrameUpdateContextBase &)
MCAPI bool $isValidTarget (::Actor *attacker) const
MCAPI bool $swing (::ActorSwingSource swingSource, ::HandSlot handSlot)
MCAPI void $hurtArmorSlots (::ActorDamageSource const &source, int dmg, ::std::bitset< 5 > const hurtSlots)
MCAPI void $sendArmorDamage (::std::bitset< 5 > const damagedSlots)
MCAPI void $sendArmor (::std::bitset< 5 > const armorSlots)
MCAPI void $setDamagedArmor (::SharedTypes::Legacy::ArmorSlot slot, ::ItemStack const &item)
MCAPI void $sendInventory (bool shouldSelectSlot)
MCAPI void $sendInventoryTransaction (::InventoryTransaction const &transaction) const
MCAPI void $sendComplexInventoryTransaction (::std::unique_ptr<::ComplexInventoryTransaction > transaction) const
MCAPI void $sendNetworkPacket (::Packet &packet) const
MCAPI void $displayTextObjectMessage (::TextObjectRoot const &textObject, ::std::string const &fromXuid, ::std::string const &fromPlatformId)
MCAPI void $displayTextObjectWhisperMessage (::ResolvedTextObject const &textObject, ::std::string const &xuid, ::std::string const &platformId)
MCAPI void $displayTextObjectWhisperMessage (::std::string const &message, ::std::string const &xuid, ::std::string const &platformId)
MCAPI void $displayWhisperMessage (::std::string const &author, ::std::string const &message, ::std::optional<::std::string > const filteredMessage, ::std::string const &xuid, ::std::string const &platformId)
MCAPI void $openTrading (::ActorUniqueID const &uniqueID, bool useNewScreen)
MCAPI void $openPortfolio ()
MCAPI void $openNpcInteractScreen (::std::shared_ptr<::INpcDialogueData > npc)
MCAPI void $openInventory ()
MCAPI void $openBook (int, bool, int, ::BlockActor *lectern)
MCAPI void $openSign (::BlockPos const &position, bool isFrontSide)
MCAPI void $checkMovementStats (::Vec3 const &d)
MCAPI::HashedString $getCurrentStructureFeature () const
MCAPI void $handleEntityEvent (::ActorEvent id, int data)
MCAPI void $setContainerData (::IContainerManager &menu, int id, int value)
MCAPI void $slotChanged (::IContainerManager &menu, ::Container &container, int slot, ::ItemStack const &oldItem, ::ItemStack const &newItem, bool isResultSlot)
MCAPI void $refreshContainer (::IContainerManager &menu)
MCAPI void $stopSleepInBed (bool forcefulWakeUp, bool updateLevelList)
MCAPI void $setArmor (::SharedTypes::Legacy::ArmorSlot const armorSlot, ::ItemStack const &item)
MCAPI void $setOffhandSlot (::ItemStack const &item)
MCAPI void $clearVanishEnchantedItemsOnDeath ()
MCAPI bool $canChangeDimensionsUsingPortal () const
MCAPI void $changeDimension (::DimensionType toId)
MCAPI void $changeDimension (::ChangeDimensionPacket const &packet)
MCAPI void $changeDimensionWithCredits (::DimensionType dimension)
MCAPI void $setPlayerGameType (::GameType gameType)
MCAPI void $prepareRegion (::ChunkSource &mainChunkSource)
MCAPI bool $isActorRelevant (::Actor const &actor)
MCAPI::ActorUniqueID $getControllingPlayer () const
MCAPI void $destroyRegion ()
MCAPI void $onSuspension ()
MCAPI void $onLinkedSlotsChanged ()
MCAPI bool $isTeacher () const
MCAPI bool $isExternalCommunicationAllowed () const
MCAPI bool $isLoading () const
MCAPI bool $load (::CompoundTag const &tag, ::DataLoadHelper &dataLoadHelper)
MCAPI bool $isPlayerInitialized () const
MCAPI void $respawn ()
MCAPI::PlayerEventCoordinator & $getPlayerEventCoordinator ()
MCAPI void $destroyEditorPlayer ()
MCAPI ::Bedrock::NonOwnerPointer<::Editor::IEditorPlayer > $getEditorPlayer () const
MCAPI uchar $getMaxChunkBuildRadius () const
MCAPI ::std::optional<::PlayerPartyInfo > $getPartyInfo_UNTRUSTED () const
MCAPI void $addChunksToQueue (::std::vector<::ChunkPos > const &chunkPostions, bool isBiomeUpdate)
MCAPI void $_serverInitItemStackIds ()
LLNDAPI UserEntityIdentifierComponent const & getUserEntityIdentifier () const
LLNDAPI UserEntityIdentifierComponent & getUserEntityIdentifier ()
LLNDAPI optional_ref< ConnectionRequest const > getConnectionRequest () const
LLNDAPI NetworkIdentifier const & getNetworkIdentifier () const
LLNDAPI SubClientId const & getClientSubId () const
LLNDAPI int getSelectedItemSlot () const
LLNDAPI mce::UUID const & getUuid () const
 Get the player's uuid.
LLNDAPI std::string getIPAndPort () const
 Get the player's IP and port.
LLNDAPI std::string getRealName () const
 Get the player's real in-game nickname.
LLNDAPI std::string getLocaleCode () const
 Get the name of the player's langtext.
LLNDAPI std::optional< NetworkPeer::NetworkStatus > getNetworkStatus () const
LLAPI void sendMessage (std::string_view msg) const
 Send a message to player.
LLAPI void setAbility (::AbilitiesIndex index, bool value)
LLNDAPI bool isOperator () const
 Determine if a player is an administrator of the server.
LLAPI bool addAndRefresh (class ItemStack &item)
 Give player item and refresh.
LLNDAPI optional_ref< EnderChestContainer > getEnderChestContainer () const
LLNDAPI Inventory & getInventory () const
LLNDAPI ItemStack const & getSelectedItem () const
LLAPI void setSelectedItem (ItemStack const &item) const
LLNDAPI bool canSleep () const
LLNDAPI bool isHungry () const
LLNDAPI int getXpNeededForNextLevel ()
LLNDAPI int getPreviousLevelRequirement ()
LLNDAPI int getXpEarnedAtCurrentLevel ()
LLNDAPI bool setXpEarnedAtCurrentLevel (int xp)
virtual void reloadHardcoded (::ActorInitializationMethod method, ::VariantParameterList const &params)
virtual void suspendRegion ()
virtual void _fireDimensionChanged ()
virtual void tickWorld (::Tick const &currentTick)
virtual ::std::vector<::ChunkPos > const & getTickingOffsets () const
virtual void onSynchedDataUpdate (int dataId)
virtual bool isFireImmune () const
virtual bool isAutoJumpEnabled () const
virtual::Vec3 getInterpolatedRidingOffset (float, int const) const
virtual void passengerTick ()
virtual void remove ()
virtual bool shouldDropDeathLoot () const
virtual void dropEquipmentOnDeath (::ActorDamageSource const &source)
virtual void dropEquipmentOnDeath ()
virtual bool drop (::ItemStack const &item, bool const randomly)
virtual void resetRot ()
virtual void resetUserPos (::ActorResetRule resetRule)
virtual bool isInTrialMode ()
virtual void setSpeed (float _speed)
virtual int getItemUseDuration () const
virtual float getItemUseStartupProgress () const
virtual float getItemUseIntervalProgress () const
virtual bool isBlocking () const
virtual bool isDamageBlocked (::ActorDamageSource const &source) const
virtual ::std::vector<::ItemStack const * > getAllHandEquipment () const
virtual ::std::vector<::ItemStack const * > getAllEquipment () const
virtual bool add (::ItemStack &item)
virtual::CommandPermissionLevel getCommandPermissionLevel () const
virtual::ActorHurtResult attack (::Actor &actor, ::SharedTypes::Legacy::ActorDamageCause const &cause)
MCAPI::ActorHurtResult attack (::Actor &actor, ::SharedTypes::Legacy::ActorDamageCause const &cause, ::Player::AttackParameters const &parameters)
virtual::ItemStack const & getCarriedItem () const
virtual void setCarriedItem (::ItemStack const &item)
virtual void damageCarriedItemOnAttack (::Actor &target, float damageDealtToTarget)
virtual void openChalkboard (::ChalkboardBlockActor &chalkboard, bool showLockToggle)
virtual void displayChatMessage (::std::string const &author, ::std::string const &message, ::std::optional<::std::string > const filteredMessage)
virtual void displayClientMessage (::std::string const &message, ::std::optional<::std::string > const filteredMessage)
virtual float getShadowRadius () const
virtual bool isSleeping () const
virtual void setSleeping (bool val)
virtual::BedSleepingResult startSleepInBed (::BlockPos const &bedPos, bool setsRespawn, float sleepOffset)
virtual bool canStartSleepInBed ()
virtual void playEmote (::std::string const &pieceId, bool const playChatMessage)
virtual bool isSilentObserver () const
virtual void useItem (::ItemStackBase &instance, ::ItemUseMethod itemUseMethod, bool consumeItem)
virtual void stopLoading ()
virtual float getSpeed () const
virtual void initHUDContainerManager ()
virtual void emitCriticalHitParticles (::Actor const &target, int particleCount)
virtual bool isImmobile () const
virtual void sendMotionPacketIfNeeded ()
virtual::IMinecraftEventing * getEventing () const
virtual uint getUserId () const
virtual void addExperience (int xp)
virtual void addLevels (int levels)
virtual ::std::unique_ptr<::Packet > tryCreateAddActorPacket ()
virtual bool isInvulnerableTo (::ActorDamageSource const &source) const
virtual void deleteContainerManager ()
virtual::ItemStack const & getEquippedTotem () const
virtual bool consumeTotem ()
virtual float getMapDecorationRotation () const
virtual bool startRiding (::Actor &vehicle, bool forceRiding)
virtual void startSwimming ()
virtual void stopSwimming ()
virtual bool canBePulledIntoVehicle () const
virtual void feed (int itemId)
virtual bool canExistWhenDisallowMob () const
virtual::mce::Color getNameTagTextColor () const
virtual bool canAddPassenger (::Actor &passenger) const
virtual::std::string getPlayFabId () const
virtual bool canInteractWithOtherEntitiesInGame () const
virtual bool canObstructSpawningAndBlockPlacement () const
virtual ::std::optional<::BlockPos > getLastDeathPos () const
virtual ::std::optional<::DimensionType > getLastDeathDimension () const
virtual bool hasDiedBefore () const
virtual void doEnterWaterSplashEffect ()
virtual void doExitWaterSplashEffect ()
virtual void requestMissingSubChunk (::SubChunkPos const &scp)
virtual float causeFallDamageToActor (float distance, float multiplier, ::ActorDamageSource source)
virtual void setBehaviorCommandStatus (::std::string const &name, ::BehaviorStatus status)
virtual void setRemotePlayerTicked (bool ticked)
virtual ::std::unique_ptr<::ISparseContainerSetListener > createSparseContainerListener ()
virtual::ActorHurtResult _hurt (::ActorDamageSource const &source, float damage, ::HurtParameters const &hurtParameters)
virtual void readAdditionalSaveData (::CompoundTag const &tag, ::DataLoadHelper &dataLoadHelper)
virtual void addAdditionalSaveData (::CompoundTag &entityTag) const
virtual void onMovePlayerPacketNormal (::Vec3 const &pos, ::Vec2 const &rot, float yHeadRot)
virtual bool _shouldProvideFeedbackOnHandContainerItemSet (::HandSlot handSlot, ::ItemStack const &item) const
virtual bool _shouldProvideFeedbackOnArmorSet (::SharedTypes::Legacy::ArmorSlot slot, ::ItemStack const &item) const
virtual void setAbilities (::LayeredAbilities const &newAbilities)
virtual::AnimationComponent & getAnimationComponent ()
virtual::HashedString const & getActorRendererId () const
virtual ::std::unique_ptr<::BodyControl > initBodyControl ()
MCAPI bool _checkAndFixSpawnPosition (::Vec3 &spawnPosition, ::std::vector<::gsl::not_null<::BlockSource * > > regions, bool adjustYToSolidGround, bool searchUp, bool positionFromSave)
MCAPI bool _isChunkSourceLoaded (::Vec3 const &spawnPosition, ::BlockSource const &region) const
MCAPI void _setInteractionSynchedData (::std::string text, ::ActorInteractionHandResult handResult)
MCAPI void _setPlayerGameType (::GameType gameType)
MCAPI bool _validateSpawnPositionAvailability (::Vec3 const &pos, ::BlockSource *blockSourceChunkCheck, ::Vec3 const *const AABBoffset) const
MCAPI bool canJump ()
MCAPI bool canOpenContainerScreen ()
MCAPI bool canStackInOffhand (::ItemStack const &item) const
MCAPI bool canUseAbility (::AbilitiesIndex abilityIndex) const
MCAPI bool canUseOperatorBlocks () const
MCAPI void causeFoodExhaustion (float exhaustionAmount)
MCAPI bool checkBed (::BlockSource *spawnBlockSource, ::Vec3 const *const positionToCheck)
MCAPI bool checkNeedAutoJump (float inputMoveX, float inputMoveZ)
MCAPI bool checkSpawnBlock (::BlockSource const &region) const
MCAPI void completeUsingItem ()
MCAPI void eat (::ItemStack const &instance)
MCAPI void eat (int hungerValue, float saturationModifier)
MCAPI bool equippedArmorItemCanBeMoved (::ItemStack const &item) const
MCAPI void fireDimensionChangedEvent (::DimensionType fromDimension, ::DimensionType toDimension)
MCFOLD::LayeredAbilities const & getAbilities () const
MCFOLD::LayeredAbilities & getAbilities ()
MCAPI ::Bedrock::SmallOptional<::HandSlot, ::Bedrock::DefaultSmallOptionalTraits<::HandSlot > > getActiveShieldSlot () const
MCAPI::Agent * getAgentIfAllowed (bool callerCanAccessOtherAgents, ::ActorUniqueID callerAgentID) const
MCAPI::SoundEventIdentifier getAttackCriticalHitSound () const
MCAPI::SoundEventIdentifier getAttackHitSound () const
MCAPI::SoundEventIdentifier getAttackMissSound () const
MCAPI::std::string getChatDisplayName () const
MCAPI float getDestroyProgress (::Block const &block)
MCAPI::DimensionType getExpectedSpawnDimensionId () const
MCAPI::BlockPos const & getExpectedSpawnPosition () const
MCAPI::std::string getInteractText () const
MCAPI int getItemCooldownLeft (::HashedString const &category) const
MCAPI int getItemCooldownLeft (uint64 categoryHash) const
MCAPI::std::string getItemInteractText (::Item const &item) const
MCAPI int getMaxItemCooldownLeft () const
MCAPI::AABB getPickupArea () const
MCAPI::GameType getPlayerGameType () const
MCAPI::PlayerPermissionLevel getPlayerPermissionLevel () const
MCAPI float getSleepRotation () const
MCAPI bool hasResource (::ItemDescriptor const &resource)
MCAPI::InteractionResult interact (::Actor &actor, ::Vec3 const &location, ::HandSlot handSlot)
MCAPI void inventoryChanged (::Container &, int slot, ::ItemStack const &oldItem, ::ItemStack const &newItem, bool forceBalanced)
MCAPI bool isEditorPlayer () const
MCAPI bool isEquipmentHidden () const
MCAPI bool isFlying () const
MCAPI bool isForcedRespawn () const
MCAPI bool isItemOnCooldown (::HashedString const &category) const
MCAPI void playPredictiveSynchronizedSound (::SoundEventIdentifier const &soundEvent, ::Vec3 const &pos, int data, bool isGlobal)
MCAPI void playPredictiveSynchronizedSound (::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, int data, bool isGlobal)
MCAPI void releaseUsingItem ()
MCAPI void resetPlayerLevel ()
MCAPI void sendEventPacket (::LegacyTelemetryEventPacket &packet) const
MCAPI void setAgent (::Agent *agent)
MCAPI void setChunkRadius (uint chunkRadius)
MCAPI void setCommandPermissions (::CommandPermissionLevel permissions)
MCAPI void setContainerManagerModel (::std::shared_ptr<::ContainerManagerModel > manager)
MCAPI void setName (::std::string const &newName)
LLAPI void setName (std::string const &name)
MCAPI void setPlayerUIItem (::PlayerUISlot slot, ::ItemStack const &item, bool forceBalance)
MCAPI void setRespawnPosition (::BlockPos const &inRespawnPosition, ::DimensionType dimension)
MCAPI void setRespawnPositionCandidate ()
MCAPI::ItemStack const & setSelectedSlot (int slot)
MCAPI bool setSpawnBlockRespawnPosition (::BlockPos const &spawnBlockPosition, ::DimensionType dimension)
MCAPI void startGliding ()
MCAPI void startItemCooldown (::Item const &item, bool updateClient)
MCAPI void startItemCooldown (::HashedString const &type, int tickDuration, bool updateClient)
MCAPI void startItemUseOn (uchar face, ::BlockPos const &blockPos, ::BlockPos const &buildBlockPos, ::ItemStack const &item)
MCAPI void startUsingItem (::ItemStack const &instance, int duration, ::HandSlot handSlot)
MCAPI void stopGliding ()
MCAPI void stopItemUseOn (::BlockPos const &blockPos, ::ItemStack const &item)
MCAPI void stopUsingItem ()
MCAPI bool take (::Actor &actor, int, int favoredSlot)
MCAPI bool tryStartGliding ()
MCAPI void updateInventoryTransactions ()
MCAPI void updateSkin (::SerializedSkinRef const &skin, int clientSubID)
MCAPI void updateTouch ()
MCAPI void useItemInHandSlot (::HandSlot handSlot, ::ItemUseMethod itemUseMethod, bool consumeItem)
MCAPI void $dtor ()
MCAPI void $reloadHardcoded (::ActorInitializationMethod method, ::VariantParameterList const &params)
MCAPI void $suspendRegion ()
MCAPI void $_fireDimensionChanged ()
MCAPI void $tickWorld (::Tick const &currentTick)
MCAPI ::std::vector<::ChunkPos > const & $getTickingOffsets () const
MCAPI void $onSynchedDataUpdate (int dataId)
MCAPI bool $isFireImmune () const
MCAPI bool $isAutoJumpEnabled () const
MCAPI::Vec3 $getInterpolatedRidingOffset (float, int const) const
MCAPI void $passengerTick ()
MCAPI void $remove ()
MCAPI bool $shouldDropDeathLoot () const
MCAPI void $dropEquipmentOnDeath (::ActorDamageSource const &source)
MCAPI void $dropEquipmentOnDeath ()
MCAPI bool $drop (::ItemStack const &item, bool const randomly)
MCAPI void $resetRot ()
MCAPI void $resetUserPos (::ActorResetRule resetRule)
MCAPI bool $isInTrialMode ()
MCAPI void $setSpeed (float _speed)
MCAPI int $getItemUseDuration () const
MCAPI float $getItemUseStartupProgress () const
MCAPI float $getItemUseIntervalProgress () const
MCAPI bool $isBlocking () const
MCAPI bool $isDamageBlocked (::ActorDamageSource const &source) const
MCAPI ::std::vector<::ItemStack const * > $getAllHandEquipment () const
MCAPI ::std::vector<::ItemStack const * > $getAllEquipment () const
MCAPI bool $add (::ItemStack &item)
MCAPI::CommandPermissionLevel $getCommandPermissionLevel () const
MCAPI::ActorHurtResult $attack (::Actor &actor, ::SharedTypes::Legacy::ActorDamageCause const &cause)
MCAPI::ItemStack const & $getCarriedItem () const
MCAPI void $setCarriedItem (::ItemStack const &item)
MCAPI void $damageCarriedItemOnAttack (::Actor &target, float damageDealtToTarget)
MCAPI void $openChalkboard (::ChalkboardBlockActor &chalkboard, bool showLockToggle)
MCAPI void $displayChatMessage (::std::string const &author, ::std::string const &message, ::std::optional<::std::string > const filteredMessage)
MCAPI void $displayClientMessage (::std::string const &message, ::std::optional<::std::string > const filteredMessage)
MCAPI float $getShadowRadius () const
MCAPI bool $isSleeping () const
MCAPI void $setSleeping (bool val)
MCAPI::BedSleepingResult $startSleepInBed (::BlockPos const &bedPos, bool setsRespawn, float sleepOffset)
MCAPI bool $canStartSleepInBed ()
MCAPI void $playEmote (::std::string const &pieceId, bool const playChatMessage)
MCAPI bool $isSilentObserver () const
MCAPI void $useItem (::ItemStackBase &instance, ::ItemUseMethod itemUseMethod, bool consumeItem)
MCAPI void $stopLoading ()
MCAPI float $getSpeed () const
MCAPI void $initHUDContainerManager ()
MCAPI void $emitCriticalHitParticles (::Actor const &target, int particleCount)
MCAPI bool $isImmobile () const
MCAPI void $sendMotionPacketIfNeeded ()
MCAPI::IMinecraftEventing * $getEventing () const
MCAPI uint $getUserId () const
MCAPI void $addExperience (int xp)
MCAPI void $addLevels (int levels)
MCAPI ::std::unique_ptr<::Packet > $tryCreateAddActorPacket ()
MCAPI bool $isInvulnerableTo (::ActorDamageSource const &source) const
MCAPI void $deleteContainerManager ()
MCAPI::ItemStack const & $getEquippedTotem () const
MCAPI bool $consumeTotem ()
MCAPI float $getMapDecorationRotation () const
MCAPI bool $startRiding (::Actor &vehicle, bool forceRiding)
MCAPI void $startSwimming ()
MCAPI void $stopSwimming ()
MCAPI bool $canBePulledIntoVehicle () const
MCAPI void $feed (int itemId)
MCAPI bool $canExistWhenDisallowMob () const
MCAPI::mce::Color $getNameTagTextColor () const
MCAPI bool $canAddPassenger (::Actor &passenger) const
MCAPI::std::string $getPlayFabId () const
MCAPI bool $canInteractWithOtherEntitiesInGame () const
MCAPI bool $canObstructSpawningAndBlockPlacement () const
MCAPI ::std::optional<::BlockPos > $getLastDeathPos () const
MCAPI ::std::optional<::DimensionType > $getLastDeathDimension () const
MCAPI bool $hasDiedBefore () const
MCAPI void $doEnterWaterSplashEffect ()
MCAPI void $doExitWaterSplashEffect ()
MCAPI void $requestMissingSubChunk (::SubChunkPos const &scp)
MCAPI float $causeFallDamageToActor (float distance, float multiplier, ::ActorDamageSource source)
MCAPI void $setBehaviorCommandStatus (::std::string const &name, ::BehaviorStatus status)
MCAPI void $setRemotePlayerTicked (bool ticked)
MCAPI ::std::unique_ptr<::ISparseContainerSetListener > $createSparseContainerListener ()
MCAPI::ActorHurtResult $_hurt (::ActorDamageSource const &source, float damage, ::HurtParameters const &hurtParameters)
MCAPI void $readAdditionalSaveData (::CompoundTag const &tag, ::DataLoadHelper &dataLoadHelper)
MCAPI void $addAdditionalSaveData (::CompoundTag &entityTag) const
MCAPI void $onMovePlayerPacketNormal (::Vec3 const &pos, ::Vec2 const &rot, float yHeadRot)
MCAPI bool $_shouldProvideFeedbackOnHandContainerItemSet (::HandSlot handSlot, ::ItemStack const &item) const
MCAPI bool $_shouldProvideFeedbackOnArmorSet (::SharedTypes::Legacy::ArmorSlot slot, ::ItemStack const &item) const
MCAPI void $setAbilities (::LayeredAbilities const &newAbilities)
MCAPI::AnimationComponent & $getAnimationComponent ()
MCAPI::HashedString const & $getActorRendererId () const
MCAPI ::std::unique_ptr<::BodyControl > $initBodyControl ()
LLAPI void refreshInventory ()
LLNDAPI ItemStack const & getItemSlot (::SharedTypes::Legacy::EquipmentSlot slot) const
virtual void reloadHardcodedClient (::ActorInitializationMethod method)
virtual void kill ()
virtual void spawnAnim ()
virtual bool isAlive () const
virtual void setSprinting (bool shouldSprint)
virtual float getYawSpeedInDegreesPerSecond () const
virtual void baseTick ()
virtual void hurtEffects (::ActorDamageSource const &source, float damage, ::HurtEffectsSettings const &settings)
virtual::ActorHurtResult doFireHurt (int amount)
virtual void pushActors ()
virtual bool checkSpawnRules (bool fromSpawner)
virtual bool checkSpawnObstruction () const
virtual void addPassenger (::Actor &newPassenger)
virtual float getMaxHeadXRot ()
virtual void blockedByShield (::ActorDamageSource const &source, ::Actor &blocker)
virtual void setTarget (::Actor *target)
virtual bool isAlliedTo (::Mob *other)
virtual::ActorHurtResult doHurtTarget (::Actor *target, ::SharedTypes::Legacy::ActorDamageCause const &cause)
virtual::SharedTypes::Legacy::ActorDamageCause getBlockDamageCause (::Block const &block) const
virtual bool inCaravan () const
virtual int getArmorValue () const
virtual::ArmorMaterialType getArmorMaterialTypeInSlot (::SharedTypes::Legacy::ArmorSlot slot) const
virtual int getArmorTextureIndexInSlot (::SharedTypes::Legacy::ArmorSlot slot) const
virtual float getArmorColorInSlot (::SharedTypes::Legacy::ArmorSlot slot, int channelRGBA) const
virtual int getDeathTime () const
virtual void buildDebugInfo (::std::string &out) const
virtual float getInterpolatedBodyRot (float a) const
virtual float getInterpolatedHeadRot (float a) const
virtual float getInterpolatedBodyYaw (float a) const
virtual bool isSurfaceMob () const
virtual float getDamageAfterEnchantReduction (::ActorDamageSource const &source, float damage) const
virtual bool createAIGoals ()
virtual void onBorn (::Actor &, ::Actor &)
virtual bool setItemSlot (::SharedTypes::Legacy::EquipmentSlot slot, ::ItemStack const &item)
virtual void setTransitioningSitting (bool value)
virtual bool hasComponent (::HashedString const &name) const
virtual float _getWalkTargetValue (::BlockPos const &pos)
virtual bool canPowerJump () const
virtual void setEquippedSlot (::SharedTypes::Legacy::EquipmentSlot slot, ::ItemStack const &item)
virtual void renderDebugServerState (::IOptionsReader const &options)
virtual void outOfWorld ()
virtual void newServerAiStep ()
virtual void _doInitialMove ()
virtual::AABB _getAdjustedAABBForSpawnCheck (::AABB const &aabb, ::Vec3 const &mobPos) const
MCAPI::BuiltInMobComponents _addBuiltInMobComponents ()
MCAPI void _doSoulSpeedParticleEffect ()
MCAPI void _doSprintParticleEffect ()
MCAPI bool _initHardCodedComponents (bool isClientSide)
MCAPI void _initialize (::EntityContext &entityContext, bool isClientSide)
MCAPI bool _isDoingMaceSmashAttack () const
MCAPI void _processSoulSpeed ()
MCAPI void _updateSprintingState ()
MCAPI void addSpeedModifier (::mce::UUID const &attributeID, ::std::string const &attributeName, float speedModifier)
MCAPI float calcMoveRelativeSpeed (::TravelType travelType)
MCAPI float calculateAttackDamage (::Actor const &target, ::CalculateAttackDamageSettings const &settings) const
MCAPI ::std::optional< float > checkTotemDeathProtection (::ActorDamageSource const &killingDamage)
MCAPI void clearMainHandSlot ()
MCAPI void containerChanged (int iSlot)
MCAPI void createAI (::std::vector<::LegacyGoalDefinition > goals)
MCAPI void dropContainer ()
MCAPI void emitJumpPreventedEvent (::BlockPos const &pos)
MCAPI int getArmorTypeHash ()
MCAPI int getCarriedItemKnockbackBonus () const
MCAPI float getDamageAfterArmorReduction (::ActorDamageSource const &source, float damage) const
MCAPI float getDamageAfterDamageSensorComponentAdjustments (::ActorDamageSource const &source, float damage)
MCAPI float getJumpEffectAmplifierValue ()
MCAPI float getJumpMultiplier ()
MCAPI::JumpPreventionResult getJumpPrevention ()
MCAPI int getModifiedSwingDuration (::HandSlot handSlot) const
MCAPI int getNoActionTime () const
MCAPI::SharedTypes::Legacy::LevelSoundEvent getSpawnSound () const
MCAPI int getToughnessValue () const
MCAPI::TravelType getTravelType ()
MCAPI float getYBodyRotation () const
MCAPI void hurtArmor (::ActorDamageSource const &source, int damage)
MCAPI bool isAbleToMove () const
MCAPI bool isTransitioningSitting () const
MCAPI void joinCaravan (::Mob *head)
MCAPI void jumpFromGround ()
MCAPI void leaveCaravan ()
MCAPI void lookAt (::Actor *lookAt, float yMax, float xMax)
MCAPI void onPlayerDimensionChanged (::Player *player, ::DimensionType fromDimension, ::DimensionType toDimension)
MCAPI void resetAttributes ()
MCAPI void resetNoActionTime ()
MCAPI ::std::unique_ptr<::ListTag > saveOffhand (::SaveContext const &saveContext) const
MCAPI void setJumpTicks (int ticks)
MCAPI void setSpeedModifier (float speed)
MCAPI void setYBodyRotation (float rotation)
MCAPI void setYBodyRotations (float rotation, float oldRotation)
MCAPI bool shouldApplyWaterGravity ()
MCAPI void snapToYBodyRot (float yBodyRot)
MCAPI void tickMobEffectsVisuals ()
MCAPI void updateEquipment ()
MCAPI void updateGlidingDurability ()
MCAPI void $reloadHardcodedClient (::ActorInitializationMethod method)
MCAPI void $kill ()
MCAPI void $spawnAnim ()
MCAPI bool $isAlive () const
MCAPI void $setSprinting (bool shouldSprint)
MCAPI float $getYawSpeedInDegreesPerSecond () const
MCAPI void $baseTick ()
MCAPI void $hurtEffects (::ActorDamageSource const &source, float damage, ::HurtEffectsSettings const &settings)
MCAPI::ActorHurtResult $doFireHurt (int amount)
MCAPI void $pushActors ()
MCAPI bool $checkSpawnRules (bool fromSpawner)
MCAPI bool $checkSpawnObstruction () const
MCAPI void $addPassenger (::Actor &newPassenger)
MCAPI float $getMaxHeadXRot ()
MCAPI void $blockedByShield (::ActorDamageSource const &source, ::Actor &blocker)
MCAPI void $setTarget (::Actor *target)
MCAPI bool $isAlliedTo (::Mob *other)
MCAPI::ActorHurtResult $doHurtTarget (::Actor *target, ::SharedTypes::Legacy::ActorDamageCause const &cause)
MCAPI::SharedTypes::Legacy::ActorDamageCause $getBlockDamageCause (::Block const &block) const
MCAPI bool $inCaravan () const
MCAPI int $getArmorValue () const
MCAPI::ArmorMaterialType $getArmorMaterialTypeInSlot (::SharedTypes::Legacy::ArmorSlot slot) const
MCAPI int $getArmorTextureIndexInSlot (::SharedTypes::Legacy::ArmorSlot slot) const
MCAPI float $getArmorColorInSlot (::SharedTypes::Legacy::ArmorSlot slot, int channelRGBA) const
MCAPI int $getDeathTime () const
MCAPI void $buildDebugInfo (::std::string &out) const
MCAPI float $getInterpolatedBodyRot (float a) const
MCAPI float $getInterpolatedHeadRot (float a) const
MCAPI float $getInterpolatedBodyYaw (float a) const
MCAPI bool $isSurfaceMob () const
MCAPI float $getDamageAfterEnchantReduction (::ActorDamageSource const &source, float damage) const
MCAPI bool $createAIGoals ()
MCFOLD void $onBorn (::Actor &, ::Actor &)
MCAPI bool $setItemSlot (::SharedTypes::Legacy::EquipmentSlot slot, ::ItemStack const &item)
MCAPI void $setTransitioningSitting (bool value)
MCAPI bool $hasComponent (::HashedString const &name) const
MCAPI float $_getWalkTargetValue (::BlockPos const &pos)
MCAPI bool $canPowerJump () const
MCAPI void $setEquippedSlot (::SharedTypes::Legacy::EquipmentSlot slot, ::ItemStack const &item)
MCAPI void $renderDebugServerState (::IOptionsReader const &options)
MCAPI void $outOfWorld ()
MCAPI void $newServerAiStep ()
MCAPI void $_doInitialMove ()
MCAPI::AABB $_getAdjustedAABBForSpawnCheck (::AABB const &aabb, ::Vec3 const &mobPos) const
LLNDAPI class EntityContext & getEntityContext ()
LLNDAPI class EntityContext const & getEntityContext () const
LLNDAPI float distanceTo (::Vec3 const &pos) const
MCAPI float distanceTo (::Actor const &e) const
LLNDAPI float distanceToSqr (::Actor const &e) const
LLNDAPI float distanceToSqr (::Vec3 const &pos) const
LLAPI void refresh ()
LLAPI optional_ref< Actor > clone (Vec3 const &pos, std::optional< DimensionType > dimId=std::nullopt) const
LLNDAPI std::string const & getTypeName () const
LLNDAPI class Vec3 getFeetPos () const
LLNDAPI class Vec3 getHeadPos () const
LLNDAPI class BlockPos getFeetBlockPos () const
LLNDAPI bool isSimulatedPlayer () const
LLNDAPI bool isOnGround () const
LLAPI void setOnFire (int time, bool hasEffect=true)
LLAPI void stopFire ()
LLNDAPI Vec3 getVelocity () const
LLNDAPI float getPosDeltaPerSecLength () const
LLAPI bool hurtByCause (float damage, ::SharedTypes::Legacy::ActorDamageCause cause=::SharedTypes::Legacy::ActorDamageCause::Override, optional_ref< Actor > attacker=std::nullopt)
LLNDAPI class HitResult traceRay (float tMax=5.5f, bool includeActor=true, bool includeBlock=true, std::function< bool(class BlockSource const &, class Block const &, bool)> const &blockCheckFunction=[](auto &&...) -> bool { return true;}) const
LLAPI void teleport (class Vec3 const &pos, DimensionType dimId, class Vec2 const &rotation)
LLAPI void teleport (class Vec3 const &pos, DimensionType dimId)
LLNDAPI float evalMolang (std::string const &expression)
LLNDAPI AABB const & getAABB () const
Level & getLevel () const
Vec3 const & getPosition () const
Vec3 const & getPosDelta () const
Vec2 const & getRotation () const
bool hasCategory (ActorCategory category) const
LLNDAPI::DimensionType getDimensionId () const
bool isType (::ActorType type) const
LLNDAPI bool isPlayer () const
bool isClientSide () const
LLNDAPI bool isTouchingDamageBlock () const
LLNDAPI int getHealth () const
LLNDAPI int getMaxHealth () const
LLNDAPI bool isInWorld () const
LLNDAPI ItemStack const & getArmor (::SharedTypes::Legacy::ArmorSlot slot) const
LLNDAPI bool getStatusFlag (::ActorFlags flag) const
LLNDAPI bool isOnHotBlock () const
bool isSwimming () const
bool isMoving () const
bool isSprinting () const
bool isSneaking () const
bool isCrawling () const
bool isGliding () const
bool isDancing () const
bool canFly () const
bool isHurt () const
LLNDAPI::ItemStack const & getOffhandSlot () const
LLNDAPI bool isDead () const
LLNDAPI::ItemStack const & getEquippedSlot (::SharedTypes::Legacy::EquipmentSlot slot) const
virtual void reloadComponents (::ActorInitializationMethod, ::VariantParameterList const &)
virtual::ActorType getOwnerEntityType ()
virtual::Vec3 getFiringPos () const
virtual bool canDisableShield ()
virtual void lerpMotion (::Vec3 const &delta)
virtual::std::string getExitTip (::std::string const &kind, ::InputMode mode, ::NewInteractionModel scheme) const
virtual::std::string getEntityLocNameString () const
virtual bool isInvisible () const
virtual bool canShowNameTag () const
virtual::Vec3 getHeadLookVector (float a=0.0f) const
virtual float getBrightness (float a, ::IConstBlockSource const &region) const
virtual void playerTouch (::Player &player)
virtual void setSneaking (bool value)
virtual bool isOnFire () const
virtual bool isTargetable () const
virtual void performRangedAttack (::Actor &target, float)
virtual void setOwner (::ActorUniqueID const ownerId)
virtual void setSitting (bool value)
virtual void onTame ()
virtual void onFailedTame ()
virtual void setStanding (bool value)
virtual bool isEnchanted () const
virtual void playAmbientSound ()
virtual::SharedTypes::Legacy::LevelSoundEvent getAmbientSound () const
virtual void onLightningHit ()
virtual void despawn ()
virtual::HashedString const & queryEntityRenderer () const
virtual::ActorUniqueID getSourceUniqueID () const
virtual::AABB getLiquidAABB (::SharedTypes::v1_26_20::MaterialType const liquidType) const
virtual void handleInsidePortal (::BlockPos const &portalPos)
virtual bool canPickupItem (::ItemStack const &item) const
virtual bool canSynchronizeNewEntity () const
virtual bool canBeAffected (uint id) const
virtual bool canBeAffectedByArrow (::MobEffectInstance const &effect) const
virtual void onEffectRemoved (::MobEffectInstance &effect)
virtual void openContainerComponent (::Player &player)
virtual void getDebugText (::std::vector<::std::string > &outputInfo)
virtual float getPassengerYRotation (::Actor const &passenger) const
virtual::Interaction getInteraction (::Player &player, ::Vec3 const &location, ::HandSlot handSlot)
virtual bool canDestroyBlock (::Block const &block) const
virtual void setAuxValue (int aux)
virtual void applySnapshot (::EntityContext const &snapshotEntity, ::MovementDataExtractionUtility::SnapshotAccessor const &originalSnapshotEntity)
virtual void onPush (::Actor &source)
virtual void doWaterSplashEffect ()
MCAPI::BuiltInActorComponents _addActorBuiltInComponents ()
MCAPI void _addActorNonBuiltInComponents ()
MCAPI bool _applyPendingPropertyChanges ()
MCAPI::ItemActor const * _drop (::ItemStack const &item, bool randomly)
MCFOLD ::std::vector<::MobEffectInstance > & _getAllEffectsNonConst ()
MCAPI::AnimationComponent & _getAnimationComponent (::std::shared_ptr<::AnimationComponent > &animationComponent, ::AnimationComponentGroupType group)
MCAPI void _initializeMaxAutoStep (float maxAutoStep)
MCAPI bool _isDeathLootAllowed () const
MCAPI void _notifyMobEffectsOnHurt (::ActorDamageSource const &source, float damage)
MCAPI void _refreshAABB ()
MCAPI void _sendDirtyActorData ()
MCAPI void _setActorTypeId (::ActorType type)
MCAPI void _setDimensionTransitionComponent (::DimensionType fromId, ::DimensionType toId, int portalCooldown)
MCAPI void _setHandContainerItem (::ItemStack const &item, ::HandSlot handSlot)
MCAPI void _setPos (::Vec3 const &pos)
MCAPI void _setupServerAnimationComponent ()
MCAPI void _updateComposition (bool reload)
MCAPI void addEffect (::MobEffectInstance const &effect)
MCAPI bool addTag (::std::string const &tag)
MCAPI void applyOnBornPropertyChanges ()
MCAPI void buildDebugGroupInfo (::std::string &out) const
MCAPI void burn (int damage, bool inFire)
MCAPI bool canAttack (::Actor const &entity) const
MCAPI bool canBeginOrContinueClimbingLadder () const
MCAPI bool canMate (::Actor const &partner) const
MCAPI bool canReceiveMobEffectsFromGameplay () const
MCAPI bool canSee (::Vec3 const &targetPos, ::ShapeType obstructionType) const
MCAPI bool canSeeDaylight () const
MCAPI void celebrateHunt (int duration, bool special)
MCAPI void checkFallDamage (float ya, bool onGround, bool recheckLiquid)
MCAPI void chorusFruitTeleport (::Vec3 const &range)
MCAPI bool closerThan (::Actor const &e, float distance) const
MCAPI bool closerThan (::Actor const &e, float distanceXZ, float distanceY) const
MCAPI void consumeItem (::ItemActor &itemActor, int count)
MCAPI::UpdateEquipPacket createUpdateEquipPacket (int containerID)
MCAPI::UpdateTradePacket createUpdateTradePacket (int containerID)
MCAPI void deregisterTagsFromLevelCache ()
MCAPI float distanceSqrToBlockPosCenter (::BlockPos const &pos) const
MCAPI void dropTowards (::ItemStack const &item, ::Vec3 towards)
MCAPI void equip (::EquipmentTable const &equipmentTable)
MCAPI void equip (::std::string const &lootTableFilePath)
MCAPI void equipFromEquipmentDefinition ()
MCAPI float evaluateSeatRotation (::RideableComponent const &rideable, bool useVehicleRenderParams)
MCAPI void exitVehicle (bool exitFromPassenger, bool actorIsBeingDestroyed, bool wasEjectedByActivatorRail)
MCAPI::FishingHook * fetchFishingHook ()
MCAPI ::std::vector<::DistanceSortedActor > fetchNearbyActorsSorted (::Vec3 const &distance, ::ActorType actorTypeId)
MCAPI::ActorDefinitionIdentifier const & getActorIdentifier () const
MCFOLD ::std::vector<::MobEffectInstance > const & getAllEffects () const
MCAPI::Vec3 getAttachPos (::SharedTypes::Legacy::ActorLocation location, float alpha=0.0f) const
MCAPI::AttributeInstanceConstRef getAttribute (::Attribute const &attribute) const
MCAPI ::gsl::not_null<::BaseAttributeMap const * > getAttributes () const
MCAPI::BlockPos getBlockPosCurrentlyStandingOn (::Actor const *actor) const
MCAPI::ItemStack const & getCarriedItemInSlotPreferredBy (::ItemStack const &item) const
MCAPI int getChestSlots () const
MCAPI float getCurrentSwimAmount () const
MCAPI::Dimension & getDimension () const
MCFOLD::BlockSource & getDimensionBlockSource () const
MCFOLD::BlockSource const & getDimensionBlockSourceConst () const
MCAPI::MobEffectInstance const * getEffect (::MobEffect const &effect) const
MCAPI::MobEffectInstance const * getEffect (uint effectId) const
MCAPI::ActorType getEntityTypeId () const
MCAPI int getEquipSlots () const
MCAPI int getEquipmentCount () const
MCAPI::SharedTypes::Legacy::EquipmentSlot getEquipmentSlotForItem (::ItemStack const &item) const
MCAPI::Vec3 getEyePos () const
MCAPI float getFallDistance () const
MCAPI bool getFirstAvailableSeatPos (::Actor &potentialPassenger, ::Vec3 &result) const
MCAPI::Actor * getFirstPassenger () const
MCAPI::Vec3 getInterpolatedPosition (float a=0.0f) const
MCAPI::Vec3 getInterpolatedRidingPosition (float a=0.0f) const
MCAPI int getInventorySize () const
MCAPI::ItemStack const & getItemInHandSlot (::HandSlot slot) const
MCAPI::ActorUniqueID getLeashHolder () const
MCAPI uint64 getLevelTimeStamp () const
MCAPI ::std::vector<::ActorLink > getLinks () const
MCAPI::LootTable * getLootTable ()
MCAPI int getMarkVariant () const
MCAPI float getMaxAutoStep () const
MCAPI::MutableAttributeWithContext getMutableAttribute (::Attribute const &attribute)
MCAPI::std::string const & getNameTag () const
MCAPI int getOnDeathExperience ()
MCAPI::DynamicProperties & getOrAddDynamicProperties ()
MCAPI::ActorUniqueID const & getOrCreateUniqueID () const
MCAPI::Mob * getOwner () const
MCAPI::ActorUniqueID const getOwnerId () const
MCAPI int getPassengerIndex (::Actor const &passenger) const
MCAPI::Player * getPlayerOwner () const
MCAPI::Random & getRandom () const
MCAPI::Bedrock::Safety::RedactableString getRedactableNameTag () const
MCAPI float getRidingHeight () const
MCAPI::ActorRuntimeID getRuntimeID () const
MCAPI int getStrength () const
MCAPI float getSwimAmount (float a) const
MCAPI ::std::vector<::std::string > const getTags () const
MCAPI::MerchantRecipeList * getTradeOffers ()
MCAPI int getVariant () const
MCAPI::Actor * getVehicle () const
MCAPI::ActorRuntimeID getVehicleRuntimeID () const
MCAPI::Vec3 getViewVector (float a=0.0f) const
MCFOLD float getYHeadRot () const
MCAPI void handleFallDamage (float fallDistance, float multiplier, ::ActorDamageSource source)
MCAPI void handleLeftoverFallDamage (float damage, ::ActorDamageSource source)
MCAPI bool hasAnyEffects () const
MCAPI bool hasDimension () const
MCAPI bool hasFamily (::HashedString const &family) const
MCAPI bool hasPassenger () const
MCAPI bool hasPlayerPassenger () const
MCAPI bool hasPriorityAmmunition () const
MCAPI bool hasRuntimeID () const
MCAPI bool hasSaddle () const
MCAPI bool hasTag (::std::string const &tag) const
MCAPI bool hasTags () const
MCAPI bool hasType (::ActorType types) const
MCAPI bool hasUniqueID () const
MCAPI void heal (int heal)
MCAPI::ActorHurtResult hurt (::ActorDamageSource const &source, float damage, ::HurtParameters const &hurtParameters)
MCAPI bool inDownwardFlowingLiquid () const
MCAPI void initParams (::RenderParams &params)
MCAPI bool isActorLocationInMaterial (::SharedTypes::Legacy::ActorLocation actorLocation, ::SharedTypes::v1_26_20::MaterialType type) const
MCAPI bool isAdventure () const
MCAPI bool isAngry () const
MCAPI bool isBaby () const
MCAPI bool isCreative () const
MCAPI bool isDoorOpener () const
MCAPI bool isImmersedInWater () const
MCAPI bool isInClouds () const
MCAPI bool isInLove () const
MCAPI bool isInPrecipitation () const
MCAPI bool isInRain () const
MCAPI bool isInSnow () const
MCAPI bool isInThunderstorm () const
MCAPI bool isInWater () const
MCAPI bool isInWaterOrRain () const
MCAPI bool isInsidePortal () const
MCAPI bool isInvertedHealAndHarm () const
MCAPI bool isJumping () const
MCAPI bool isLayingDown () const
MCAPI bool isLeashed () const
MCAPI bool isLocalPlayer () const
MCAPI bool isOrphan () const
MCAPI bool isOverWater () const
MCAPI bool isPassenger (::Actor const &passenger) const
MCAPI bool isResting () const
MCAPI bool isRiding (::Actor *targetVehicle) const
MCAPI bool isSilent () const
MCAPI bool isSitting () const
MCAPI bool isSpectator () const
MCAPI bool isStanding () const
MCAPI bool isSurvival () const
MCAPI bool isTame () const
MCAPI bool isTrading () const
MCAPI bool isUnderLiquid (::SharedTypes::v1_26_20::MaterialType type) const
MCAPI bool isUseNewTradeScreen () const
MCAPI bool isWearingLeatherArmor () const
MCAPI bool isWorldBuilder () const
MCAPI void killed (::Actor &entity)
MCAPI void lerpTo (::Vec3 const &pos, ::Vec2 const &rot, int steps)
MCAPI void lerpTo (::Vec3 const &pos, ::Vec2 const &rot, float headYaw, int steps)
MCAPI void loadLinks (::CompoundTag const &entityTag, ::std::vector<::ActorLink > &links, ::DataLoadHelper &dataLoadHelper)
MCAPI void migrateUniqueID (::ActorUniqueID id)
MCAPI void move (::Vec3 const &posDelta)
MCAPI void moveTo (::Vec3 const &pos, ::Vec2 const &rot)
MCAPI bool onClimbableBlock () const
MCAPI void onEffectUpdated (::MobEffectInstance &effect)
MCAPI void pickUpItem (::ItemActor &itemActor, int count)
MCAPI void playSound (::IConstBlockSource const &region, ::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, int data)
MCAPI void playSynchronizedSound (::SoundEventIdentifier const &soundEvent, ::Vec3 const &pos, int data, bool isGlobal, ::Player *primaryLocalPlayer)
MCAPI void playSynchronizedSound (::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, int data, bool isGlobal, ::std::optional<::Vec3 > const &)
MCAPI void positionPassenger (::Actor &passenger)
MCAPI void postSplashGameEvent ()
MCAPI bool pullInEntity (::Actor &e)
MCAPI void pushBackActionEventToActionQueue (::ActionEvent actionEvent)
MCAPI void pushOutOfBlocks (::Vec3 const &vec)
MCAPI void reload ()
MCAPI void removeAllEffects ()
MCAPI void removeAllPassengers (bool actorIsBeingDestroyed, bool exitFromPassenger)
MCAPI void removeEffect (int effectId)
MCAPI bool removeTag (::std::string const &tag)
MCAPI bool save (::CompoundTag &entityTag) const
MCAPI void setActorRendererId (::HashedString actorRendererId)
MCAPI void setBaseDefinition (::ActorDefinitionIdentifier const &sourceId, bool clearDefs, bool update)
MCAPI void setDead (bool isDead)
MCAPI void setDimension (::WeakRef<::Dimension > weakDimension)
MCAPI void setFallDistance (float distance)
MCAPI void setInLove (::Actor *lovePartner)
MCAPI void setInvisible (bool value)
MCAPI void setLastHurtByMob (::Mob *mob)
MCAPI void setLastHurtByPlayer (::Player *player)
MCAPI void setLeashHolder (::ActorUniqueID leashHolder)
MCAPI void setLimitedLifetimeTicks (int lifetimeTicks)
MCAPI void setNameTag (::std::string const &name)
MCAPI void setPersistent ()
MCAPI void setRedactableNameTag (::Bedrock::Safety::RedactableString const &name)
MCAPI void setRuntimeID (::ActorRuntimeID id)
MCAPI void setScoreTag (::std::string const &score)
MCAPI void setStrength (int strength)
MCAPI void setStrengthMax (int strength)
MCAPI void setUniqueID (::ActorUniqueID id)
MCAPI void setYHeadRot (float yHeadRot)
MCAPI void setYHeadRotations (float yHeadRot, float oldYHeadRot)
MCAPI bool shouldOrphan (::BlockSource &source)
MCAPI bool shouldTick () const
MCAPI::ItemActor * spawnAtLocation (::ItemStack const &item, float yOffs)
MCAPI void spawnTrailBubbles ()
MCAPI void stopRiding (bool exitFromPassenger, bool actorIsBeingDestroyed, bool switchingVehicles, bool isBeingTeleported)
MCAPI void synchronousSetSize (float w, float h)
MCAPI void teleportPassengersTo (::Vec3 const &pos, int cause, int entityType)
MCAPI void thawFreezeEffect ()
MCAPI bool tick (::BlockSource &region)
MCAPI void transferTickingArea (::Dimension const &toDimension)
MCAPI void triggerActorRemovedEvent ()
MCAPI ::std::vector<::ItemDescriptor > const * tryGetEquippableSlotAllowedItems (int slotNumber) const
MCAPI ::std::optional< int > tryGetEquippableSlotForItem (::ItemDescriptor item) const
MCAPI bool tryTeleportTo (::Vec3 const &pos, bool landOnBlock, bool avoidLiquid, int cause, int entityType)
MCAPI void updateDimensionChunkMove ()
MCAPI void updateInsideBlock ()
MCAPI void updateInvisibilityStatus ()
MCAPI void updateWaterState ()
MCAPI void wobble ()
MCAPI void $reloadComponents (::ActorInitializationMethod, ::VariantParameterList const &)
MCAPI::ActorType $getOwnerEntityType ()
MCAPI::Vec3 $getFiringPos () const
MCAPI bool $canDisableShield ()
MCAPI void $lerpMotion (::Vec3 const &delta)
MCAPI::std::string $getExitTip (::std::string const &kind, ::InputMode mode, ::NewInteractionModel scheme) const
MCAPI::std::string $getEntityLocNameString () const
MCAPI bool $isInvisible () const
MCAPI bool $canShowNameTag () const
MCAPI::Vec3 $getHeadLookVector (float a) const
MCAPI float $getBrightness (float a, ::IConstBlockSource const &region) const
MCAPI void $playerTouch (::Player &player)
MCAPI void $setSneaking (bool value)
MCAPI bool $isOnFire () const
MCAPI bool $isTargetable () const
MCAPI void $performRangedAttack (::Actor &target, float)
MCAPI void $setOwner (::ActorUniqueID const ownerId)
MCAPI void $setSitting (bool value)
MCAPI void $onTame ()
MCAPI void $onFailedTame ()
MCAPI void $setStanding (bool value)
MCAPI bool $isEnchanted () const
MCAPI void $playAmbientSound ()
MCAPI::SharedTypes::Legacy::LevelSoundEvent $getAmbientSound () const
MCAPI void $onLightningHit ()
MCAPI void $despawn ()
MCAPI::HashedString const & $queryEntityRenderer () const
MCAPI::ActorUniqueID $getSourceUniqueID () const
MCAPI::AABB $getLiquidAABB (::SharedTypes::v1_26_20::MaterialType const liquidType) const
MCAPI void $handleInsidePortal (::BlockPos const &portalPos)
MCFOLD bool $canPickupItem (::ItemStack const &item) const
MCAPI bool $canSynchronizeNewEntity () const
MCAPI bool $canBeAffected (uint id) const
MCAPI bool $canBeAffectedByArrow (::MobEffectInstance const &effect) const
MCAPI void $onEffectRemoved (::MobEffectInstance &effect)
MCAPI void $openContainerComponent (::Player &player)
MCAPI void $getDebugText (::std::vector<::std::string > &outputInfo)
MCAPI float $getPassengerYRotation (::Actor const &passenger) const
MCAPI::Interaction $getInteraction (::Player &player, ::Vec3 const &location, ::HandSlot handSlot)
MCAPI bool $canDestroyBlock (::Block const &block) const
MCAPI void $setAuxValue (int aux)
MCAPI void $applySnapshot (::EntityContext const &snapshotEntity, ::MovementDataExtractionUtility::SnapshotAccessor const &originalSnapshotEntity)
MCAPI void $onPush (::Actor &source)
MCAPI void $doWaterSplashEffect ()

Static Public Member Functions

static LLAPI optional_ref< SimulatedPlayer > create (std::string const &name, Vec3 const &pos, DimensionType dimId=0, Vec2 const &rotation={0, 0})
static LLAPI ::SimulatedPlayer * tryGetFromEntity (::EntityContext &entity, bool includeRemoved)
static MCAPI ::SimulatedPlayer * create (::std::string const &name, ::Vec3 const &spawnPos, ::DimensionType dimensionId, ::Bedrock::NotNullNonOwnerPtr<::ServerNetworkHandler > serverNetworkHandler, ::std::string const &xuid, ::std::optional<::ActorUniqueID > idOverride)
static MCAPI ::SimulatedPlayer * create (::std::string const &name, ::Vec3 const &spawnPos, ::Vec3 const &spawnPosDelta, ::Vec2 const &spawnRotation, bool spawnLoadedFromSave, ::DimensionType dimensionId, ::Bedrock::NotNullNonOwnerPtr<::ServerNetworkHandler > serverNetworkHandler, ::std::string const &xuid, ::std::optional<::ActorUniqueID > idOverride)
static MCAPI ::Actor * tryGetFromEntity (::StackRefResult<::EntityContext > entity, bool includeRemoved)
static MCAPI ::Actor * tryGetFromEntity (::StrictEntityContext const &entity, ::EntityRegistry &registry, bool includeRemoved)
static LLNDAPI long long getXpNeededForLevelRange (int startLevel, int endLevel)
static MCAPI bool checkNeedAutoJump (::IConstBlockSource const &region, ::AABBShapeComponent const &aabbShape, ::ActorRotationComponent const &actorRotation, float movementSpeed, ::StateVectorComponent const &stateVector, ::optional_ref<::GetCollisionShapeInterface const > collisionShapeInterface, float inputMoveX, float inputMoveZ)
static MCAPI ::std::optional<::SharedTypes::Legacy::LevelSoundEvent > getCustomHurtSound (::Mob const &mob, ::SharedTypes::Legacy::ActorDamageCause cause)
static MCAPI ::Attribute const & EXHAUSTION ()
static MCAPI ::Attribute const & EXPERIENCE ()
static MCAPI ::Attribute const & HUNGER ()
static MCAPI ::Attribute const & LEVEL ()
static MCAPI ::Attribute const & SATURATION ()
static MCAPI void _registerMobAttributes (::BaseAttributeMap &attributes)
static MCAPI void ** $vftable ()
static MCAPI ::std::vector<::BlockPos > getBlocksCurrentlyStandingOn (::AABB const &aabb, ::IConstBlockSource const &region, float ignoreGapBelow, ::optional_ref<::GetCollisionShapeInterface const > other)
static MCAPI bool isInLiquid (::SharedTypes::v1_26_20::MaterialType liquidType, ::IConstBlockSource const &region, ::AABB const &mainAABB, ::std::vector<::AABB > const &subAABBs)

Public Attributes

::ll::TypedStorage< 8, 48, ::sim::MovementIntent > mSimulatedMovement
::ll::TypedStorage< 1, 2, ::sim::BuildIntent > mBuildIntention
::ll::TypedStorage< 8, 40, ::sim::LookAtIntent > mLookAtIntent
::ll::TypedStorage< 4, 16, ::std::optional<::BlockPos > > mDestroyingBlockPos
::ll::TypedStorage< 1, 2, ::std::optional< uchar > > mDestroyingBlockFace
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::gametest::BaseGameTestHelper > > mGameTestHelper
::ll::TypedStorage< 8, 16, ::std::optional< uint64 > > mInputCooldownTick
::ll::TypedStorage< 8, 64, ::PlayerMovementSettings > mMovementSettings
::ll::TypedStorage< 4, 4, float > mBaseInputSpeed
::ll::TypedStorage< 8, 32, ::std::string > mXuid
::ll::TypedStorage< 8, 40, ::PlayerSuspendLevelStorageSaveToken const > mPlayerSuspendLevelStorageSaveToken
::ll::TypedStorage< 4, 4, ::PlatformType > mPlatformType
::ll::TypedStorage< 8, 32, ::std::string > mLanguageCode
::ll::TypedStorage< 8, 8, ::ServerNetworkSystem & > mNetwork
::ll::TypedStorage< 8, 64, ::std::function< void(::ServerPlayer &)> > mOnPlayerLoadedCallback
::ll::TypedStorage< 8, 112, ::InventoryMenu > mInventoryMenu
::ll::TypedStorage< 1, 1, ::ContainerID > mContainerCounter
::ll::TypedStorage< 8, 16, ::CallbackToken > mCloseContainerToken
::ll::TypedStorage< 4, 4, uint > mMaxChunkRadius
::ll::TypedStorage< 1, 1, bool > mIsInitialPlayerLoadHappening
::ll::TypedStorage< 1, 1, bool > mIsTeacher
::ll::TypedStorage< 1, 1, bool > mIsExternalCommunicationAllowed
::ll::TypedStorage< 1, 1, bool > mLocalPlayerInitialized
::ll::TypedStorage< 1, 1, bool > mWaitingForTickingAreasPreload
::ll::TypedStorage< 8, 8, ::Tick > mPrevShieldBlockingTick
::ll::TypedStorage< 4, 4, uint > mClientViewRadius
::ll::TypedStorage< 4, 4, uint > mClientRequestedRadius
::ll::TypedStorage< 1, 1, bool > mIsCompatibleWithClientSideChunkGen
::ll::TypedStorage< 8, 48, ::std::optional<::PlayerPartyInfo > > mPartyInfo
::ll::TypedStorage< 4, 4, int > mRemainingStructureRefreshTicks
::ll::TypedStorage< 8, 48, ::HashedString > mCurrentStructureFeature
::ll::TypedStorage< 8, 64, ::std::unordered_map<::ActorUniqueID, ::ServerPlayer::NearbyActor > > mNearbyActors
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::Editor::IEditorPlayer > > mEditorServerPlayer
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::Bedrock::DDUI::DataStoreSyncServer > > mDataStoreSync
::ll::TypedStorage< 1, 1, bool > mHasQueuedViewMove
::ll::TypedStorage< 1, 1, bool > mIsPendingDisconnect
::ll::TypedStorage< 4, 52, ::std::array<::HudVisibility, 13 > > mHudElementsVisibilityState
::ll::TypedStorage< 8, 24, ::ServerLocatorBar > mServerLocatorBar
::ll::TypedStorage< 8, 24, ::VanillaWaypointManager > mVanillaWaypointManager
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::IPacketObserver > > mPacketObserver
::ll::TypedStorage< 8, 24, ::std::vector< ushort > > mFroglights
::ll::TypedStorage< 4, 4, float const > mSneakHeight
::ll::TypedStorage< 4, 4, float const > mSneakOffset
::ll::TypedStorage< 4, 4, int > mScore
::ll::TypedStorage< 4, 4, ::BuildPlatform > mBuildPlatform
::ll::TypedStorage< 8, 32, ::std::string > mUniqueName
::ll::TypedStorage< 8, 32, ::std::string > mServerId
::ll::TypedStorage< 8, 32, ::std::string > mSelfSignedId
::ll::TypedStorage< 8, 32, ::std::string > mPlatformOfflineId
::ll::TypedStorage< 8, 8, uint64 > mClientRandomId
::ll::TypedStorage< 8, 32, ::std::string > mPlatformId
::ll::TypedStorage< 8, 8, ::ActorUniqueID > mPendingVehicleID
::ll::TypedStorage< 8, 8, ::ActorUniqueID > mPendingLeftShoulderPassengerID
::ll::TypedStorage< 8, 8, ::ActorUniqueID > mPendingRightShoulderPassengerID
::ll::TypedStorage< 8, 8, ::ActorUniqueID > mInteractTarget
::ll::TypedStorage< 4, 12, ::Vec3 > mInteractTargetPos
::ll::TypedStorage< 1, 1, bool > mHasFakeInventory
::ll::TypedStorage< 1, 1, bool > mIsRegionSuspended
::ll::TypedStorage< 1, 1, bool > mUpdateMobs
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::ChunkViewSource > > mChunkSource
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::ChunkViewSource > > mSpawnChunkSource
::ll::TypedStorage< 4, 12, ::Vec3 > mCapePosO
::ll::TypedStorage< 4, 12, ::Vec3 > mCapePos
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::ContainerManagerModel > > mContainerManager
::ll::TypedStorage< 8, 8, ::std::unique_ptr< ::Bedrock::PubSub::Publisher< void(::ContainerManagerModel const *), ::Bedrock::PubSub::ThreadModel::SingleThreaded, 0 > > > mContainerManagerSubscribers
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::PlayerInventory > > mInventory
::ll::TypedStorage< 4, 20, ::InventoryOptions > mInventoryOptions
::ll::TypedStorage< 4, 12, ::FurnaceOptions > mFurnaceOptions
::ll::TypedStorage< 4, 12, ::FurnaceOptions > mBlastFurnaceOptions
::ll::TypedStorage< 4, 12, ::FurnaceOptions > mSmokerOptions
::ll::TypedStorage< 4, 4, float > mDistanceSinceTransformEvent
::ll::TypedStorage< 8, 24, ::std::vector<::ItemInstance > > mCreativeItemList
::ll::TypedStorage< 8, 32, ::std::string > mPlatformOnlineId
::ll::TypedStorage< 4, 4, ::Player::SpawnPositionState > mSpawnPositionState
::ll::TypedStorage< 4, 4, ::Player::SpawnPositionSource > mSpawnPositionSource
::ll::TypedStorage< 4, 12, ::Vec3 > mSpawnPositioningTestPosition
::ll::TypedStorage< 4, 4, uint > mRespawnChunkBuilderPolicyHandle
::ll::TypedStorage< 4, 64, ::Player::CachedSpawnData > mCachedSpawnData
::ll::TypedStorage< 8, 16, ::OwnerPtr<::BlockSource > > mSpawnBlockSource
::ll::TypedStorage< 8, 56, ::Stopwatch > mRespawnStopwatch_Searching
::ll::TypedStorage< 4, 12, ::Vec3 > mRespawnOriginalPosition
::ll::TypedStorage< 4, 4, ::DimensionType > mRespawnOriginalDimension
::ll::TypedStorage< 8, 32, ::std::string > mRespawnMessage
::ll::TypedStorage< 1, 1, bool > mRespawnReady
::ll::TypedStorage< 1, 1, bool > mIsInitialSpawnDone
::ll::TypedStorage< 1, 1, bool > mRespawningFromTheEnd
::ll::TypedStorage< 1, 1, bool > mPositionLoadedFromSave
::ll::TypedStorage< 1, 1, bool > mBlockRespawnUntilClientMessage
::ll::TypedStorage< 1, 1, bool > mHasSeenCredits
::ll::TypedStorage< 4, 8, ::std::optional<::PlayerSpawnFallbackType > > mSpawnFallbackType
::ll::TypedStorage< 4, 16, ::std::optional<::Vec3 > > mSpawnFallbackPosition
::ll::TypedStorage< 8, 168, ::PlayerItemInUse > mItemInUse
::ll::TypedStorage< 4, 4, ::ActorType > mLastHurtBy
::ll::TypedStorage< 8, 8, ::ActorUniqueID > mPreviousInteractEntity
::ll::TypedStorage< 4, 4, int > mPreviousCarriedItem
::ll::TypedStorage< 4, 4, int > mEmoteTicks
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::NetworkChunkPublisher > > mChunkPublisherView
::ll::TypedStorage< 8, 8, ::PacketSender & > mPacketSender
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::HudContainerManagerModel > > mHudContainerManagerModel
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::EnderChestContainer > > mEnderChestInventory
::ll::TypedStorage< 8, 24, ::std::vector<::ActorUniqueID > > mTrackedBossIDs
::ll::TypedStorage< 8, 136, ::ItemGroup > mCursorSelectedItemGroup
::ll::TypedStorage< 8, 440, ::PlayerUIContainer > mPlayerUIContainer
::ll::TypedStorage< 8, 48, ::InventoryTransactionManager > mTransactionManager
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::GameMode > > mGameMode
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::PlayerRespawnRandomizer > > mSpawnRandomizer
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::SerializedSkinRef > > mSkin
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ItemStackNetManagerBase > > mItemStackNetManager
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::AnimationComponent > > mUIAnimationComponent
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::AnimationComponent > > mMapAnimationComponent
::ll::TypedStorage< 4, 28, ::Player::PlayerSpawnPoint > mPlayerRespawnPoint
::ll::TypedStorage< 4, 4, float > mServerBuildRatio
::ll::TypedStorage< 1, 1, ::SubClientId > mClientId
::ll::TypedStorage< 1, 1, bool > mInteractDataDirty
::ll::TypedStorage< 1, 1, bool > mShouldClientGenerateChunks
::ll::TypedStorage< 8, 24, ::std::vector<::BiomeIdType > > mOceanBiomes
::ll::TypedStorage< 1, 1, bool > mUseMapAnimationComponent
::ll::TypedStorage< 1, 1, bool > mIsDeferredRenderingFirstPersonObjects
::ll::TypedStorage< 1, 1, bool > mDestroyingBlock
::ll::TypedStorage< 1, 1, bool > mPlayerLevelChanged
::ll::TypedStorage< 4, 4, int > mPreviousLevelRequirement
::ll::TypedStorage< 4, 4, int > mLastLevelUpTime
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::AnimationComponent > > mFirstPersonAnimationComponent
::ll::TypedStorage< 8, 24, ::std::vector<::PlayerListener * > > mListeners
::ll::TypedStorage< 4, 12, ::Vec3 > mRespawnPositionCandidate
::ll::TypedStorage< 4, 12, ::Vec3 > mPreDimensionTransferSpawnPosition
::ll::TypedStorage< 4, 4, int > mEnchantmentSeed
::ll::TypedStorage< 8, 24, ::std::vector< uint > > mOnScreenAnimationTextures
::ll::TypedStorage< 4, 4, int > mOnScreenAnimationTicks
::ll::TypedStorage< 4, 4, uint > mChunkRadius
::ll::TypedStorage< 4, 4, int > mMapIndex
::ll::TypedStorage< 4, 4, float > mElytraVolume
::ll::TypedStorage< 8, 8, uint64 > mElytraLoop
::ll::TypedStorage< 8, 8, int64 > mStartedBlockingTimeStamp
::ll::TypedStorage< 8, 8, int64 > mBlockedUsingShieldTimeStamp
::ll::TypedStorage< 8, 8, int64 > mBlockedUsingDamagedShieldTimeStamp
::ll::TypedStorage< 8, 32, ::std::string > mName
::ll::TypedStorage< 8, 40, ::std::optional<::std::string > > mChatNamePrefix
::ll::TypedStorage< 8, 40, ::std::optional<::std::string > > mChatNameSuffix
::ll::TypedStorage< 8, 40, ::std::optional<::std::string > > mChatMessagePrefix
::ll::TypedStorage< 8, 32, ::std::string > mLastEmotePlayed
::ll::TypedStorage< 8, 8, int64 > mEmoteEasterEggEndTime
::ll::TypedStorage< 4, 4, uint > mEmoteMessageCount
::ll::TypedStorage< 8, 32, ::std::string > mDeviceId
::ll::TypedStorage< 1, 1, bool > mFlagClientForBAIReset
::ll::TypedStorage< 1, 1, uchar > mSendPlayerOptionsFlags
::ll::TypedStorage< 1, 1, bool > mIsHostingPlayer
::ll::TypedStorage< 1, 1, bool > mPrevBlockedUsingShield
::ll::TypedStorage< 1, 1, bool > mPrevBlockedUsingDamagedShield
::ll::TypedStorage< 1, 1, bool > mUsedPotion
::ll::TypedStorage< 8, 8, ::PlayerDestroyProgressCacheComponent & > mDestroyProgressCache
::ll::TypedStorage< 4, 4, float > mHurtDir
::ll::TypedStorage< 4, 4, float > mOTilt
::ll::TypedStorage< 4, 4, float > mTilt
::ll::TypedStorage< 8, 32, ::CompassSpriteCalculator > mCompassSpriteCalc
::ll::TypedStorage< 8, 32, ::CompassSpriteCalculator > mRecoveryCompassSpriteCalc
::ll::TypedStorage< 4, 12, ::ClockSpriteCalculator > mClockSpriteCalc
::ll::TypedStorage< 4, 4, float > mAttackAnim
::ll::TypedStorage< 4, 4, int > mSwingTime
::ll::TypedStorage< 8, 32, ::BuiltInMobComponents > mBuiltInMobComponents
::ll::TypedStorage< 4, 4, float > mMovementComponentCurrentSpeed
::ll::TypedStorage< 1, 2, ::std::optional<::HandSlot > > mSwingingHand
::ll::TypedStorage< 1, 1, bool > mSurfaceMob
::ll::TypedStorage< 1, 1, bool > mNaturallySpawned
::ll::TypedStorage< 1, 1, bool > mWantsToBeJockey
::ll::TypedStorage< 1, 1, bool > mHasBoundOrigin
::ll::TypedStorage< 1, 1, ::MobSpawnMethod > mSpawnMethod
::ll::TypedStorage< 1, 1, bool > mCreateAiOnReload
::ll::TypedStorage< 8, 8, ::ActorUniqueID > mCaravanHead
::ll::TypedStorage< 8, 8, ::ActorUniqueID > mCaravanTail
::ll::TypedStorage< 4, 4, float > mOAttackAnim
::ll::TypedStorage< 4, 12, ::BlockPos > mBoundOrigin
::ll::TypedStorage< 8, 8, ::ActorUniqueID > mTargetCaptainId
::ll::TypedStorage< 8, 24, ::EntityContext > mEntityContext
::ll::TypedStorage< 8, 80, ::VariantParameterList > mInitParams
::ll::TypedStorage< 8, 32, ::std::string > mCustomInitEventName
::ll::TypedStorage< 1, 1, ::ActorInitializationMethod > mInitMethod
::ll::TypedStorage< 1, 1, bool > mForceInitMethodToSpawnOnReload
::ll::TypedStorage< 1, 1, bool > mAdded
::ll::TypedStorage< 8, 8, ::ActorDefinitionGroup * > mDefinitions
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ActorDefinitionDescriptor > > mCurrentDescription
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::RopeSystem > > mLeashRopeSystem
::ll::TypedStorage< 8, 32, ::std::string > mAlias
::ll::TypedStorage< 4, 68, ::std::optional<::glm::mat4x4 > > mPreviousRenderTransform
::ll::TypedStorage< 4, 4, int > mLastHurtByPlayerTime
::ll::TypedStorage< 8, 48, ::brstd::flat_map< ::BoneCacheKey, ::Matrix, ::std::less<::BoneCacheKey >, ::std::vector<::BoneCacheKey >, ::std::vector<::Matrix > > > mPreviousBoneMatrices
::ll::TypedStorage< 8, 48, ::SynchedActorDataEntityWrapper > mEntityData
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::SpatialActorNetworkData > > mNetworkData
::ll::TypedStorage< 4, 12, ::Vec3 > mSentDelta
::ll::TypedStorage< 4, 4, float > mScale
::ll::TypedStorage< 4, 4, float > mScalePrev
::ll::TypedStorage< 1, 1, bool > mIgnoreLighting
::ll::TypedStorage< 1, 1, bool > mFilterLighting
::ll::TypedStorage< 4, 4, float > mStepSoundVolume
::ll::TypedStorage< 4, 4, float > mStepSoundPitch
::ll::TypedStorage< 8, 8, ::AABB * > mLastHitBB
::ll::TypedStorage< 8, 8, uint64 > mNameTagHash
::ll::TypedStorage< 4, 4, float > mShadowOffset
::ll::TypedStorage< 4, 4, float > mPushThrough
::ll::TypedStorage< 4, 4, int > mTickCount
::ll::TypedStorage< 4, 4, int > mInvulnerableTime
::ll::TypedStorage< 4, 4, int > mLastHealth
::ll::TypedStorage< 1, 1, bool > mInvulnerable
::ll::TypedStorage< 4, 4, int > mFlameTexFrameIndex
::ll::TypedStorage< 4, 4, float > mFlameFrameIncrementTime
::ll::TypedStorage< 1, 1, bool > mAlwaysFireImmune
::ll::TypedStorage< 1, 1, bool > mInheritRotationWhenRiding
::ll::TypedStorage< 1, 1, bool > mForcedLoading
::ll::TypedStorage< 1, 1, bool > mHighlightedThisFrame
::ll::TypedStorage< 1, 1, bool > mInitialized
::ll::TypedStorage< 1, 1, bool > mProcessedOnChunkDiscard
::ll::TypedStorage< 4, 4, float > mSoundVolume
::ll::TypedStorage< 4, 4, int > mShakeTime
::ll::TypedStorage< 8, 8, ::ActorUniqueID > mLegacyUniqueID
::ll::TypedStorage< 8, 16, ::WeakRef<::Dimension > > mDimension
::ll::TypedStorage< 8, 8, ::ILevel * > mLevel
::ll::TypedStorage< 8, 48, ::HashedString > mActorRendererId
::ll::TypedStorage< 4, 4, ::ActorCategory > mCategories
::ll::TypedStorage< 4, 4, ::ActorVersion > mVersion
::ll::TypedStorage< 8, 24, ::BuiltInActorComponents > mBuiltInComponents
::ll::TypedStorage< 8, 48, ::HashedString > mActorRendererIdThatAnimationComponentWasInitializedWith
::ll::TypedStorage< 1, 1, bool > mChanged
::ll::TypedStorage< 1, 1, bool > mRemoved
::ll::TypedStorage< 1, 1, bool > mMovedToLimbo
::ll::TypedStorage< 1, 1, bool > mMovedToUnloadedChunk
::ll::TypedStorage< 1, 1, bool > mBlocksBuilding
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::AnimationComponent > > mAnimationComponent
::ll::TypedStorage< 8, 8, ::ActorUniqueID > mTargetId
::ll::TypedStorage< 8, 8, ::ActorUniqueID > mInLovePartner
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::CompoundTag > > mPersistingTradeOffers
::ll::TypedStorage< 4, 4, int > mPersistingTradeRiches
::ll::TypedStorage< 1, 1, bool > mPersistingTrade
::ll::TypedStorage< 1, 1, bool > mEffectsDirty
::ll::TypedStorage< 1, 1, bool > mLootDropped
::ll::TypedStorage< 1, 1, bool > mLoadedFromNBTThisFrame
::ll::TypedStorage< 4, 16, ::mce::Color > mHurtColor
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ActorDefinitionDiffList > > mDefinitionList
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::CompoundTag > > mLoadedActorPropertyTag
::ll::TypedStorage< 8, 16, ::ActorDefinitionPtr > mActorDefinitionPtr
::ll::TypedStorage< 8, 32, ::std::string > mFilteredNameTag
::ll::TypedStorage< 8, 24, ::ActorTerrainInterlockData > mTerrainInterlockData
::ll::TypedStorage< 1, 1, bool > mWasHurtThisTick
::ll::TypedStorage< 1, 1, bool > mWasHurtLastTick
::ll::TypedStorage< 8, 8, ::ActorUniqueID > mLastHurtMobId
::ll::TypedStorage< 8, 8, ::ActorUniqueID > mLastHurtByMobId
::ll::TypedStorage< 8, 8, ::ActorUniqueID > mLastHurtByPlayerId
::ll::TypedStorage< 8, 8, uint64 > mLastHurtTimestamp
::ll::TypedStorage< 4, 4, ::SharedTypes::Legacy::ActorDamageCause > mLastHurtCause
::ll::TypedStorage< 4, 4, float > mLastHurt
::ll::TypedStorage< 4, 4, int > mLastHurtMobTimestamp
::ll::TypedStorage< 4, 4, int > mLastHurtByMobTime
::ll::TypedStorage< 4, 4, int > mLastHurtByMobTimestamp
::ll::TypedStorage< 1, 1, bool > mIsPredictableProjectile
::ll::TypedStorage< 1, 1, bool > mIsRenderingInUI
::ll::TypedStorage< 1, 1, bool > mUpdateEffects
::ll::TypedStorage< 1, 1, bool > mCanPickupItems
::ll::TypedStorage< 1, 1, bool > mHasSetCanPickupItems
::ll::TypedStorage< 1, 1, bool > mChainedDamageEffects
::ll::TypedStorage< 4, 4, int > mAffectedByWaterBottleTicksToEffect
::ll::TypedStorage< 4, 4, ::SpawnRuleEnum > mSpawnRulesEnum
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ActionQueue > > mActionQueue
::ll::TypedStorage< 8, 56, ::MolangVariableMap > mMolangVariables
::ll::TypedStorage< 8, 8, ::ActorUniqueID > mFishingHookID

Member Typedef Documentation

◆ EntityBlockCollisionCallback

using Actor::EntityBlockCollisionCallback
inherited
Initial value:
::std::function<void(::BlockSource&, ::Block const&, ::BlockPos const&, ::Actor&)>
Definition BlockPos.h:14
Definition BlockSource.h:72
Definition Block.h:42

Constructor & Destructor Documentation

◆ SimulatedPlayer()

MCAPI SimulatedPlayer::SimulatedPlayer ( ::Level & level,
::PacketSender & packetSender,
::ServerNetworkSystem & network,
::ClientBlobCache::Server::ActiveTransfersManager & clientCacheMirror,
::GameType playerGameType,
::NetworkIdentifier const & owner,
::SubClientId subid,
::std::function< void(::ServerPlayer &)> playerLoadedCallback,
::mce::UUID uuid,
::std::string const & deviceId,
::PlayerAuthenticationType authType,
::PlayerAuthenticationInfo const & authInfo,
int maxChunkRadius,
bool enableItemStackNetManager,
::EntityContext & entityContext )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ initializeComponents()

virtual void SimulatedPlayer::initializeComponents ( ::ActorInitializationMethod method,
::VariantParameterList const & params )
virtual

Reimplemented from ServerPlayer.

◆ aiStep()

virtual void SimulatedPlayer::aiStep ( )
virtual

Reimplemented from ServerPlayer.

◆ isSimulated()

virtual bool SimulatedPlayer::isSimulated ( ) const
virtual

Reimplemented from Player.

◆ teleportTo()

virtual void SimulatedPlayer::teleportTo ( ::Vec3 const & pos,
bool shouldStopRiding,
int cause,
int sourceEntityType,
bool keepVelocity )
virtual

Reimplemented from Player.

◆ _getSpawnChunkLimit()

virtual int SimulatedPlayer::_getSpawnChunkLimit ( ) const
virtual

Reimplemented from ServerPlayer.

◆ _updateChunkPublisherView()

virtual void SimulatedPlayer::_updateChunkPublisherView ( ::Vec3 const & position,
float minDistance )
virtual

Reimplemented from ServerPlayer.

◆ _addMoveComponent()

MCAPI void SimulatedPlayer::_addMoveComponent ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _createNavigationResult()

MCAPI::ScriptModuleGameTest::ScriptNavigationResult SimulatedPlayer::_createNavigationResult ( ::NavigationComponent * navigation) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _updateDestroyBlock()

MCAPI void SimulatedPlayer::_updateDestroyBlock ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _updateMovement()

MCAPI void SimulatedPlayer::_updateMovement ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _updateRidingComponents()

MCAPI void SimulatedPlayer::_updateRidingComponents ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ postAiStep()

MCAPI void SimulatedPlayer::postAiStep ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ preAiStep()

MCAPI void SimulatedPlayer::preAiStep ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ create()

MCAPI ::SimulatedPlayer * SimulatedPlayer::create ( ::std::string const & name,
::Vec3 const & spawnPos,
::DimensionType dimensionId,
::Bedrock::NotNullNonOwnerPtr<::ServerNetworkHandler > serverNetworkHandler,
::std::string const & xuid,
::std::optional<::ActorUniqueID > idOverride )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [1/5]

MCAPI void * SimulatedPlayer::$ctor ( ::Level & level,
::PacketSender & packetSender,
::ServerNetworkSystem & network,
::ClientBlobCache::Server::ActiveTransfersManager & clientCacheMirror,
::GameType playerGameType,
::NetworkIdentifier const & owner,
::SubClientId subid,
::std::function< void(::ServerPlayer &)> playerLoadedCallback,
::mce::UUID uuid,
::std::string const & deviceId,
::PlayerAuthenticationType authType,
::PlayerAuthenticationInfo const & authInfo,
int maxChunkRadius,
bool enableItemStackNetManager,
::EntityContext & entityContext )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $initializeComponents()

MCAPI void SimulatedPlayer::$initializeComponents ( ::ActorInitializationMethod method,
::VariantParameterList const & params )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $aiStep()

MCAPI void SimulatedPlayer::$aiStep ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isSimulated()

MCAPI bool SimulatedPlayer::$isSimulated ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getXuid()

MCAPI::std::string SimulatedPlayer::$getXuid ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getMovementSettings()

MCAPI::PlayerMovementSettings const & SimulatedPlayer::$getMovementSettings ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_getSpawnChunkLimit()

MCAPI int SimulatedPlayer::$_getSpawnChunkLimit ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_updateChunkPublisherView()

MCAPI void SimulatedPlayer::$_updateChunkPublisherView ( ::Vec3 const & position,
float minDistance )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ tryGetFromEntity()

MCAPI ::Actor * Actor::tryGetFromEntity ( ::StrictEntityContext const & entity,
::EntityRegistry & registry,
bool includeRemoved )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ normalTick()

virtual void ServerPlayer::normalTick ( )
virtualinherited

Reimplemented from Player.

◆ knockback()

virtual void ServerPlayer::knockback ( ::Actor * source,
float damage,
float xd,
float zd,
::KnockbackParameters const & parameters )
virtualinherited

Reimplemented from Mob.

◆ die()

virtual void ServerPlayer::die ( ::ActorDamageSource const & source)
virtualinherited

Reimplemented from Player.

◆ moveView()

virtual void ServerPlayer::moveView ( )
virtualinherited

Reimplemented from Player.

◆ moveSpawnView()

virtual void ServerPlayer::moveSpawnView ( ::Vec3 const & spawnPosition,
::DimensionType dimension )
virtualinherited

Reimplemented from Player.

◆ frameUpdate()

virtual void ServerPlayer::frameUpdate ( ::FrameUpdateContextBase & )
virtualinherited

Implements Player.

◆ isValidTarget()

virtual bool ServerPlayer::isValidTarget ( ::Actor * attacker) const
virtualinherited

Reimplemented from Actor.

◆ swing()

virtual bool ServerPlayer::swing ( ::ActorSwingSource swingSource,
::HandSlot handSlot )
virtualinherited

Reimplemented from Mob.

◆ hurtArmorSlots()

virtual void ServerPlayer::hurtArmorSlots ( ::ActorDamageSource const & source,
int dmg,
::std::bitset< 5 > const hurtSlots )
virtualinherited

Reimplemented from Mob.

◆ sendArmorDamage()

virtual void ServerPlayer::sendArmorDamage ( ::std::bitset< 5 > const damagedSlots)
virtualinherited

Reimplemented from Mob.

◆ sendArmor()

virtual void ServerPlayer::sendArmor ( ::std::bitset< 5 > const armorSlots)
virtualinherited

Reimplemented from Mob.

◆ setDamagedArmor()

virtual void ServerPlayer::setDamagedArmor ( ::SharedTypes::Legacy::ArmorSlot slot,
::ItemStack const & item )
virtualinherited

Reimplemented from Mob.

◆ sendInventory()

virtual void ServerPlayer::sendInventory ( bool shouldSelectSlot)
virtualinherited

Reimplemented from Player.

◆ sendInventoryTransaction()

virtual void ServerPlayer::sendInventoryTransaction ( ::InventoryTransaction const & transaction) const
virtualinherited

Implements Player.

◆ sendComplexInventoryTransaction()

virtual void ServerPlayer::sendComplexInventoryTransaction ( ::std::unique_ptr<::ComplexInventoryTransaction > transaction) const
virtualinherited

Implements Player.

◆ sendNetworkPacket()

virtual void ServerPlayer::sendNetworkPacket ( ::Packet & packet) const
virtualinherited

Reimplemented from Player.

◆ displayTextObjectMessage()

virtual void ServerPlayer::displayTextObjectMessage ( ::TextObjectRoot const & textObject,
::std::string const & fromXuid,
::std::string const & fromPlatformId )
virtualinherited

Reimplemented from Player.

◆ displayTextObjectWhisperMessage() [1/2]

virtual void ServerPlayer::displayTextObjectWhisperMessage ( ::ResolvedTextObject const & textObject,
::std::string const & xuid,
::std::string const & platformId )
virtualinherited

Reimplemented from Player.

◆ displayTextObjectWhisperMessage() [2/2]

virtual void ServerPlayer::displayTextObjectWhisperMessage ( ::std::string const & message,
::std::string const & xuid,
::std::string const & platformId )
virtualinherited

Reimplemented from Player.

◆ displayWhisperMessage()

virtual void ServerPlayer::displayWhisperMessage ( ::std::string const & author,
::std::string const & message,
::std::optional<::std::string > const filteredMessage,
::std::string const & xuid,
::std::string const & platformId )
virtualinherited

Reimplemented from Player.

◆ openTrading()

virtual void ServerPlayer::openTrading ( ::ActorUniqueID const & uniqueID,
bool useNewScreen )
virtualinherited

Reimplemented from Player.

◆ openPortfolio()

virtual void ServerPlayer::openPortfolio ( )
virtualinherited

Reimplemented from Player.

◆ openNpcInteractScreen()

virtual void ServerPlayer::openNpcInteractScreen ( ::std::shared_ptr<::INpcDialogueData > npc)
virtualinherited

Reimplemented from Player.

◆ openInventory()

virtual void ServerPlayer::openInventory ( )
virtualinherited

Reimplemented from Player.

◆ openBook()

virtual void ServerPlayer::openBook ( int ,
bool ,
int ,
::BlockActor * lectern )
virtualinherited

Reimplemented from Player.

◆ openSign()

virtual void ServerPlayer::openSign ( ::BlockPos const & position,
bool isFrontSide )
virtualinherited

Reimplemented from Player.

◆ checkMovementStats()

virtual void ServerPlayer::checkMovementStats ( ::Vec3 const & d)
virtualinherited

Reimplemented from Player.

◆ handleEntityEvent()

virtual void ServerPlayer::handleEntityEvent ( ::ActorEvent id,
int data )
virtualinherited

Reimplemented from Player.

◆ setContainerData()

virtual void ServerPlayer::setContainerData ( ::IContainerManager & menu,
int id,
int value )
virtualinherited

Implements Player.

◆ slotChanged()

virtual void ServerPlayer::slotChanged ( ::IContainerManager & menu,
::Container & container,
int slot,
::ItemStack const & oldItem,
::ItemStack const & newItem,
bool isResultSlot )
virtualinherited

Implements Player.

◆ refreshContainer()

virtual void ServerPlayer::refreshContainer ( ::IContainerManager & menu)
virtualinherited

Implements Player.

◆ stopSleepInBed()

virtual void ServerPlayer::stopSleepInBed ( bool forcefulWakeUp,
bool updateLevelList )
virtualinherited

Reimplemented from Player.

◆ setArmor()

virtual void ServerPlayer::setArmor ( ::SharedTypes::Legacy::ArmorSlot const armorSlot,
::ItemStack const & item )
virtualinherited

Reimplemented from Player.

◆ setOffhandSlot()

virtual void ServerPlayer::setOffhandSlot ( ::ItemStack const & item)
virtualinherited

Reimplemented from Player.

◆ clearVanishEnchantedItemsOnDeath()

virtual void ServerPlayer::clearVanishEnchantedItemsOnDeath ( )
virtualinherited

Reimplemented from Player.

◆ canChangeDimensionsUsingPortal()

virtual bool ServerPlayer::canChangeDimensionsUsingPortal ( ) const
virtualinherited

Reimplemented from Player.

◆ changeDimension()

virtual void ServerPlayer::changeDimension ( ::DimensionType toId)
virtualinherited

Reimplemented from Actor.

◆ changeDimensionWithCredits()

virtual void ServerPlayer::changeDimensionWithCredits ( ::DimensionType dimension)
virtualinherited

Reimplemented from Player.

◆ setPlayerGameType()

virtual void ServerPlayer::setPlayerGameType ( ::GameType gameType)
virtualinherited

Reimplemented from Player.

◆ prepareRegion()

virtual void ServerPlayer::prepareRegion ( ::ChunkSource & mainChunkSource)
virtualinherited

Reimplemented from Player.

◆ isActorRelevant()

virtual bool ServerPlayer::isActorRelevant ( ::Actor const & actor)
virtualinherited

Reimplemented from Player.

◆ destroyRegion()

virtual void ServerPlayer::destroyRegion ( )
virtualinherited

Reimplemented from Player.

◆ onSuspension()

virtual void ServerPlayer::onSuspension ( )
virtualinherited

Reimplemented from Player.

◆ onLinkedSlotsChanged()

virtual void ServerPlayer::onLinkedSlotsChanged ( )
virtualinherited

Reimplemented from Player.

◆ isTeacher()

virtual bool ServerPlayer::isTeacher ( ) const
virtualinherited

Implements Player.

◆ isExternalCommunicationAllowed()

virtual bool ServerPlayer::isExternalCommunicationAllowed ( ) const
virtualinherited

Implements Player.

◆ isLoading()

virtual bool ServerPlayer::isLoading ( ) const
virtualinherited

Reimplemented from Player.

◆ load()

virtual bool ServerPlayer::load ( ::CompoundTag const & tag,
::DataLoadHelper & dataLoadHelper )
virtualinherited

Reimplemented from Actor.

◆ isPlayerInitialized()

virtual bool ServerPlayer::isPlayerInitialized ( ) const
virtualinherited

Reimplemented from Player.

◆ respawn()

virtual void ServerPlayer::respawn ( )
virtualinherited

Reimplemented from Player.

◆ getPlayerEventCoordinator()

virtual::PlayerEventCoordinator & ServerPlayer::getPlayerEventCoordinator ( )
virtualinherited

Implements Player.

◆ destroyEditorPlayer()

virtual void ServerPlayer::destroyEditorPlayer ( )
virtualinherited

Implements Player.

◆ getEditorPlayer()

virtual ::Bedrock::NonOwnerPointer<::Editor::IEditorPlayer > ServerPlayer::getEditorPlayer ( ) const
virtualinherited

Implements Player.

◆ getMaxChunkBuildRadius()

virtual uchar ServerPlayer::getMaxChunkBuildRadius ( ) const
virtualinherited

Reimplemented from Player.

◆ addChunksToQueue()

virtual void ServerPlayer::addChunksToQueue ( ::std::vector<::ChunkPos > const & chunkPostions,
bool isBiomeUpdate )
virtualinherited

Reimplemented from Player.

◆ _serverInitItemStackIds()

virtual void ServerPlayer::_serverInitItemStackIds ( )
virtualinherited

Reimplemented from Player.

◆ _logCDEvent()

MCAPI void ServerPlayer::_logCDEvent ( ::CrashDumpLogStringID option1,
::CrashDumpLogStringID option2,
::CrashDumpLogStringID option3,
::CrashDumpLogStringID option4 )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _logPartyState()

MCAPI void ServerPlayer::_logPartyState ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _removeNearbyEntities()

MCAPI void ServerPlayer::_removeNearbyEntities ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ addActorToReplicationList()

MCAPI void ServerPlayer::addActorToReplicationList ( ::gsl::not_null<::Actor * > actor,
bool autonomous )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createEditorPlayer()

MCAPI void ServerPlayer::createEditorPlayer ( ::Bedrock::NonOwnerPointer<::Editor::IEditorManager > editorManager)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ handleActorPickRequestOnServer()

MCAPI void ServerPlayer::handleActorPickRequestOnServer ( ::Actor & target,
bool withData,
bool isActorAgentAndEduMode )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ postReplicationTick()

MCAPI void ServerPlayer::postReplicationTick ( ::Tick const & currentTick)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ preReplicationTick()

MCAPI void ServerPlayer::preReplicationTick ( ::Tick const & currentTick)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ sendPlayerContainerOpenedEvent()

MCAPI void ServerPlayer::sendPlayerContainerOpenedEvent ( ::SharedTypes::Legacy::ContainerType type,
::std::variant<::BlockPos, ::ActorUniqueID > owner )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ updatePartyState()

MCAPI void ServerPlayer::updatePartyState ( ::std::optional<::PlayerPartyInfo > partyInfo)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [2/5]

MCAPI void * ServerPlayer::$ctor ( ::Level & level,
::PacketSender & packetSender,
::ServerNetworkSystem & network,
::ClientBlobCache::Server::ActiveTransfersManager & clientCacheMirror,
::GameType playerGameType,
bool isHostingPlayer,
::NetworkIdentifier const & owner,
::SubClientId subid,
::std::function< void(::ServerPlayer &)> onPlayerLoadedCallback,
::mce::UUID uuid,
::std::string const & deviceId,
::PlayerAuthenticationType authType,
::PlayerAuthenticationInfo const & authInfo,
int maxChunkRadius,
bool enableItemStackNetManager,
::EntityContext & entityContext,
::PlatformType platformType,
::InputMode inputMode,
::SyncedClientOptionsComponent clientOptions )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [3/5]

MCAPI void * Player::$ctor ( ::ILevel & level,
::PacketSender & packetSender,
::GameType playerGameType,
bool isHostingPlayer,
::NetworkIdentifier const & owner,
::SubClientId subid,
::mce::UUID uuid,
::std::string const & deviceId,
::PlayerAuthenticationType authType,
::PlayerAuthenticationInfo const & authInfo,
::EntityContext & entityContext,
::std::string const & platformId,
::std::string const & platformOnlineId )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [4/5]

MCAPI void * Mob::$ctor ( ::ILevel & level,
::EntityContext & entityContext )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [5/5]

MCAPI void * Mob::$ctor ( ::ActorDefinitionGroup * definitions,
::ActorDefinitionIdentifier const & definitionName,
::EntityContext & entityContext )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $moveView()

MCAPI void ServerPlayer::$moveView ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $moveSpawnView()

MCAPI void ServerPlayer::$moveSpawnView ( ::Vec3 const & spawnPosition,
::DimensionType dimension )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $frameUpdate()

MCAPI void ServerPlayer::$frameUpdate ( ::FrameUpdateContextBase & )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $hurtArmorSlots()

MCAPI void ServerPlayer::$hurtArmorSlots ( ::ActorDamageSource const & source,
int dmg,
::std::bitset< 5 > const hurtSlots )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $sendArmorDamage()

MCAPI void ServerPlayer::$sendArmorDamage ( ::std::bitset< 5 > const damagedSlots)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $sendArmor()

MCAPI void ServerPlayer::$sendArmor ( ::std::bitset< 5 > const armorSlots)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setDamagedArmor()

MCAPI void ServerPlayer::$setDamagedArmor ( ::SharedTypes::Legacy::ArmorSlot slot,
::ItemStack const & item )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $sendInventory()

MCAPI void ServerPlayer::$sendInventory ( bool shouldSelectSlot)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $sendComplexInventoryTransaction()

MCAPI void ServerPlayer::$sendComplexInventoryTransaction ( ::std::unique_ptr<::ComplexInventoryTransaction > transaction) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $displayTextObjectMessage()

MCAPI void ServerPlayer::$displayTextObjectMessage ( ::TextObjectRoot const & textObject,
::std::string const & fromXuid,
::std::string const & fromPlatformId )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $displayTextObjectWhisperMessage() [1/2]

MCAPI void ServerPlayer::$displayTextObjectWhisperMessage ( ::ResolvedTextObject const & textObject,
::std::string const & xuid,
::std::string const & platformId )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $displayTextObjectWhisperMessage() [2/2]

MCAPI void ServerPlayer::$displayTextObjectWhisperMessage ( ::std::string const & message,
::std::string const & xuid,
::std::string const & platformId )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $displayWhisperMessage()

MCAPI void ServerPlayer::$displayWhisperMessage ( ::std::string const & author,
::std::string const & message,
::std::optional<::std::string > const filteredMessage,
::std::string const & xuid,
::std::string const & platformId )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $openPortfolio()

MCAPI void ServerPlayer::$openPortfolio ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $openNpcInteractScreen()

MCAPI void ServerPlayer::$openNpcInteractScreen ( ::std::shared_ptr<::INpcDialogueData > npc)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $openBook()

MCAPI void ServerPlayer::$openBook ( int ,
bool ,
int ,
::BlockActor * lectern )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $openSign()

MCAPI void ServerPlayer::$openSign ( ::BlockPos const & position,
bool isFrontSide )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $checkMovementStats()

MCAPI void ServerPlayer::$checkMovementStats ( ::Vec3 const & d)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getCurrentStructureFeature()

MCAPI::HashedString ServerPlayer::$getCurrentStructureFeature ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $handleEntityEvent()

MCAPI void ServerPlayer::$handleEntityEvent ( ::ActorEvent id,
int data )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setContainerData()

MCAPI void ServerPlayer::$setContainerData ( ::IContainerManager & menu,
int id,
int value )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $refreshContainer()

MCAPI void ServerPlayer::$refreshContainer ( ::IContainerManager & menu)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $stopSleepInBed()

MCAPI void ServerPlayer::$stopSleepInBed ( bool forcefulWakeUp,
bool updateLevelList )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setArmor()

MCAPI void ServerPlayer::$setArmor ( ::SharedTypes::Legacy::ArmorSlot const armorSlot,
::ItemStack const & item )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $clearVanishEnchantedItemsOnDeath()

MCAPI void ServerPlayer::$clearVanishEnchantedItemsOnDeath ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $changeDimension()

MCAPI void Actor::$changeDimension ( ::ChangeDimensionPacket const & packet)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $changeDimensionWithCredits()

MCAPI void ServerPlayer::$changeDimensionWithCredits ( ::DimensionType dimension)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isActorRelevant()

MCAPI bool ServerPlayer::$isActorRelevant ( ::Actor const & actor)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getControllingPlayer()

MCAPI::ActorUniqueID ServerPlayer::$getControllingPlayer ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $destroyRegion()

MCAPI void ServerPlayer::$destroyRegion ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onSuspension()

MCAPI void ServerPlayer::$onSuspension ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onLinkedSlotsChanged()

MCAPI void ServerPlayer::$onLinkedSlotsChanged ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isTeacher()

MCAPI bool ServerPlayer::$isTeacher ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isExternalCommunicationAllowed()

MCAPI bool ServerPlayer::$isExternalCommunicationAllowed ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isLoading()

MCAPI bool ServerPlayer::$isLoading ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isPlayerInitialized()

MCAPI bool ServerPlayer::$isPlayerInitialized ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getPlayerEventCoordinator()

MCAPI::PlayerEventCoordinator & ServerPlayer::$getPlayerEventCoordinator ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $destroyEditorPlayer()

MCAPI void ServerPlayer::$destroyEditorPlayer ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getEditorPlayer()

MCAPI ::Bedrock::NonOwnerPointer<::Editor::IEditorPlayer > ServerPlayer::$getEditorPlayer ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getMaxChunkBuildRadius()

MCAPI uchar ServerPlayer::$getMaxChunkBuildRadius ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getPartyInfo_UNTRUSTED()

MCAPI ::std::optional<::PlayerPartyInfo > ServerPlayer::$getPartyInfo_UNTRUSTED ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $addChunksToQueue()

MCAPI void ServerPlayer::$addChunksToQueue ( ::std::vector<::ChunkPos > const & chunkPostions,
bool isBiomeUpdate )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_serverInitItemStackIds()

MCAPI void ServerPlayer::$_serverInitItemStackIds ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getUuid()

LLNDAPI mce::UUID const & Player::getUuid ( ) const
inherited

Get the player's uuid.

Returns
Player's uuid

◆ getIPAndPort()

LLNDAPI std::string Player::getIPAndPort ( ) const
inherited

Get the player's IP and port.

Returns
player's IP and port

◆ getRealName()

LLNDAPI std::string Player::getRealName ( ) const
inherited

Get the player's real in-game nickname.

Returns
player's real in-game nickname

◆ getLocaleCode()

LLNDAPI std::string Player::getLocaleCode ( ) const
inherited

Get the name of the player's langtext.

Returns
The name of the player's langtext.
Warning
This is not the player's in-game nickname.

◆ isOperator()

LLNDAPI bool Player::isOperator ( ) const
inherited

Determine if a player is an administrator of the server.

Returns
Returns true if the player is an administrator of the server; otherwise returns false
Warning
Custom permissions are not considered administrators

◆ addAndRefresh()

LLAPI bool Player::addAndRefresh ( class ItemStack & item)
inherited

Give player item and refresh.

Returns
Whether it is a complete success (e.g. returning false if the quantity of items given to the player does not match the expectation).
Warning
The return value does not take into account whether the refresh was successful. You can use Player::add, but it will not refresh the item, which may lead to potential issues.

◆ reloadHardcoded()

virtual void Player::reloadHardcoded ( ::ActorInitializationMethod method,
::VariantParameterList const & params )
virtualinherited

Reimplemented from Mob.

◆ onSynchedDataUpdate()

virtual void Player::onSynchedDataUpdate ( int dataId)
virtualinherited

Reimplemented from Actor.

◆ isFireImmune()

virtual bool Player::isFireImmune ( ) const
virtualinherited

Reimplemented from Actor.

◆ passengerTick()

virtual void Player::passengerTick ( )
virtualinherited

Reimplemented from Actor.

◆ remove()

virtual void Player::remove ( )
virtualinherited

Reimplemented from Actor.

◆ shouldDropDeathLoot()

virtual bool Player::shouldDropDeathLoot ( ) const
virtualinherited

Reimplemented from Mob.

◆ dropEquipmentOnDeath() [1/2]

virtual void Player::dropEquipmentOnDeath ( ::ActorDamageSource const & source)
virtualinherited

Reimplemented from Mob.

◆ dropEquipmentOnDeath() [2/2]

virtual void Player::dropEquipmentOnDeath ( )
virtualinherited

Reimplemented from Mob.

◆ drop()

virtual bool Player::drop ( ::ItemStack const & item,
bool const randomly )
virtualinherited

Reimplemented from Actor.

◆ resetUserPos()

virtual void Player::resetUserPos ( ::ActorResetRule resetRule)
virtualinherited

Reimplemented from Actor.

◆ setSpeed()

virtual void Player::setSpeed ( float _speed)
virtualinherited

Reimplemented from Mob.

◆ getItemUseDuration()

virtual int Player::getItemUseDuration ( ) const
virtualinherited

Reimplemented from Mob.

◆ getItemUseStartupProgress()

virtual float Player::getItemUseStartupProgress ( ) const
virtualinherited

Reimplemented from Mob.

◆ getItemUseIntervalProgress()

virtual float Player::getItemUseIntervalProgress ( ) const
virtualinherited

Reimplemented from Mob.

◆ isBlocking()

virtual bool Player::isBlocking ( ) const
virtualinherited

Reimplemented from Mob.

◆ isDamageBlocked()

virtual bool Player::isDamageBlocked ( ::ActorDamageSource const & source) const
virtualinherited

Reimplemented from Actor.

◆ add()

virtual bool Player::add ( ::ItemStack & item)
virtualinherited

Reimplemented from Actor.

◆ setCarriedItem()

virtual void Player::setCarriedItem ( ::ItemStack const & item)
virtualinherited

Reimplemented from Actor.

◆ damageCarriedItemOnAttack()

virtual void Player::damageCarriedItemOnAttack ( ::Actor & target,
float damageDealtToTarget )
virtualinherited

Reimplemented from Mob.

◆ getShadowRadius()

virtual float Player::getShadowRadius ( ) const
virtualinherited

Reimplemented from Actor.

◆ isSleeping()

virtual bool Player::isSleeping ( ) const
virtualinherited

Reimplemented from Mob.

◆ setSleeping()

virtual void Player::setSleeping ( bool val)
virtualinherited

Reimplemented from Mob.

◆ isSilentObserver()

virtual bool Player::isSilentObserver ( ) const
virtualinherited

Reimplemented from Actor.

◆ useItem()

virtual void Player::useItem ( ::ItemStackBase & instance,
::ItemUseMethod itemUseMethod,
bool consumeItem )
virtualinherited

Reimplemented from Actor.

◆ getSpeed()

virtual float Player::getSpeed ( ) const
virtualinherited

Reimplemented from Mob.

◆ isImmobile()

virtual bool Player::isImmobile ( ) const
virtualinherited

Reimplemented from Mob.

◆ sendMotionPacketIfNeeded()

virtual void Player::sendMotionPacketIfNeeded ( )
virtualinherited

Reimplemented from Actor.

◆ isInvulnerableTo()

virtual bool Player::isInvulnerableTo ( ::ActorDamageSource const & source) const
virtualinherited

Reimplemented from Actor.

◆ consumeTotem()

virtual bool Player::consumeTotem ( )
virtualinherited

Reimplemented from Actor.

◆ getMapDecorationRotation()

virtual float Player::getMapDecorationRotation ( ) const
virtualinherited

Reimplemented from Actor.

◆ startRiding()

virtual bool Player::startRiding ( ::Actor & vehicle,
bool forceRiding )
virtualinherited

Reimplemented from Mob.

◆ startSwimming()

virtual void Player::startSwimming ( )
virtualinherited

Reimplemented from Actor.

◆ stopSwimming()

virtual void Player::stopSwimming ( )
virtualinherited

Reimplemented from Actor.

◆ canBePulledIntoVehicle()

virtual bool Player::canBePulledIntoVehicle ( ) const
virtualinherited

Reimplemented from Mob.

◆ feed()

virtual void Player::feed ( int itemId)
virtualinherited

Reimplemented from Actor.

◆ canExistWhenDisallowMob()

virtual bool Player::canExistWhenDisallowMob ( ) const
virtualinherited

Reimplemented from Mob.

◆ canAddPassenger()

virtual bool Player::canAddPassenger ( ::Actor & passenger) const
virtualinherited

Reimplemented from Actor.

◆ canInteractWithOtherEntitiesInGame()

virtual bool Player::canInteractWithOtherEntitiesInGame ( ) const
virtualinherited

Reimplemented from Actor.

◆ canObstructSpawningAndBlockPlacement()

virtual bool Player::canObstructSpawningAndBlockPlacement ( ) const
virtualinherited

Reimplemented from Actor.

◆ hasDiedBefore()

virtual bool Player::hasDiedBefore ( ) const
virtualinherited

Reimplemented from Actor.

◆ doEnterWaterSplashEffect()

virtual void Player::doEnterWaterSplashEffect ( )
virtualinherited

Reimplemented from Actor.

◆ doExitWaterSplashEffect()

virtual void Player::doExitWaterSplashEffect ( )
virtualinherited

Reimplemented from Actor.

◆ causeFallDamageToActor()

virtual float Player::causeFallDamageToActor ( float distance,
float multiplier,
::ActorDamageSource source )
virtualinherited

Reimplemented from Mob.

◆ readAdditionalSaveData()

virtual void Player::readAdditionalSaveData ( ::CompoundTag const & tag,
::DataLoadHelper & dataLoadHelper )
virtualinherited

Reimplemented from Mob.

◆ addAdditionalSaveData()

virtual void Player::addAdditionalSaveData ( ::CompoundTag & entityTag) const
virtualinherited

Reimplemented from Mob.

◆ _shouldProvideFeedbackOnHandContainerItemSet()

virtual bool Player::_shouldProvideFeedbackOnHandContainerItemSet ( ::HandSlot handSlot,
::ItemStack const & item ) const
virtualinherited

Reimplemented from Actor.

◆ _shouldProvideFeedbackOnArmorSet()

virtual bool Player::_shouldProvideFeedbackOnArmorSet ( ::SharedTypes::Legacy::ArmorSlot slot,
::ItemStack const & item ) const
virtualinherited

Reimplemented from Actor.

◆ _checkAndFixSpawnPosition()

MCAPI bool Player::_checkAndFixSpawnPosition ( ::Vec3 & spawnPosition,
::std::vector<::gsl::not_null<::BlockSource * > > regions,
bool adjustYToSolidGround,
bool searchUp,
bool positionFromSave )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _isChunkSourceLoaded()

MCAPI bool Player::_isChunkSourceLoaded ( ::Vec3 const & spawnPosition,
::BlockSource const & region ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _setInteractionSynchedData()

MCAPI void Player::_setInteractionSynchedData ( ::std::string text,
::ActorInteractionHandResult handResult )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _setPlayerGameType()

MCAPI void Player::_setPlayerGameType ( ::GameType gameType)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _validateSpawnPositionAvailability()

MCAPI bool Player::_validateSpawnPositionAvailability ( ::Vec3 const & pos,
::BlockSource * blockSourceChunkCheck,
::Vec3 const *const AABBoffset ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ canStackInOffhand()

MCAPI bool Player::canStackInOffhand ( ::ItemStack const & item) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ checkBed()

MCAPI bool Player::checkBed ( ::BlockSource * spawnBlockSource,
::Vec3 const *const positionToCheck )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ checkNeedAutoJump() [1/2]

MCAPI bool Player::checkNeedAutoJump ( float inputMoveX,
float inputMoveZ )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ checkNeedAutoJump() [2/2]

MCAPI bool Player::checkNeedAutoJump ( ::IConstBlockSource const & region,
::AABBShapeComponent const & aabbShape,
::ActorRotationComponent const & actorRotation,
float movementSpeed,
::StateVectorComponent const & stateVector,
::optional_ref<::GetCollisionShapeInterface const > collisionShapeInterface,
float inputMoveX,
float inputMoveZ )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ checkSpawnBlock()

MCAPI bool Player::checkSpawnBlock ( ::BlockSource const & region) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ equippedArmorItemCanBeMoved()

MCAPI bool Player::equippedArmorItemCanBeMoved ( ::ItemStack const & item) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getActiveShieldSlot()

MCAPI ::Bedrock::SmallOptional<::HandSlot, ::Bedrock::DefaultSmallOptionalTraits<::HandSlot > > Player::getActiveShieldSlot ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getAgentIfAllowed()

MCAPI::Agent * Player::getAgentIfAllowed ( bool callerCanAccessOtherAgents,
::ActorUniqueID callerAgentID ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getAttackCriticalHitSound()

MCAPI::SoundEventIdentifier Player::getAttackCriticalHitSound ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getAttackHitSound()

MCAPI::SoundEventIdentifier Player::getAttackHitSound ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getAttackMissSound()

MCAPI::SoundEventIdentifier Player::getAttackMissSound ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getChatDisplayName()

MCAPI::std::string Player::getChatDisplayName ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getInteractText()

MCAPI::std::string Player::getInteractText ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getItemCooldownLeft()

MCAPI int Player::getItemCooldownLeft ( uint64 categoryHash) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getItemInteractText()

MCAPI::std::string Player::getItemInteractText ( ::Item const & item) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getMaxItemCooldownLeft()

MCAPI int Player::getMaxItemCooldownLeft ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getSleepRotation()

MCAPI float Player::getSleepRotation ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ hasResource()

MCAPI bool Player::hasResource ( ::ItemDescriptor const & resource)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isEditorPlayer()

MCAPI bool Player::isEditorPlayer ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ playPredictiveSynchronizedSound() [1/2]

MCAPI void Player::playPredictiveSynchronizedSound ( ::SoundEventIdentifier const & soundEvent,
::Vec3 const & pos,
int data,
bool isGlobal )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ playPredictiveSynchronizedSound() [2/2]

MCAPI void Player::playPredictiveSynchronizedSound ( ::SharedTypes::Legacy::LevelSoundEvent type,
::Vec3 const & pos,
int data,
bool isGlobal )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ sendEventPacket()

MCAPI void Player::sendEventPacket ( ::LegacyTelemetryEventPacket & packet) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setAgent()

MCAPI void Player::setAgent ( ::Agent * agent)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setSpawnBlockRespawnPosition()

MCAPI bool Player::setSpawnBlockRespawnPosition ( ::BlockPos const & spawnBlockPosition,
::DimensionType dimension )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ startItemCooldown()

MCAPI void Player::startItemCooldown ( ::Item const & item,
bool updateClient )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ updateTouch()

MCAPI void Player::updateTouch ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ useItemInHandSlot()

MCAPI void Player::useItemInHandSlot ( ::HandSlot handSlot,
::ItemUseMethod itemUseMethod,
bool consumeItem )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getCustomHurtSound()

MCAPI ::std::optional<::SharedTypes::Legacy::LevelSoundEvent > Player::getCustomHurtSound ( ::Mob const & mob,
::SharedTypes::Legacy::ActorDamageCause cause )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $reloadHardcoded()

MCAPI void Player::$reloadHardcoded ( ::ActorInitializationMethod method,
::VariantParameterList const & params )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $suspendRegion()

MCAPI void Player::$suspendRegion ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_fireDimensionChanged()

MCAPI void Player::$_fireDimensionChanged ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getTickingOffsets()

MCAPI ::std::vector<::ChunkPos > const & Player::$getTickingOffsets ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onSynchedDataUpdate()

MCAPI void Player::$onSynchedDataUpdate ( int dataId)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isFireImmune()

MCAPI bool Player::$isFireImmune ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isAutoJumpEnabled()

MCAPI bool Player::$isAutoJumpEnabled ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getInterpolatedRidingOffset()

MCAPI::Vec3 Player::$getInterpolatedRidingOffset ( float ,
int const  ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $passengerTick()

MCAPI void Player::$passengerTick ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dropEquipmentOnDeath() [1/2]

MCAPI void Player::$dropEquipmentOnDeath ( ::ActorDamageSource const & source)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dropEquipmentOnDeath() [2/2]

MCAPI void Player::$dropEquipmentOnDeath ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $resetRot()

MCAPI void Player::$resetRot ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $resetUserPos()

MCAPI void Player::$resetUserPos ( ::ActorResetRule resetRule)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isInTrialMode()

MCAPI bool Player::$isInTrialMode ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setSpeed()

MCAPI void Player::$setSpeed ( float _speed)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getItemUseDuration()

MCAPI int Player::$getItemUseDuration ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getItemUseStartupProgress()

MCAPI float Player::$getItemUseStartupProgress ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getItemUseIntervalProgress()

MCAPI float Player::$getItemUseIntervalProgress ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isBlocking()

MCAPI bool Player::$isBlocking ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getAllHandEquipment()

MCAPI ::std::vector<::ItemStack const * > Player::$getAllHandEquipment ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getAllEquipment()

MCAPI ::std::vector<::ItemStack const * > Player::$getAllEquipment ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getCommandPermissionLevel()

MCAPI::CommandPermissionLevel Player::$getCommandPermissionLevel ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getCarriedItem()

MCAPI::ItemStack const & Player::$getCarriedItem ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setCarriedItem()

MCAPI void Player::$setCarriedItem ( ::ItemStack const & item)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $damageCarriedItemOnAttack()

MCAPI void Player::$damageCarriedItemOnAttack ( ::Actor & target,
float damageDealtToTarget )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $openChalkboard()

MCAPI void Player::$openChalkboard ( ::ChalkboardBlockActor & chalkboard,
bool showLockToggle )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $displayChatMessage()

MCAPI void Player::$displayChatMessage ( ::std::string const & author,
::std::string const & message,
::std::optional<::std::string > const filteredMessage )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $displayClientMessage()

MCAPI void Player::$displayClientMessage ( ::std::string const & message,
::std::optional<::std::string > const filteredMessage )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getShadowRadius()

MCAPI float Player::$getShadowRadius ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setSleeping()

MCAPI void Player::$setSleeping ( bool val)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $playEmote()

MCAPI void Player::$playEmote ( ::std::string const & pieceId,
bool const playChatMessage )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isSilentObserver()

MCAPI bool Player::$isSilentObserver ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $stopLoading()

MCAPI void Player::$stopLoading ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getSpeed()

MCAPI float Player::$getSpeed ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $initHUDContainerManager()

MCAPI void Player::$initHUDContainerManager ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $emitCriticalHitParticles()

MCAPI void Player::$emitCriticalHitParticles ( ::Actor const & target,
int particleCount )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $sendMotionPacketIfNeeded()

MCAPI void Player::$sendMotionPacketIfNeeded ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getEventing()

MCAPI::IMinecraftEventing * Player::$getEventing ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getUserId()

MCAPI uint Player::$getUserId ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isInvulnerableTo()

MCAPI bool Player::$isInvulnerableTo ( ::ActorDamageSource const & source) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $deleteContainerManager()

MCAPI void Player::$deleteContainerManager ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getEquippedTotem()

MCAPI::ItemStack const & Player::$getEquippedTotem ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getMapDecorationRotation()

MCAPI float Player::$getMapDecorationRotation ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $startSwimming()

MCAPI void Player::$startSwimming ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $stopSwimming()

MCAPI void Player::$stopSwimming ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $canBePulledIntoVehicle()

MCAPI bool Player::$canBePulledIntoVehicle ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $feed()

MCAPI void Player::$feed ( int itemId)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $canExistWhenDisallowMob()

MCAPI bool Player::$canExistWhenDisallowMob ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getNameTagTextColor()

MCAPI::mce::Color Player::$getNameTagTextColor ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getPlayFabId()

MCAPI::std::string Player::$getPlayFabId ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $canInteractWithOtherEntitiesInGame()

MCAPI bool Player::$canInteractWithOtherEntitiesInGame ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $canObstructSpawningAndBlockPlacement()

MCAPI bool Player::$canObstructSpawningAndBlockPlacement ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getLastDeathPos()

MCAPI ::std::optional<::BlockPos > Player::$getLastDeathPos ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getLastDeathDimension()

MCAPI ::std::optional<::DimensionType > Player::$getLastDeathDimension ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $hasDiedBefore()

MCAPI bool Player::$hasDiedBefore ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $doEnterWaterSplashEffect()

MCAPI void Player::$doEnterWaterSplashEffect ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $doExitWaterSplashEffect()

MCAPI void Player::$doExitWaterSplashEffect ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $requestMissingSubChunk()

MCAPI void Player::$requestMissingSubChunk ( ::SubChunkPos const & scp)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setBehaviorCommandStatus()

MCAPI void Player::$setBehaviorCommandStatus ( ::std::string const & name,
::BehaviorStatus status )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setRemotePlayerTicked()

MCAPI void Player::$setRemotePlayerTicked ( bool ticked)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $createSparseContainerListener()

MCAPI ::std::unique_ptr<::ISparseContainerSetListener > Player::$createSparseContainerListener ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $addAdditionalSaveData()

MCAPI void Player::$addAdditionalSaveData ( ::CompoundTag & entityTag) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onMovePlayerPacketNormal()

MCAPI void Player::$onMovePlayerPacketNormal ( ::Vec3 const & pos,
::Vec2 const & rot,
float yHeadRot )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_shouldProvideFeedbackOnHandContainerItemSet()

MCAPI bool Player::$_shouldProvideFeedbackOnHandContainerItemSet ( ::HandSlot handSlot,
::ItemStack const & item ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_shouldProvideFeedbackOnArmorSet()

MCAPI bool Player::$_shouldProvideFeedbackOnArmorSet ( ::SharedTypes::Legacy::ArmorSlot slot,
::ItemStack const & item ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getAnimationComponent()

MCAPI::AnimationComponent & Player::$getAnimationComponent ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getActorRendererId()

MCAPI::HashedString const & Player::$getActorRendererId ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $initBodyControl()

MCAPI ::std::unique_ptr<::BodyControl > Player::$initBodyControl ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ reloadHardcodedClient()

virtual void Mob::reloadHardcodedClient ( ::ActorInitializationMethod method)
virtualinherited

Reimplemented from Actor.

◆ kill()

virtual void Mob::kill ( )
virtualinherited

Reimplemented from Actor.

◆ isAlive()

virtual bool Mob::isAlive ( ) const
virtualinherited

Reimplemented from Actor.

◆ getYawSpeedInDegreesPerSecond()

virtual float Mob::getYawSpeedInDegreesPerSecond ( ) const
virtualinherited

Reimplemented from Actor.

◆ baseTick()

virtual void Mob::baseTick ( )
virtualinherited

Reimplemented from Actor.

◆ addPassenger()

virtual void Mob::addPassenger ( ::Actor & newPassenger)
virtualinherited

Reimplemented from Actor.

◆ blockedByShield()

virtual void Mob::blockedByShield ( ::ActorDamageSource const & source,
::Actor & blocker )
virtualinherited

Reimplemented from Actor.

◆ setTarget()

virtual void Mob::setTarget ( ::Actor * target)
virtualinherited

Reimplemented from Actor.

◆ inCaravan()

virtual bool Mob::inCaravan ( ) const
virtualinherited

Reimplemented from Actor.

◆ getArmorTextureIndexInSlot()

virtual int Mob::getArmorTextureIndexInSlot ( ::SharedTypes::Legacy::ArmorSlot slot) const
virtualinherited

Reimplemented from Actor.

◆ getArmorColorInSlot()

virtual float Mob::getArmorColorInSlot ( ::SharedTypes::Legacy::ArmorSlot slot,
int channelRGBA ) const
virtualinherited

Reimplemented from Actor.

◆ getDeathTime()

virtual int Mob::getDeathTime ( ) const
virtualinherited

Reimplemented from Actor.

◆ buildDebugInfo()

virtual void Mob::buildDebugInfo ( ::std::string & out) const
virtualinherited

Reimplemented from Actor.

◆ getInterpolatedBodyRot()

virtual float Mob::getInterpolatedBodyRot ( float a) const
virtualinherited

Reimplemented from Actor.

◆ getInterpolatedHeadRot()

virtual float Mob::getInterpolatedHeadRot ( float a) const
virtualinherited

Reimplemented from Actor.

◆ getInterpolatedBodyYaw()

virtual float Mob::getInterpolatedBodyYaw ( float a) const
virtualinherited

Reimplemented from Actor.

◆ isSurfaceMob()

virtual bool Mob::isSurfaceMob ( ) const
virtualinherited

Reimplemented from Actor.

◆ hasComponent()

virtual bool Mob::hasComponent ( ::HashedString const & name) const
virtualinherited

Reimplemented from Actor.

◆ canPowerJump()

virtual bool Mob::canPowerJump ( ) const
virtualinherited

Reimplemented from Actor.

◆ setEquippedSlot()

virtual void Mob::setEquippedSlot ( ::SharedTypes::Legacy::EquipmentSlot slot,
::ItemStack const & item )
virtualinherited

Reimplemented from Actor.

◆ renderDebugServerState()

virtual void Mob::renderDebugServerState ( ::IOptionsReader const & options)
virtualinherited

Reimplemented from Actor.

◆ outOfWorld()

virtual void Mob::outOfWorld ( )
virtualinherited

Reimplemented from Actor.

◆ _doInitialMove()

virtual void Mob::_doInitialMove ( )
virtualinherited

Reimplemented from Actor.

◆ _addBuiltInMobComponents()

MCAPI::BuiltInMobComponents Mob::_addBuiltInMobComponents ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _doSoulSpeedParticleEffect()

MCAPI void Mob::_doSoulSpeedParticleEffect ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _doSprintParticleEffect()

MCAPI void Mob::_doSprintParticleEffect ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _initHardCodedComponents()

MCAPI bool Mob::_initHardCodedComponents ( bool isClientSide)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _initialize()

MCAPI void Mob::_initialize ( ::EntityContext & entityContext,
bool isClientSide )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _isDoingMaceSmashAttack()

MCAPI bool Mob::_isDoingMaceSmashAttack ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _processSoulSpeed()

MCAPI void Mob::_processSoulSpeed ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _updateSprintingState()

MCAPI void Mob::_updateSprintingState ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ calcMoveRelativeSpeed()

MCAPI float Mob::calcMoveRelativeSpeed ( ::TravelType travelType)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ containerChanged()

MCAPI void Mob::containerChanged ( int iSlot)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createAI()

MCAPI void Mob::createAI ( ::std::vector<::LegacyGoalDefinition > goals)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ dropContainer()

MCAPI void Mob::dropContainer ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ emitJumpPreventedEvent()

MCAPI void Mob::emitJumpPreventedEvent ( ::BlockPos const & pos)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getArmorTypeHash()

MCAPI int Mob::getArmorTypeHash ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getCarriedItemKnockbackBonus()

MCAPI int Mob::getCarriedItemKnockbackBonus ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getDamageAfterDamageSensorComponentAdjustments()

MCAPI float Mob::getDamageAfterDamageSensorComponentAdjustments ( ::ActorDamageSource const & source,
float damage )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getJumpEffectAmplifierValue()

MCAPI float Mob::getJumpEffectAmplifierValue ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getJumpMultiplier()

MCAPI float Mob::getJumpMultiplier ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getJumpPrevention()

MCAPI::JumpPreventionResult Mob::getJumpPrevention ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getModifiedSwingDuration()

MCAPI int Mob::getModifiedSwingDuration ( ::HandSlot handSlot) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getNoActionTime()

MCAPI int Mob::getNoActionTime ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getSpawnSound()

MCAPI::SharedTypes::Legacy::LevelSoundEvent Mob::getSpawnSound ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getToughnessValue()

MCAPI int Mob::getToughnessValue ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getTravelType()

MCAPI::TravelType Mob::getTravelType ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isAbleToMove()

MCAPI bool Mob::isAbleToMove ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isTransitioningSitting()

MCAPI bool Mob::isTransitioningSitting ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ joinCaravan()

MCAPI void Mob::joinCaravan ( ::Mob * head)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ leaveCaravan()

MCAPI void Mob::leaveCaravan ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ onPlayerDimensionChanged()

MCAPI void Mob::onPlayerDimensionChanged ( ::Player * player,
::DimensionType fromDimension,
::DimensionType toDimension )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ resetNoActionTime()

MCAPI void Mob::resetNoActionTime ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ saveOffhand()

MCAPI ::std::unique_ptr<::ListTag > Mob::saveOffhand ( ::SaveContext const & saveContext) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setJumpTicks()

MCAPI void Mob::setJumpTicks ( int ticks)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ shouldApplyWaterGravity()

MCAPI bool Mob::shouldApplyWaterGravity ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ snapToYBodyRot()

MCAPI void Mob::snapToYBodyRot ( float yBodyRot)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ tickMobEffectsVisuals()

MCAPI void Mob::tickMobEffectsVisuals ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ updateGlidingDurability()

MCAPI void Mob::updateGlidingDurability ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _registerMobAttributes()

MCAPI void Mob::_registerMobAttributes ( ::BaseAttributeMap & attributes)
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $reloadHardcodedClient()

MCAPI void Mob::$reloadHardcodedClient ( ::ActorInitializationMethod method)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $kill()

MCAPI void Mob::$kill ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $spawnAnim()

MCAPI void Mob::$spawnAnim ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isAlive()

MCAPI bool Mob::$isAlive ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getYawSpeedInDegreesPerSecond()

MCAPI float Mob::$getYawSpeedInDegreesPerSecond ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $hurtEffects()

MCAPI void Mob::$hurtEffects ( ::ActorDamageSource const & source,
float damage,
::HurtEffectsSettings const & settings )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $doFireHurt()

MCAPI::ActorHurtResult Mob::$doFireHurt ( int amount)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getMaxHeadXRot()

MCAPI float Mob::$getMaxHeadXRot ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $blockedByShield()

MCAPI void Mob::$blockedByShield ( ::ActorDamageSource const & source,
::Actor & blocker )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isAlliedTo()

MCAPI bool Mob::$isAlliedTo ( ::Mob * other)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getBlockDamageCause()

MCAPI::SharedTypes::Legacy::ActorDamageCause Mob::$getBlockDamageCause ( ::Block const & block) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $inCaravan()

MCAPI bool Mob::$inCaravan ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getArmorValue()

MCAPI int Mob::$getArmorValue ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getArmorMaterialTypeInSlot()

MCAPI::ArmorMaterialType Mob::$getArmorMaterialTypeInSlot ( ::SharedTypes::Legacy::ArmorSlot slot) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getArmorTextureIndexInSlot()

MCAPI int Mob::$getArmorTextureIndexInSlot ( ::SharedTypes::Legacy::ArmorSlot slot) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getArmorColorInSlot()

MCAPI float Mob::$getArmorColorInSlot ( ::SharedTypes::Legacy::ArmorSlot slot,
int channelRGBA ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getDeathTime()

MCAPI int Mob::$getDeathTime ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $buildDebugInfo()

MCAPI void Mob::$buildDebugInfo ( ::std::string & out) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getInterpolatedBodyRot()

MCAPI float Mob::$getInterpolatedBodyRot ( float a) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getInterpolatedHeadRot()

MCAPI float Mob::$getInterpolatedHeadRot ( float a) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getInterpolatedBodyYaw()

MCAPI float Mob::$getInterpolatedBodyYaw ( float a) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isSurfaceMob()

MCAPI bool Mob::$isSurfaceMob ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $createAIGoals()

MCAPI bool Mob::$createAIGoals ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setTransitioningSitting()

MCAPI void Mob::$setTransitioningSitting ( bool value)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $hasComponent()

MCAPI bool Mob::$hasComponent ( ::HashedString const & name) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_getWalkTargetValue()

MCAPI float Mob::$_getWalkTargetValue ( ::BlockPos const & pos)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $canPowerJump()

MCAPI bool Mob::$canPowerJump ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $renderDebugServerState()

MCAPI void Mob::$renderDebugServerState ( ::IOptionsReader const & options)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $outOfWorld()

MCAPI void Mob::$outOfWorld ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $newServerAiStep()

MCAPI void Mob::$newServerAiStep ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_doInitialMove()

MCAPI void Mob::$_doInitialMove ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_getAdjustedAABBForSpawnCheck()

MCAPI::AABB Mob::$_getAdjustedAABBForSpawnCheck ( ::AABB const & aabb,
::Vec3 const & mobPos ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

MCAPI void ** Mob::$vftable ( )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _addActorBuiltInComponents()

MCAPI::BuiltInActorComponents Actor::_addActorBuiltInComponents ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _addActorNonBuiltInComponents()

MCAPI void Actor::_addActorNonBuiltInComponents ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _applyPendingPropertyChanges()

MCAPI bool Actor::_applyPendingPropertyChanges ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _drop()

MCAPI::ItemActor const * Actor::_drop ( ::ItemStack const & item,
bool randomly )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _getAnimationComponent()

MCAPI::AnimationComponent & Actor::_getAnimationComponent ( ::std::shared_ptr<::AnimationComponent > & animationComponent,
::AnimationComponentGroupType group )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _initializeMaxAutoStep()

MCAPI void Actor::_initializeMaxAutoStep ( float maxAutoStep)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _isDeathLootAllowed()

MCAPI bool Actor::_isDeathLootAllowed ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _notifyMobEffectsOnHurt()

MCAPI void Actor::_notifyMobEffectsOnHurt ( ::ActorDamageSource const & source,
float damage )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _refreshAABB()

MCAPI void Actor::_refreshAABB ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _setActorTypeId()

MCAPI void Actor::_setActorTypeId ( ::ActorType type)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _setDimensionTransitionComponent()

MCAPI void Actor::_setDimensionTransitionComponent ( ::DimensionType fromId,
::DimensionType toId,
int portalCooldown )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _setHandContainerItem()

MCAPI void Actor::_setHandContainerItem ( ::ItemStack const & item,
::HandSlot handSlot )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _setupServerAnimationComponent()

MCAPI void Actor::_setupServerAnimationComponent ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _updateComposition()

MCAPI void Actor::_updateComposition ( bool reload)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ applyOnBornPropertyChanges()

MCAPI void Actor::applyOnBornPropertyChanges ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ buildDebugGroupInfo()

MCAPI void Actor::buildDebugGroupInfo ( ::std::string & out) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ canBeginOrContinueClimbingLadder()

MCAPI bool Actor::canBeginOrContinueClimbingLadder ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ canMate()

MCAPI bool Actor::canMate ( ::Actor const & partner) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ celebrateHunt()

MCAPI void Actor::celebrateHunt ( int duration,
bool special )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ chorusFruitTeleport()

MCAPI void Actor::chorusFruitTeleport ( ::Vec3 const & range)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createUpdateEquipPacket()

MCAPI::UpdateEquipPacket Actor::createUpdateEquipPacket ( int containerID)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createUpdateTradePacket()

MCAPI::UpdateTradePacket Actor::createUpdateTradePacket ( int containerID)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ deregisterTagsFromLevelCache()

MCAPI void Actor::deregisterTagsFromLevelCache ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ distanceSqrToBlockPosCenter()

MCAPI float Actor::distanceSqrToBlockPosCenter ( ::BlockPos const & pos) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ equipFromEquipmentDefinition()

MCAPI void Actor::equipFromEquipmentDefinition ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ evaluateSeatRotation()

MCAPI float Actor::evaluateSeatRotation ( ::RideableComponent const & rideable,
bool useVehicleRenderParams )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ fetchFishingHook()

MCAPI::FishingHook * Actor::fetchFishingHook ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getCarriedItemInSlotPreferredBy()

MCAPI::ItemStack const & Actor::getCarriedItemInSlotPreferredBy ( ::ItemStack const & item) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getCurrentSwimAmount()

MCAPI float Actor::getCurrentSwimAmount ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getFirstAvailableSeatPos()

MCAPI bool Actor::getFirstAvailableSeatPos ( ::Actor & potentialPassenger,
::Vec3 & result ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getInterpolatedRidingPosition()

MCAPI::Vec3 Actor::getInterpolatedRidingPosition ( float a = 0.0f) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getRedactableNameTag()

MCAPI::Bedrock::Safety::RedactableString Actor::getRedactableNameTag ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getRidingHeight()

MCAPI float Actor::getRidingHeight ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getStrength()

MCAPI int Actor::getStrength ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getSwimAmount()

MCAPI float Actor::getSwimAmount ( float a) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getVehicleRuntimeID()

MCAPI::ActorRuntimeID Actor::getVehicleRuntimeID ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ handleLeftoverFallDamage()

MCAPI void Actor::handleLeftoverFallDamage ( float damage,
::ActorDamageSource source )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ hasPriorityAmmunition()

MCAPI bool Actor::hasPriorityAmmunition ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ inDownwardFlowingLiquid()

MCAPI bool Actor::inDownwardFlowingLiquid ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ initParams()

MCAPI void Actor::initParams ( ::RenderParams & params)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isActorLocationInMaterial()

MCAPI bool Actor::isActorLocationInMaterial ( ::SharedTypes::Legacy::ActorLocation actorLocation,
::SharedTypes::v1_26_20::MaterialType type ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isDoorOpener()

MCAPI bool Actor::isDoorOpener ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isInClouds()

MCAPI bool Actor::isInClouds ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isInPrecipitation()

MCAPI bool Actor::isInPrecipitation ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isInvertedHealAndHarm()

MCAPI bool Actor::isInvertedHealAndHarm ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isLayingDown()

MCAPI bool Actor::isLayingDown ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isOrphan()

MCAPI bool Actor::isOrphan ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isOverWater()

MCAPI bool Actor::isOverWater ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isResting()

MCAPI bool Actor::isResting ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isStanding()

MCAPI bool Actor::isStanding ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isUseNewTradeScreen()

MCAPI bool Actor::isUseNewTradeScreen ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isWorldBuilder()

MCAPI bool Actor::isWorldBuilder ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ killed()

MCAPI void Actor::killed ( ::Actor & entity)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ lerpTo() [1/2]

MCAPI void Actor::lerpTo ( ::Vec3 const & pos,
::Vec2 const & rot,
int steps )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ lerpTo() [2/2]

MCAPI void Actor::lerpTo ( ::Vec3 const & pos,
::Vec2 const & rot,
float headYaw,
int steps )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ loadLinks()

MCAPI void Actor::loadLinks ( ::CompoundTag const & entityTag,
::std::vector<::ActorLink > & links,
::DataLoadHelper & dataLoadHelper )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ migrateUniqueID()

MCAPI void Actor::migrateUniqueID ( ::ActorUniqueID id)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ onEffectUpdated()

MCAPI void Actor::onEffectUpdated ( ::MobEffectInstance & effect)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ playSynchronizedSound()

MCAPI void Actor::playSynchronizedSound ( ::SoundEventIdentifier const & soundEvent,
::Vec3 const & pos,
int data,
bool isGlobal,
::Player * primaryLocalPlayer )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ postSplashGameEvent()

MCAPI void Actor::postSplashGameEvent ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ pullInEntity()

MCAPI bool Actor::pullInEntity ( ::Actor & e)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ pushBackActionEventToActionQueue()

MCAPI void Actor::pushBackActionEventToActionQueue ( ::ActionEvent actionEvent)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ pushOutOfBlocks()

MCAPI void Actor::pushOutOfBlocks ( ::Vec3 const & vec)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ reload()

MCAPI void Actor::reload ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setBaseDefinition()

MCAPI void Actor::setBaseDefinition ( ::ActorDefinitionIdentifier const & sourceId,
bool clearDefs,
bool update )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setDead()

MCAPI void Actor::setDead ( bool isDead)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setLastHurtByMob()

MCAPI void Actor::setLastHurtByMob ( ::Mob * mob)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setRedactableNameTag()

MCAPI void Actor::setRedactableNameTag ( ::Bedrock::Safety::RedactableString const & name)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setRuntimeID()

MCAPI void Actor::setRuntimeID ( ::ActorRuntimeID id)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setStrengthMax()

MCAPI void Actor::setStrengthMax ( int strength)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setUniqueID()

MCAPI void Actor::setUniqueID ( ::ActorUniqueID id)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ shouldOrphan()

MCAPI bool Actor::shouldOrphan ( ::BlockSource & source)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ spawnTrailBubbles()

MCAPI void Actor::spawnTrailBubbles ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ thawFreezeEffect()

MCAPI void Actor::thawFreezeEffect ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ transferTickingArea()

MCAPI void Actor::transferTickingArea ( ::Dimension const & toDimension)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ triggerActorRemovedEvent()

MCAPI void Actor::triggerActorRemovedEvent ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ tryGetEquippableSlotAllowedItems()

MCAPI ::std::vector<::ItemDescriptor > const * Actor::tryGetEquippableSlotAllowedItems ( int slotNumber) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ tryGetEquippableSlotForItem()

MCAPI ::std::optional< int > Actor::tryGetEquippableSlotForItem ( ::ItemDescriptor item) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ updateDimensionChunkMove()

MCAPI void Actor::updateDimensionChunkMove ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ updateInsideBlock()

MCAPI void Actor::updateInsideBlock ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ updateInvisibilityStatus()

MCAPI void Actor::updateInvisibilityStatus ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ updateWaterState()

MCAPI void Actor::updateWaterState ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ wobble()

MCAPI void Actor::wobble ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getBlocksCurrentlyStandingOn()

MCAPI ::std::vector<::BlockPos > Actor::getBlocksCurrentlyStandingOn ( ::AABB const & aabb,
::IConstBlockSource const & region,
float ignoreGapBelow,
::optional_ref<::GetCollisionShapeInterface const > other )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $reloadComponents()

MCAPI void Actor::$reloadComponents ( ::ActorInitializationMethod ,
::VariantParameterList const &  )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getOwnerEntityType()

MCAPI::ActorType Actor::$getOwnerEntityType ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getFiringPos()

MCAPI::Vec3 Actor::$getFiringPos ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $canDisableShield()

MCAPI bool Actor::$canDisableShield ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $lerpMotion()

MCAPI void Actor::$lerpMotion ( ::Vec3 const & delta)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getExitTip()

MCAPI::std::string Actor::$getExitTip ( ::std::string const & kind,
::InputMode mode,
::NewInteractionModel scheme ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getEntityLocNameString()

MCAPI::std::string Actor::$getEntityLocNameString ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isInvisible()

MCAPI bool Actor::$isInvisible ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $canShowNameTag()

MCAPI bool Actor::$canShowNameTag ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getHeadLookVector()

MCAPI::Vec3 Actor::$getHeadLookVector ( float a) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getBrightness()

MCAPI float Actor::$getBrightness ( float a,
::IConstBlockSource const & region ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $playerTouch()

MCAPI void Actor::$playerTouch ( ::Player & player)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setSneaking()

MCAPI void Actor::$setSneaking ( bool value)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isOnFire()

MCAPI bool Actor::$isOnFire ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isTargetable()

MCAPI bool Actor::$isTargetable ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $performRangedAttack()

MCAPI void Actor::$performRangedAttack ( ::Actor & target,
float  )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setOwner()

MCAPI void Actor::$setOwner ( ::ActorUniqueID const ownerId)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setSitting()

MCAPI void Actor::$setSitting ( bool value)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onTame()

MCAPI void Actor::$onTame ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onFailedTame()

MCAPI void Actor::$onFailedTame ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setStanding()

MCAPI void Actor::$setStanding ( bool value)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isEnchanted()

MCAPI bool Actor::$isEnchanted ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $playAmbientSound()

MCAPI void Actor::$playAmbientSound ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getAmbientSound()

MCAPI::SharedTypes::Legacy::LevelSoundEvent Actor::$getAmbientSound ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $queryEntityRenderer()

MCAPI::HashedString const & Actor::$queryEntityRenderer ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getSourceUniqueID()

MCAPI::ActorUniqueID Actor::$getSourceUniqueID ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getLiquidAABB()

MCAPI::AABB Actor::$getLiquidAABB ( ::SharedTypes::v1_26_20::MaterialType const liquidType) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $handleInsidePortal()

MCAPI void Actor::$handleInsidePortal ( ::BlockPos const & portalPos)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $canSynchronizeNewEntity()

MCAPI bool Actor::$canSynchronizeNewEntity ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $canBeAffectedByArrow()

MCAPI bool Actor::$canBeAffectedByArrow ( ::MobEffectInstance const & effect) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $openContainerComponent()

MCAPI void Actor::$openContainerComponent ( ::Player & player)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getDebugText()

MCAPI void Actor::$getDebugText ( ::std::vector<::std::string > & outputInfo)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getPassengerYRotation()

MCAPI float Actor::$getPassengerYRotation ( ::Actor const & passenger) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $canDestroyBlock()

MCAPI bool Actor::$canDestroyBlock ( ::Block const & block) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setAuxValue()

MCAPI void Actor::$setAuxValue ( int aux)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $applySnapshot()

MCAPI void Actor::$applySnapshot ( ::EntityContext const & snapshotEntity,
::MovementDataExtractionUtility::SnapshotAccessor const & originalSnapshotEntity )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onPush()

MCAPI void Actor::$onPush ( ::Actor & source)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $doWaterSplashEffect()

MCAPI void Actor::$doWaterSplashEffect ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: