|  | 
| virtual void | onFailedTame () | 
|  | 
| virtual float | causeFallDamageToActor (float fallDistance, float multiplier, ::ActorDamageSource source) | 
|  | 
| MCAPI | Llama (::ActorDefinitionGroup *definitions, ::ActorDefinitionIdentifier const &definitionName, ::EntityContext &entityContext) | 
|  | 
| MCAPI void * | $ctor (::ActorDefinitionGroup *definitions, ::ActorDefinitionIdentifier const &definitionName, ::EntityContext &entityContext) | 
|  | 
| MCAPI void | $onFailedTame () | 
|  | 
| MCAPI float | $causeFallDamageToActor (float fallDistance, float multiplier, ::ActorDamageSource source) | 
|  | 
| virtual bool | isInvulnerableTo (::ActorDamageSource const &source) const | 
|  | 
| virtual void | reloadHardcoded (::ActorInitializationMethod method, ::VariantParameterList const ¶ms) | 
|  | 
| virtual float | _getWalkTargetValue (::BlockPos const &pos) | 
|  | 
| MCAPI void * | $ctor (::ILevel &level, ::EntityContext &entityContext) | 
|  | 
| MCFOLD void | $dtor () | 
|  | 
| MCAPI bool | $isInvulnerableTo (::ActorDamageSource const &source) const | 
|  | 
| MCFOLD void | $reloadHardcoded (::ActorInitializationMethod method, ::VariantParameterList const ¶ms) | 
|  | 
| MCAPI float | $_getWalkTargetValue (::BlockPos const &pos) | 
|  | 
| LLAPI void | refreshInventory () | 
|  | 
| virtual void | initializeComponents (::ActorInitializationMethod method, ::VariantParameterList const ¶ms) | 
|  | 
| virtual void | reloadHardcodedClient (::ActorInitializationMethod method) | 
|  | 
| virtual void | knockback (::Actor *, int, float xd, float zd, float horizontalPower, float verticalPower, float heightCap) | 
|  | 
| MCAPI void | knockback (::Actor *source, int damage, float xd, float zd, float horizontalPower, float verticalPower) | 
|  | 
| virtual void | kill () | 
|  | 
| virtual void | die (::ActorDamageSource const &source) | 
|  | 
| virtual bool | shouldDropDeathLoot () const | 
|  | 
| virtual void | spawnAnim () | 
|  | 
| virtual bool | isAlive () const | 
|  | 
| virtual bool | isSleeping () const | 
|  | 
| virtual void | setSleeping (bool val) | 
|  | 
| virtual bool | isBlocking () const | 
|  | 
| virtual void | setSprinting (bool shouldSprint) | 
|  | 
| virtual bool | canBePulledIntoVehicle () const | 
|  | 
| virtual::SharedTypes::Legacy::LevelSoundEvent | getDeathSound () | 
|  | 
| virtual float | getSpeed () const | 
|  | 
| virtual void | setSpeed (float speed) | 
|  | 
| virtual float | getYawSpeedInDegreesPerSecond () const | 
|  | 
| virtual void | normalTick () | 
|  | 
| virtual void | baseTick () | 
|  | 
| virtual void | hurtEffects (::ActorDamageSource const &source, float damage, bool knock, bool ignite) | 
|  | 
| virtual void | damageCarriedItemOnAttack (::Actor &target, float) | 
|  | 
| virtual bool | doFireHurt (int amount) | 
|  | 
| virtual void | aiStep () | 
|  | 
| virtual void | pushActors () | 
|  | 
| virtual bool | checkSpawnRules (bool) | 
|  | 
| virtual bool | checkSpawnObstruction () const | 
|  | 
| virtual void | addPassenger (::Actor &newPassenger) | 
|  | 
| virtual bool | startRiding (::Actor &vehicle, bool forceRiding) | 
|  | 
| virtual void | handleEntityEvent (::ActorEvent id, int data) | 
|  | 
| virtual int | getItemUseDuration () const | 
|  | 
| virtual float | getItemUseStartupProgress () const | 
|  | 
| virtual float | getItemUseIntervalProgress () const | 
|  | 
| virtual bool | swing () | 
|  | 
| virtual float | getMaxHeadXRot () | 
|  | 
| virtual bool | isImmobile () const | 
|  | 
| virtual void | blockedByShield (::ActorDamageSource const &source, ::Actor &blocker) | 
|  | 
| virtual void | setTarget (::Actor *target) | 
|  | 
| virtual bool | attack (::Actor &, ::SharedTypes::Legacy::ActorDamageCause const &) | 
|  | 
| virtual bool | isAlliedTo (::Mob *) | 
|  | 
| virtual bool | doHurtTarget (::Actor *, ::SharedTypes::Legacy::ActorDamageCause const &) | 
|  | 
| virtual::SharedTypes::Legacy::ActorDamageCause | getBlockDamageCause (::Block const &) const | 
|  | 
| virtual bool | inCaravan () const | 
|  | 
| virtual int | getArmorValue () const | 
|  | 
| virtual void | hurtArmorSlots (::ActorDamageSource const &source, int damage, ::std::bitset< 5 > const hurtSlots) | 
|  | 
| virtual void | setDamagedArmor (::SharedTypes::Legacy::ArmorSlot slot, ::ItemStack const &item) | 
|  | 
| virtual void | sendArmorDamage (::std::bitset< 5 > const) | 
|  | 
| virtual void | sendArmor (::std::bitset< 5 > const armorSlots) | 
|  | 
| 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 ::std::vector<::ItemStack const * > | getAllHandEquipment () const | 
|  | 
| virtual ::std::vector<::ItemStack const * > | getAllEquipment () const | 
|  | 
| virtual int | getDeathTime () const | 
|  | 
| virtual void | dropEquipmentOnDeath (::ActorDamageSource const &source) | 
|  | 
| virtual void | dropEquipmentOnDeath () | 
|  | 
| virtual void | clearVanishEnchantedItemsOnDeath () | 
|  | 
| virtual void | sendInventory (bool) | 
|  | 
| 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 bool | canChangeDimensionsUsingPortal () const | 
|  | 
| virtual void | teleportTo (::Vec3 const &pos, bool shouldStopRiding, int cause, int sourceEntityType, bool keepVelocity) | 
|  | 
| virtual bool | canExistWhenDisallowMob () const | 
|  | 
| virtual bool | canPowerJump () const | 
|  | 
| virtual void | setEquippedSlot (::SharedTypes::Legacy::EquipmentSlot slot, ::ItemStack const &item) | 
|  | 
| virtual void | renderDebugServerState (::IOptionsReader const &options) | 
|  | 
| virtual bool | canFreeze () const | 
|  | 
| virtual void | tickDeath () | 
|  | 
| virtual void | addAdditionalSaveData (::CompoundTag &entityTag) const | 
|  | 
| virtual void | readAdditionalSaveData (::CompoundTag const &tag, ::DataLoadHelper &dataLoadHelper) | 
|  | 
| virtual ::std::unique_ptr<::BodyControl > | initBodyControl () | 
|  | 
| virtual void | outOfWorld () | 
|  | 
| virtual bool | _hurt (::ActorDamageSource const &source, float damage, bool knock, bool) | 
|  | 
| virtual void | newServerAiStep () | 
|  | 
| virtual void | _doInitialMove () | 
|  | 
| virtual::AABB | _getAdjustedAABBForSpawnCheck (::AABB const &aabb, ::Vec3 const &) const | 
|  | 
| MCAPI::BuiltInMobComponents | _addBuiltInMobComponents () | 
|  | 
| MCAPI bool | _initHardCodedComponents (bool isClientSide) | 
|  | 
| MCAPI void | _initialize (::EntityContext &entityContext, bool isClientSide) | 
|  | 
| MCAPI void | _processSoulSpeed () | 
|  | 
| MCAPI void | _registerMobAttributes () | 
|  | 
| MCAPI ::std::unique_ptr<::ListTag > | _saveArmor (::SaveContext const &saveContext) const | 
|  | 
| MCAPI void | _updateSprintingState () | 
|  | 
| MCAPI void | _verifyAttributes () | 
|  | 
| MCAPI void | addSpeedModifier (::mce::UUID const &attributeID, ::std::string const &attributeName, float speedModifier) | 
|  | 
| MCAPI float | calcMoveRelativeSpeed (::TravelType travelType) | 
|  | 
| MCAPI float | calculateAttackDamage (::Actor const &target) const | 
|  | 
| MCAPI float | calculateAttackDamage (::Actor const &target, float baseAttackDamage) const | 
|  | 
| MCAPI bool | checkForPostHitDamageImmunity (float damageDifference, ::ActorDamageSource const &source) | 
|  | 
| MCAPI bool | checkTotemDeathProtection (::ActorDamageSource const &killingDamage) | 
|  | 
| MCAPI void | clearMainHandSlot () | 
|  | 
| MCAPI void | containerChanged (int iSlot) | 
|  | 
| MCAPI void | createAI (::std::vector<::LegacyGoalDefinition > goals) | 
|  | 
| MCAPI void | dropBags () | 
|  | 
| MCAPI void | dropContainer () | 
|  | 
| MCAPI void | emitJumpPreventedEvent (::BlockPos const &pos) | 
|  | 
| MCAPI void | frostWalk () | 
|  | 
| MCAPI float | getArmorCoverPercentage () const | 
|  | 
| MCAPI int | getArmorTypeHash () | 
|  | 
| MCAPI int | getCaravanSize () const | 
|  | 
| MCAPI int | getCarriedItemKnockbackBonus () const | 
|  | 
| MCAPI int | getCurrentSwingDuration () const | 
|  | 
| MCAPI float | getDamageAfterDamageSensorComponentAdjustments (::ActorDamageSource const &source, float damage) | 
|  | 
| MCAPI float | getDamageAfterResistanceEffect (::ActorDamageSource const &source, float damage) const | 
|  | 
| MCAPI::SharedTypes::Legacy::ActorDamageCause | getDamageCause () const | 
|  | 
| MCAPI int | getEatCounter () const | 
|  | 
| MCAPI float | getExpectedFallDamage (float distance, float multiplier) const | 
|  | 
| MCAPI::Mob * | getFirstCaravanHead () | 
|  | 
| MCAPI::SharedTypes::Legacy::LevelSoundEvent | getHurtSound (::SharedTypes::Legacy::ActorDamageCause cause) | 
|  | 
| MCAPI::ItemStack const & | getItemSlot (::SharedTypes::Legacy::EquipmentSlot slot) const | 
|  | 
| MCAPI float | getJumpEffectAmplifierValue () | 
|  | 
| MCAPI::JumpPreventionResult | getJumpPrevention () | 
|  | 
| 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 void | jumpFromGround () | 
|  | 
| MCAPI void | lookAt (::Actor *lookAt, float yMax, float xMax) | 
|  | 
| MCAPI void | removeSpeedModifier (::mce::UUID const &attributeID) | 
|  | 
| MCAPI void | resetAttributes () | 
|  | 
| MCAPI ::std::unique_ptr<::ListTag > | saveOffhand (::SaveContext const &saveContext) const | 
|  | 
| MCAPI void | sendArmorSlot (::SharedTypes::Legacy::ArmorSlot slot) | 
|  | 
| MCAPI void | setEatCounter (int value) | 
|  | 
| MCAPI void | setJumpTicks (int ticks) | 
|  | 
| MCAPI void | setYBodyRotation (float rotation) | 
|  | 
| MCAPI bool | shouldApplyWaterGravity () | 
|  | 
| MCAPI void | snapToYBodyRot (float yBodyRot) | 
|  | 
| MCAPI void | snapToYHeadRot (float yHeadRot) | 
|  | 
| MCAPI void | tickMobEffectsVisuals () | 
|  | 
| MCAPI void | updateEquipment () | 
|  | 
| MCAPI void | updateGlidingDurability () | 
|  | 
| MCAPI void | $initializeComponents (::ActorInitializationMethod method, ::VariantParameterList const ¶ms) | 
|  | 
| MCAPI void | $reloadHardcodedClient (::ActorInitializationMethod method) | 
|  | 
| MCAPI void | $knockback (::Actor *, int, float xd, float zd, float horizontalPower, float verticalPower, float heightCap) | 
|  | 
| MCAPI void | $kill () | 
|  | 
| MCAPI void | $die (::ActorDamageSource const &source) | 
|  | 
| MCAPI bool | $shouldDropDeathLoot () const | 
|  | 
| MCFOLD void | $spawnAnim () | 
|  | 
| MCAPI bool | $isAlive () const | 
|  | 
| MCAPI bool | $isSleeping () const | 
|  | 
| MCAPI void | $setSleeping (bool val) | 
|  | 
| MCAPI bool | $isBlocking () const | 
|  | 
| MCAPI void | $setSprinting (bool shouldSprint) | 
|  | 
| MCFOLD bool | $canBePulledIntoVehicle () const | 
|  | 
| MCAPI::SharedTypes::Legacy::LevelSoundEvent | $getDeathSound () | 
|  | 
| MCAPI float | $getSpeed () const | 
|  | 
| MCAPI void | $setSpeed (float speed) | 
|  | 
| MCAPI float | $getYawSpeedInDegreesPerSecond () const | 
|  | 
| MCAPI void | $normalTick () | 
|  | 
| MCAPI void | $baseTick () | 
|  | 
| MCAPI void | $hurtEffects (::ActorDamageSource const &source, float damage, bool knock, bool ignite) | 
|  | 
| MCAPI void | $damageCarriedItemOnAttack (::Actor &target, float) | 
|  | 
| MCAPI bool | $doFireHurt (int amount) | 
|  | 
| MCAPI void | $aiStep () | 
|  | 
| MCAPI void | $pushActors () | 
|  | 
| MCAPI bool | $checkSpawnRules (bool) | 
|  | 
| MCAPI bool | $checkSpawnObstruction () const | 
|  | 
| MCAPI void | $addPassenger (::Actor &newPassenger) | 
|  | 
| MCAPI bool | $startRiding (::Actor &vehicle, bool forceRiding) | 
|  | 
| MCAPI void | $handleEntityEvent (::ActorEvent id, int data) | 
|  | 
| MCFOLD int | $getItemUseDuration () const | 
|  | 
| MCFOLD float | $getItemUseStartupProgress () const | 
|  | 
| MCFOLD float | $getItemUseIntervalProgress () const | 
|  | 
| MCAPI bool | $swing () | 
|  | 
| MCAPI float | $getMaxHeadXRot () | 
|  | 
| MCAPI bool | $isImmobile () const | 
|  | 
| MCAPI void | $blockedByShield (::ActorDamageSource const &source, ::Actor &blocker) | 
|  | 
| MCAPI void | $setTarget (::Actor *target) | 
|  | 
| MCFOLD bool | $isAlliedTo (::Mob *) | 
|  | 
| MCAPI bool | $inCaravan () const | 
|  | 
| MCAPI int | $getArmorValue () const | 
|  | 
| MCAPI void | $hurtArmorSlots (::ActorDamageSource const &source, int damage, ::std::bitset< 5 > const hurtSlots) | 
|  | 
| MCAPI void | $setDamagedArmor (::SharedTypes::Legacy::ArmorSlot slot, ::ItemStack const &item) | 
|  | 
| MCFOLD void | $sendArmorDamage (::std::bitset< 5 > const) | 
|  | 
| MCAPI void | $sendArmor (::std::bitset< 5 > const armorSlots) | 
|  | 
| 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 ::std::vector<::ItemStack const * > | $getAllHandEquipment () const | 
|  | 
| MCAPI ::std::vector<::ItemStack const * > | $getAllEquipment () const | 
|  | 
| MCAPI int | $getDeathTime () const | 
|  | 
| MCAPI void | $dropEquipmentOnDeath (::ActorDamageSource const &source) | 
|  | 
| MCAPI void | $dropEquipmentOnDeath () | 
|  | 
| MCAPI void | $clearVanishEnchantedItemsOnDeath () | 
|  | 
| MCAPI void | $sendInventory (bool) | 
|  | 
| 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 bool | $canChangeDimensionsUsingPortal () const | 
|  | 
| MCAPI void | $teleportTo (::Vec3 const &pos, bool shouldStopRiding, int cause, int sourceEntityType, bool keepVelocity) | 
|  | 
| MCAPI bool | $canExistWhenDisallowMob () const | 
|  | 
| MCAPI bool | $canPowerJump () const | 
|  | 
| MCAPI void | $setEquippedSlot (::SharedTypes::Legacy::EquipmentSlot slot, ::ItemStack const &item) | 
|  | 
| MCFOLD void | $renderDebugServerState (::IOptionsReader const &options) | 
|  | 
| MCAPI bool | $canFreeze () const | 
|  | 
| MCAPI void | $tickDeath () | 
|  | 
| MCAPI void | $addAdditionalSaveData (::CompoundTag &entityTag) const | 
|  | 
| MCAPI void | $readAdditionalSaveData (::CompoundTag const &tag, ::DataLoadHelper &dataLoadHelper) | 
|  | 
| MCAPI ::std::unique_ptr<::BodyControl > | $initBodyControl () | 
|  | 
| MCAPI void | $outOfWorld () | 
|  | 
| MCAPI bool | $_hurt (::ActorDamageSource const &source, float damage, bool knock, bool) | 
|  | 
| MCFOLD void | $newServerAiStep () | 
|  | 
| MCAPI void | $_doInitialMove () | 
|  | 
| MCAPI::AABB | $_getAdjustedAABBForSpawnCheck (::AABB const &aabb, ::Vec3 const &) const | 
|  | 
| LLNDAPI class EntityContext & | getEntityContext () | 
|  | 
| LLNDAPI class EntityContext const & | getEntityContext () 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 isEffect=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) | 
|  | 
| LLAPI void | setName (std::string const &name) | 
|  | 
| 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 | 
|  | 
| virtual void | reloadComponents (::ActorInitializationMethod, ::VariantParameterList const &) | 
|  | 
| virtual void | _serverInitItemStackIds () | 
|  | 
| virtual void | resetUserPos (::ActorResetRule) | 
|  | 
| virtual::ActorType | getOwnerEntityType () | 
|  | 
| virtual void | remove () | 
|  | 
| virtual::Vec3 | getFiringPos () const | 
|  | 
| virtual::Vec3 | getInterpolatedRidingOffset (float, int const) const | 
|  | 
| virtual bool | isFireImmune () const | 
|  | 
| virtual bool | canDisableShield () | 
|  | 
| virtual void | lerpMotion (::Vec3 const &delta) | 
|  | 
| virtual ::std::unique_ptr<::Packet > | tryCreateAddActorPacket () | 
|  | 
| virtual void | passengerTick () | 
|  | 
| 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::std::string | getFormattedNameTag () const | 
|  | 
| virtual::mce::Color | getNameTagTextColor () const | 
|  | 
| virtual float | getShadowRadius () const | 
|  | 
| virtual::Vec3 | getHeadLookVector (float a=0.0f) const | 
|  | 
| virtual bool | canInteractWithOtherEntitiesInGame () const | 
|  | 
| virtual float | getBrightness (float a, ::IConstBlockSource const ®ion) const | 
|  | 
| MCAPI float | getBrightness (float a=0.0f) const | 
|  | 
| virtual void | playerTouch (::Player &) | 
|  | 
| virtual bool | isSilentObserver () const | 
|  | 
| virtual void | setSneaking (bool value) | 
|  | 
| virtual bool | isDamageBlocked (::ActorDamageSource const &) const | 
|  | 
| virtual bool | isOnFire () const | 
|  | 
| virtual bool | isTargetable () const | 
|  | 
| virtual bool | isValidTarget (::Actor *) const | 
|  | 
| virtual void | performRangedAttack (::Actor &target, float) | 
|  | 
| virtual void | setOwner (::ActorUniqueID const ownerId) | 
|  | 
| virtual void | setSitting (bool value) | 
|  | 
| virtual void | onTame () | 
|  | 
| virtual void | setStanding (bool value) | 
|  | 
| virtual bool | isEnchanted () const | 
|  | 
| virtual void | playAmbientSound () | 
|  | 
| virtual::SharedTypes::Legacy::LevelSoundEvent | getAmbientSound () const | 
|  | 
| virtual void | onLightningHit () | 
|  | 
| virtual void | feed (int itemId) | 
|  | 
| virtual::HashedString const & | getActorRendererId () const | 
|  | 
| virtual void | despawn () | 
|  | 
| virtual void | setArmor (::SharedTypes::Legacy::ArmorSlot slot, ::ItemStack const &item) | 
|  | 
| virtual void | setCarriedItem (::ItemStack const &item) | 
|  | 
| virtual::ItemStack const & | getCarriedItem () const | 
|  | 
| virtual void | setOffhandSlot (::ItemStack const &item) | 
|  | 
| virtual::ItemStack const & | getEquippedTotem () const | 
|  | 
| virtual bool | consumeTotem () | 
|  | 
| virtual bool | load (::CompoundTag const &tag, ::DataLoadHelper &dataLoadHelper) | 
|  | 
| virtual::HashedString const & | queryEntityRenderer () const | 
|  | 
| virtual::ActorUniqueID | getSourceUniqueID () const | 
|  | 
| virtual::AABB | getLiquidAABB (::MaterialType const) const | 
|  | 
| virtual void | handleInsidePortal (::BlockPos const &portalPos) | 
|  | 
| virtual void | changeDimension (::DimensionType toId) | 
|  | 
| virtual void | changeDimension (::ChangeDimensionPacket const &) | 
|  | 
| virtual::ActorUniqueID | getControllingPlayer () const | 
|  | 
| virtual void | onSynchedDataUpdate (int dataId) | 
|  | 
| virtual bool | canAddPassenger (::Actor &passenger) const | 
|  | 
| virtual bool | canPickupItem (::ItemStack const &) const | 
|  | 
| virtual void | sendMotionPacketIfNeeded () | 
|  | 
| virtual bool | canSynchronizeNewEntity () const | 
|  | 
| virtual void | startSwimming () | 
|  | 
| virtual void | stopSwimming () | 
|  | 
| virtual::CommandPermissionLevel | getCommandPermissionLevel () const | 
|  | 
| virtual bool | canBeAffected (uint id) const | 
|  | 
| virtual bool | canBeAffectedByArrow (::MobEffectInstance const &effect) const | 
|  | 
| virtual void | onEffectRemoved (::MobEffectInstance &effect) | 
|  | 
| virtual bool | canObstructSpawningAndBlockPlacement () const | 
|  | 
| virtual::AnimationComponent & | getAnimationComponent () | 
|  | 
| virtual void | openContainerComponent (::Player &player) | 
|  | 
| virtual void | useItem (::ItemStackBase &item, ::ItemUseMethod itemUseMethod, bool consumeItem) | 
|  | 
| virtual void | getDebugText (::std::vector<::std::string > &outputInfo) | 
|  | 
| virtual float | getMapDecorationRotation () const | 
|  | 
| virtual float | getPassengerYRotation (::Actor const &passenger) const | 
|  | 
| virtual bool | add (::ItemStack &item) | 
|  | 
| virtual bool | drop (::ItemStack const &item, bool const randomly) | 
|  | 
| virtual bool | getInteraction (::Player &player, ::ActorInteraction &interaction, ::Vec3 const &) | 
|  | 
| virtual bool | canDestroyBlock (::Block const &) const | 
|  | 
| virtual void | setAuxValue (int) | 
|  | 
| virtual void | applySnapshot (::EntityContext const &snapshotEntity, ::MovementDataExtractionUtility::SnapshotAccessor const &originalSnapshotEntity) | 
|  | 
| virtual void | onPush (::Actor &) | 
|  | 
| virtual ::std::optional<::BlockPos > | getLastDeathPos () const | 
|  | 
| virtual ::std::optional<::DimensionType > | getLastDeathDimension () const | 
|  | 
| virtual bool | hasDiedBefore () const | 
|  | 
| virtual void | doEnterWaterSplashEffect () | 
|  | 
| virtual void | doExitWaterSplashEffect () | 
|  | 
| virtual void | doWaterSplashEffect () | 
|  | 
| virtual bool | _shouldProvideFeedbackOnHandContainerItemSet (::HandSlot handSlot, ::ItemStack const &item) const | 
|  | 
| virtual bool | _shouldProvideFeedbackOnArmorSet (::SharedTypes::Legacy::ArmorSlot slot, ::ItemStack const &item) const | 
|  | 
| MCAPI::BuiltInActorComponents | _addActorBuiltInComponents () | 
|  | 
| MCAPI void | _addActorNonBuiltInComponents () | 
|  | 
| MCAPI::ItemActor const * | _drop (::ItemStack const &item, bool randomly) | 
|  | 
| MCAPI ::std::vector<::MobEffectInstance > & | _getAllEffectsNonConst () | 
|  | 
| MCAPI::AnimationComponent & | _getAnimationComponent (::std::shared_ptr<::AnimationComponent > &animationComponent, ::AnimationComponentGroupType group) | 
|  | 
| MCAPI void | _initializeLeashRopeSystem (::Actor *holder) | 
|  | 
| MCAPI bool | _isHeadInWater () const | 
|  | 
| MCAPI bool | _isItemStackNetManagerEnabled () const | 
|  | 
| MCAPI void | _onVibrationDetected () | 
|  | 
| MCAPI void | _sendDirtyActorData () | 
|  | 
| MCAPI void | _serializeComponents (::CompoundTag &tag) const | 
|  | 
| MCAPI void | _setDimensionTransitionComponent (::DimensionType fromId, ::DimensionType toId, int portalCooldown) | 
|  | 
| MCAPI void | _setHandContainerItem (::ItemStack const &item, ::HandSlot handSlot) | 
|  | 
| MCAPI void | _setHeightOffset (float heightOffset) | 
|  | 
| MCAPI void | _setupServerAnimationComponent () | 
|  | 
| MCAPI void | _setupTagsComponent () | 
|  | 
| MCAPI void | _syncTickCountIfAnimationComponentShared () | 
|  | 
| MCAPI bool | _tryApplyDye (::Player &player, ::ItemStack const &dyeItem, ::ActorInteraction &interaction) | 
|  | 
| MCAPI void | _tryPlantWitherRose () | 
|  | 
| MCAPI void | _updateComposition (bool reload) | 
|  | 
| MCAPI void | addEffect (::MobEffectInstance const &effect) | 
|  | 
| MCAPI bool | addTag (::std::string const &tag) | 
|  | 
| 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 | canCurrentlySwim () const | 
|  | 
| MCAPI bool | canFly () const | 
|  | 
| MCAPI bool | canMate (::Actor const &partner) const | 
|  | 
| MCAPI bool | canReceiveMobEffectsFromGameplay () const | 
|  | 
| MCAPI bool | canSee (::Actor const &target, ::ShapeType obstructionType) const | 
|  | 
| MCAPI bool | canSee (::Vec3 const &targetPos, ::ShapeType obstructionType) const | 
|  | 
| MCAPI bool | canSeeDaylight () const | 
|  | 
| MCAPI void | checkFallDamage (float ya, bool onGround, bool recheckLiquid) | 
|  | 
| MCAPI void | chorusFruitTeleport (::Vec3 const &range) | 
|  | 
| MCAPI bool | closerThan (::Actor const &e, float distanceXZ, float distanceY) const | 
|  | 
| MCAPI void | consumeItem (::ItemActor &itemActor, int count) | 
|  | 
| MCAPI::UpdateEquipPacket | createUpdateEquipPacket (int containerID) | 
|  | 
| MCAPI void | deregisterTagsFromLevelCache () | 
|  | 
| 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 ::std::vector<::DistanceSortedActor > | fetchNearbyActorsSorted (::Vec3 const &distance, ::ActorType actorTypeId) | 
|  | 
| MCAPI::ActorDefinitionIdentifier const & | getActorIdentifier () const | 
|  | 
| MCAPI::ItemStack const & | getArmor (::SharedTypes::Legacy::ArmorSlot slot) const | 
|  | 
| MCAPI::Vec3 | getAttachPos (::SharedTypes::Legacy::ActorLocation location) const | 
|  | 
| MCAPI::Vec3 | getAttachPos (::SharedTypes::Legacy::ActorLocation location, float alpha) const | 
|  | 
| MCAPI::AttributeInstance const & | getAttribute (::Attribute const &attribute) const | 
|  | 
| MCAPI::BlockPos | getBlockPosCurrentlyStandingOn (::Actor const *actor) const | 
|  | 
| MCAPI::ItemStack const & | getCarriedItemInSlotPreferredBy (::ItemStack const &item) const | 
|  | 
| MCAPI int | getChestSlots () const | 
|  | 
| MCFOLD::Dimension & | getDimension () const | 
|  | 
| MCFOLD::BlockSource & | getDimensionBlockSource () const | 
|  | 
| MCFOLD::BlockSource const & | getDimensionBlockSourceConst () const | 
|  | 
| MCFOLD::Dimension const & | getDimensionConst () const | 
|  | 
| MCAPI::MobEffectInstance const * | getEffect (::MobEffect const &effect) const | 
|  | 
| MCAPI::ActorType | getEntityTypeId () const | 
|  | 
| MCAPI int | getEquipSlots () const | 
|  | 
| MCAPI::SharedTypes::Legacy::EquipmentSlot | getEquipmentSlotForItem (::ItemStack const &item) const | 
|  | 
| MCAPI::ItemStack const & | getEquippedSlot (::SharedTypes::Legacy::EquipmentSlot slot) const | 
|  | 
| MCAPI::Vec3 | getEyePos () const | 
|  | 
| MCAPI float | getFallDistance () const | 
|  | 
| MCAPI::Actor * | getFirstPassenger () const | 
|  | 
| MCAPI::Vec3 | getInterpolatedPosition (float a=0.0f) const | 
|  | 
| MCAPI::Vec3 | getInterpolatedRidingPosition (float a=0.0f) const | 
|  | 
| MCAPI bool | getIsExperienceDropEnabled () const | 
|  | 
| MCAPI::Mob * | getLastHurtByMob () | 
|  | 
| MCAPI::Player * | getLastHurtByPlayer () | 
|  | 
| MCAPI::ActorUniqueID | getLeashHolder () const | 
|  | 
| MCAPI uint64 | getLevelTimeStamp () const | 
|  | 
| MCAPI ::std::vector<::ActorLink > | getLinks () const | 
|  | 
| MCAPI::LootTable * | getLootTable () | 
|  | 
| MCAPI int | getMarkVariant () const | 
|  | 
| MCAPI int | getMaxHealth () const | 
|  | 
| MCAPI::MutableAttributeWithContext | getMutableAttribute (::Attribute const &attribute) | 
|  | 
| MCAPI::std::string const & | getNameTag () const | 
|  | 
| MCAPI::ItemStack const & | getOffhandSlot () const | 
|  | 
| MCAPI int | getOnDeathExperience () | 
|  | 
| MCAPI::DynamicProperties & | getOrAddDynamicProperties () | 
|  | 
| MCAPI::ActorUniqueID const & | getOrCreateUniqueID () const | 
|  | 
| MCAPI::Mob * | getOwner () const | 
|  | 
| MCFOLD::ActorUniqueID const | getOwnerId () const | 
|  | 
| MCAPI int | getPassengerIndex (::Actor const &passenger) const | 
|  | 
| MCAPI ::std::unique_ptr<::CompoundTag > | getPersistingTradeOffers () | 
|  | 
| MCAPI::Player * | getPlayerOwner () const | 
|  | 
| MCAPI::Random & | getRandom () const | 
|  | 
| MCAPI::Bedrock::Safety::RedactableString | getRedactableNameTag () const | 
|  | 
| MCAPI float | getRidingHeight () const | 
|  | 
| MCAPI::ActorRuntimeID | getRuntimeID () const | 
|  | 
| MCAPI float | getSpeedInMetersPerSecond () const | 
|  | 
| MCAPI bool | getStatusFlag (::ActorFlags flag) const | 
|  | 
| MCAPI int | getStrength () const | 
|  | 
| MCAPI int | getStructuralIntegrity () const | 
|  | 
| MCAPI::Actor * | getTarget () const | 
|  | 
| MCAPI::MerchantRecipeList * | getTradeOffers () | 
|  | 
| MCAPI::Player * | getTradingPlayer () const | 
|  | 
| MCAPI::ValidMutableAttributeWithContext | getValidMutableAttribute (::Attribute const &attribute) | 
|  | 
| MCFOLD int | getVariant () const | 
|  | 
| MCAPI::Actor * | getVehicle () const | 
|  | 
| MCAPI::Actor * | getVehicleRoot () const | 
|  | 
| MCFOLD::Vec3 | getViewVector (float a=0.0f) const | 
|  | 
| MCAPI ::WeakRef<::EntityContext > const | getWeakEntity () const | 
|  | 
| MCAPI void | handleFallDamage (float fallDistance, float multiplier, ::ActorDamageSource source) | 
|  | 
| MCAPI void | handleLeftoverFallDamage (float damage, ::ActorDamageSource source) | 
|  | 
| MCAPI bool | hasDimension () const | 
|  | 
| MCAPI bool | hasEffect (::MobEffect const &effect) const | 
|  | 
| MCAPI bool | hasFamily (::HashedString const &family) const | 
|  | 
| MCAPI bool | hasPlayerPassenger () const | 
|  | 
| MCAPI bool | hasSaddle () const | 
|  | 
| MCAPI bool | hasTag (::std::string const &tag) const | 
|  | 
| MCAPI void | heal (int heal) | 
|  | 
| MCAPI bool | hurt (::ActorDamageSource const &source, float damage, bool knock, bool ignite) | 
|  | 
| MCAPI bool | inDownwardFlowingLiquid () const | 
|  | 
| MCAPI void | initActorProperties () | 
|  | 
| MCAPI void | initParams (::RenderParams ¶ms) | 
|  | 
| MCAPI bool | isAdventure () const | 
|  | 
| MCAPI bool | isAttackableGamemode () const | 
|  | 
| MCAPI bool | isAutonomous () const | 
|  | 
| MCAPI bool | isBaby () const | 
|  | 
| MCAPI bool | isChested () const | 
|  | 
| MCAPI bool | isClientSide () const | 
|  | 
| MCAPI bool | isCreative () const | 
|  | 
| MCAPI bool | isDead () const | 
|  | 
| MCAPI bool | isDoorOpener () const | 
|  | 
| MCAPI bool | isGlobal () const | 
|  | 
| MCAPI bool | isInClouds () const | 
|  | 
| MCAPI bool | isInLava () 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 | isInWorld () const | 
|  | 
| MCAPI bool | isInvertedHealAndHarm () const | 
|  | 
| MCAPI bool | isJumping () const | 
|  | 
| MCAPI bool | isLeashed () const | 
|  | 
| MCFOLD bool | isLocalPlayer () const | 
|  | 
| MCAPI bool | isOverWater () const | 
|  | 
| MCAPI bool | isPassenger (::Actor const &passenger) const | 
|  | 
| MCAPI bool | isPersistent () const | 
|  | 
| MCFOLD bool | isPlayer () const | 
|  | 
| MCAPI bool | isPowered () const | 
|  | 
| MCAPI bool | isRemotePlayer () const | 
|  | 
| MCAPI bool | isRiding () const | 
|  | 
| MCAPI bool | isRiding (::Actor *targetVehicle) const | 
|  | 
| MCAPI bool | isSilent () const | 
|  | 
| MCAPI bool | isSitting () const | 
|  | 
| MCAPI bool | isSpectator () const | 
|  | 
| MCAPI bool | isSurvival () const | 
|  | 
| MCAPI bool | isSwimming () const | 
|  | 
| MCAPI bool | isTame () const | 
|  | 
| MCAPI bool | isTouchingDamageBlock () const | 
|  | 
| MCAPI bool | isTrading () const | 
|  | 
| MCAPI bool | isType (::ActorType type) const | 
|  | 
| MCAPI bool | isUnderLiquid (::MaterialType type) 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 | loadEntityFlags (::CompoundTag const &tag, ::DataLoadHelper &dataLoadHelper) | 
|  | 
| MCAPI void | loadLinks (::CompoundTag const &entityTag, ::std::vector<::ActorLink > &links, ::DataLoadHelper &dataLoadHelper) | 
|  | 
| MCAPI void | move (::Vec3 const &posDelta) | 
|  | 
| MCAPI void | moveTo (::Vec3 const &pos, ::Vec2 const &rot) | 
|  | 
| MCAPI bool | onClimbableBlock () const | 
|  | 
| MCAPI void | onEffectAdded (::MobEffectInstance &effect) | 
|  | 
| MCAPI void | onEffectUpdated (::MobEffectInstance &effect) | 
|  | 
| MCAPI void | pickUpItem (::ItemActor &itemActor, int count) | 
|  | 
| MCAPI void | playSound (::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, int data) | 
|  | 
| MCAPI void | playSynchronizedSound (::SharedTypes::Legacy::LevelSoundEvent type, ::Vec3 const &pos, int data, bool isGlobal) | 
|  | 
| MCAPI void | positionPassenger (::Actor &passenger) | 
|  | 
| MCAPI void | postGameEvent (::GameEvent const &gameEvent, ::Vec3 const &originPos, ::Block const *affectedBlock) | 
|  | 
| MCAPI void | postSplashGameEvent () | 
|  | 
| MCAPI void | pushBackActionEventToActionQueue (::ActionEvent actionEvent) | 
|  | 
| MCAPI void | pushOutOfBlocks (::Vec3 const &vec) | 
|  | 
| MCAPI void | refreshComponents () | 
|  | 
| 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 | saveEntityFlags (::CompoundTag &entityTag) const | 
|  | 
| MCAPI ::std::unique_ptr<::ListTag > | saveLinks () const | 
|  | 
| MCAPI void | savePersistingTrade (::std::unique_ptr<::CompoundTag > offersTag, int riches) | 
|  | 
| MCAPI void | saveWithoutId (::CompoundTag &entityTag) const | 
|  | 
| MCAPI void | sendActorDefinitionEventTriggered (::std::string const &event) | 
|  | 
| MCAPI void | serializationSetHealth (int newHealth) | 
|  | 
| MCAPI void | setActorRendererId (::HashedString actorRendererId) | 
|  | 
| MCAPI void | setAutonomous (bool g) | 
|  | 
| MCAPI void | setBaseDefinition (::ActorDefinitionIdentifier const &sourceId, bool clearDefs, bool update) | 
|  | 
| MCAPI void | setBlockTarget (::BlockPos const &target) | 
|  | 
| MCAPI void | setDimension (::WeakRef<::Dimension > weakDimension) | 
|  | 
| MCAPI void | setInLove (::Actor *lovePartner) | 
|  | 
| MCAPI void | setInvisible (bool value) | 
|  | 
| MCAPI void | setJumping (bool jump) | 
|  | 
| MCAPI void | setLastHurtByMob (::Mob *mob) | 
|  | 
| MCAPI void | setLastHurtByPlayer (::Player *player) | 
|  | 
| MCAPI void | setLastHurtMob (::Mob const &target) | 
|  | 
| MCAPI void | setLeashHolder (::ActorUniqueID leashHolder) | 
|  | 
| MCAPI void | setLimitedLifetimeTicks (int lifetimeTicks) | 
|  | 
| MCAPI void | setMarkVariant (int value) | 
|  | 
| MCAPI void | setNameTag (::std::string const &name) | 
|  | 
| MCAPI void | setPersistent () | 
|  | 
| MCAPI void | setPreviousPosRot () | 
|  | 
| MCAPI void | setRedactableNameTag (::Bedrock::Safety::RedactableString const &name) | 
|  | 
| MCAPI void | setSkinID (int value) | 
|  | 
| MCAPI void | setStatusFlag (::ActorFlags flag, bool value) | 
|  | 
| MCAPI void | setStrength (int strength) | 
|  | 
| MCAPI void | setStrengthMax (int strength) | 
|  | 
| MCAPI void | setTradingPlayer (::Player *player) | 
|  | 
| MCFOLD void | setVariant (int value) | 
|  | 
| MCAPI bool | shouldOrphan (::BlockSource &source) | 
|  | 
| MCAPI bool | shouldTick () const | 
|  | 
| MCAPI::ItemActor * | spawnAtLocation (::ItemStack const &item, float yOffs) | 
|  | 
| MCAPI void | spawnEatParticles (::ItemStack const &itemInUse, int count) | 
|  | 
| 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 bool | tick (::BlockSource ®ion) | 
|  | 
| MCAPI void | tickBlockDamage () | 
|  | 
| MCAPI void | tickLeash () | 
|  | 
| MCAPI void | triggerActorRemovedEvent () | 
|  | 
| MCAPI ::std::optional< int > | tryGetEquippableSlotForItem (::ItemDescriptor item) const | 
|  | 
| MCAPI bool | tryTeleportTo (::Vec3 const &pos, bool landOnBlock, bool avoidLiquid, int cause, int entityType) | 
|  | 
| MCAPI void | updateDescription () | 
|  | 
| MCAPI void | updateInsideBlock () | 
|  | 
| MCAPI void | updateInvisibilityStatus () | 
|  | 
| MCAPI void | updateMolangVariables (::RenderParams &renderParams) | 
|  | 
| MCAPI void | updateTickingData () | 
|  | 
| MCAPI void | wobble () | 
|  | 
| MCAPI void | $reloadComponents (::ActorInitializationMethod, ::VariantParameterList const &) | 
|  | 
| MCAPI void | $_serverInitItemStackIds () | 
|  | 
| MCFOLD void | $resetUserPos (::ActorResetRule) | 
|  | 
| MCAPI::ActorType | $getOwnerEntityType () | 
|  | 
| MCAPI void | $remove () | 
|  | 
| MCAPI::Vec3 | $getFiringPos () const | 
|  | 
| MCFOLD::Vec3 | $getInterpolatedRidingOffset (float, int const) const | 
|  | 
| MCAPI bool | $isFireImmune () const | 
|  | 
| MCAPI bool | $canDisableShield () | 
|  | 
| MCAPI void | $lerpMotion (::Vec3 const &delta) | 
|  | 
| MCAPI ::std::unique_ptr<::Packet > | $tryCreateAddActorPacket () | 
|  | 
| MCAPI void | $passengerTick () | 
|  | 
| 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::std::string | $getFormattedNameTag () const | 
|  | 
| MCFOLD::mce::Color | $getNameTagTextColor () const | 
|  | 
| MCAPI float | $getShadowRadius () const | 
|  | 
| MCFOLD::Vec3 | $getHeadLookVector (float a) const | 
|  | 
| MCFOLD bool | $canInteractWithOtherEntitiesInGame () const | 
|  | 
| MCAPI float | $getBrightness (float a, ::IConstBlockSource const ®ion) const | 
|  | 
| MCFOLD void | $playerTouch (::Player &) | 
|  | 
| MCAPI bool | $isSilentObserver () const | 
|  | 
| MCAPI void | $setSneaking (bool value) | 
|  | 
| MCFOLD bool | $isDamageBlocked (::ActorDamageSource const &) const | 
|  | 
| MCFOLD bool | $isOnFire () const | 
|  | 
| MCFOLD bool | $isTargetable () const | 
|  | 
| MCFOLD bool | $isValidTarget (::Actor *) const | 
|  | 
| MCAPI void | $performRangedAttack (::Actor &target, float) | 
|  | 
| MCAPI void | $setOwner (::ActorUniqueID const ownerId) | 
|  | 
| MCFOLD void | $setSitting (bool value) | 
|  | 
| MCFOLD void | $onTame () | 
|  | 
| MCAPI void | $setStanding (bool value) | 
|  | 
| MCAPI bool | $isEnchanted () const | 
|  | 
| MCAPI void | $playAmbientSound () | 
|  | 
| MCAPI::SharedTypes::Legacy::LevelSoundEvent | $getAmbientSound () const | 
|  | 
| MCAPI void | $onLightningHit () | 
|  | 
| MCAPI void | $feed (int itemId) | 
|  | 
| MCFOLD::HashedString const & | $getActorRendererId () const | 
|  | 
| MCAPI void | $despawn () | 
|  | 
| MCAPI void | $setArmor (::SharedTypes::Legacy::ArmorSlot slot, ::ItemStack const &item) | 
|  | 
| MCAPI void | $setCarriedItem (::ItemStack const &item) | 
|  | 
| MCAPI::ItemStack const & | $getCarriedItem () const | 
|  | 
| MCAPI void | $setOffhandSlot (::ItemStack const &item) | 
|  | 
| MCAPI::ItemStack const & | $getEquippedTotem () const | 
|  | 
| MCAPI bool | $consumeTotem () | 
|  | 
| MCAPI bool | $load (::CompoundTag const &tag, ::DataLoadHelper &dataLoadHelper) | 
|  | 
| MCFOLD::HashedString const & | $queryEntityRenderer () const | 
|  | 
| MCFOLD::ActorUniqueID | $getSourceUniqueID () const | 
|  | 
| MCAPI void | $handleInsidePortal (::BlockPos const &portalPos) | 
|  | 
| MCAPI void | $changeDimension (::DimensionType toId) | 
|  | 
| MCFOLD void | $changeDimension (::ChangeDimensionPacket const &) | 
|  | 
| MCFOLD::ActorUniqueID | $getControllingPlayer () const | 
|  | 
| MCAPI void | $onSynchedDataUpdate (int dataId) | 
|  | 
| MCAPI bool | $canAddPassenger (::Actor &passenger) const | 
|  | 
| MCFOLD bool | $canPickupItem (::ItemStack const &) const | 
|  | 
| MCAPI void | $sendMotionPacketIfNeeded () | 
|  | 
| MCFOLD bool | $canSynchronizeNewEntity () const | 
|  | 
| MCAPI void | $startSwimming () | 
|  | 
| MCAPI void | $stopSwimming () | 
|  | 
| MCAPI bool | $canBeAffected (uint id) const | 
|  | 
| MCAPI bool | $canBeAffectedByArrow (::MobEffectInstance const &effect) const | 
|  | 
| MCAPI void | $onEffectRemoved (::MobEffectInstance &effect) | 
|  | 
| MCAPI bool | $canObstructSpawningAndBlockPlacement () const | 
|  | 
| MCAPI::AnimationComponent & | $getAnimationComponent () | 
|  | 
| MCAPI void | $openContainerComponent (::Player &player) | 
|  | 
| MCAPI void | $useItem (::ItemStackBase &item, ::ItemUseMethod itemUseMethod, bool consumeItem) | 
|  | 
| MCAPI void | $getDebugText (::std::vector<::std::string > &outputInfo) | 
|  | 
| MCAPI float | $getMapDecorationRotation () const | 
|  | 
| MCAPI float | $getPassengerYRotation (::Actor const &passenger) const | 
|  | 
| MCAPI bool | $add (::ItemStack &item) | 
|  | 
| MCAPI bool | $drop (::ItemStack const &item, bool const randomly) | 
|  | 
| MCAPI bool | $getInteraction (::Player &player, ::ActorInteraction &interaction, ::Vec3 const &) | 
|  | 
| MCFOLD bool | $canDestroyBlock (::Block const &) const | 
|  | 
| MCFOLD void | $setAuxValue (int) | 
|  | 
| MCAPI void | $applySnapshot (::EntityContext const &snapshotEntity, ::MovementDataExtractionUtility::SnapshotAccessor const &originalSnapshotEntity) | 
|  | 
| MCFOLD void | $onPush (::Actor &) | 
|  | 
| MCFOLD ::std::optional<::BlockPos > | $getLastDeathPos () const | 
|  | 
| MCFOLD ::std::optional<::DimensionType > | $getLastDeathDimension () const | 
|  | 
| MCFOLD bool | $hasDiedBefore () const | 
|  | 
| MCFOLD void | $doEnterWaterSplashEffect () | 
|  | 
| MCFOLD void | $doExitWaterSplashEffect () | 
|  | 
| MCAPI void | $doWaterSplashEffect () | 
|  | 
| MCAPI bool | $_shouldProvideFeedbackOnHandContainerItemSet (::HandSlot handSlot, ::ItemStack const &item) const | 
|  | 
| MCAPI bool | $_shouldProvideFeedbackOnArmorSet (::SharedTypes::Legacy::ArmorSlot slot, ::ItemStack const &item) const | 
|  | 
|  | 
| ::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, 24, ::BuiltInMobComponents > | mBuiltInMobComponents | 
|  | 
| ::ll::TypedStorage< 4, 4, float > | mMovementComponentCurrentSpeed | 
|  | 
| ::ll::TypedStorage< 1, 1, bool > | mSwinging | 
|  | 
| ::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, 2, ::std::optional< bool > > | mActuallyDoKnockbackOrNotReallyBadHackDoNotUse | 
|  | 
| ::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, 72, ::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, 16, ::std::map<::HashedString, ::std::vector<::std::vector<::glm::mat4x4 > > > > | 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 > | mForceSendMotionPacket | 
|  | 
| ::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< 8, 32, ::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, 16, ::std::shared_ptr<::AnimationComponent > > | mUIAnimationComponent | 
|  | 
| ::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 | 
|  |