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

Public Types

using ActorPropertyVariant = ::std::variant<float, bool, ::std::string>

Public Member Functions

ScriptPlayer & operator= (ScriptPlayer const &)
 ScriptPlayer (ScriptPlayer const &)
virtual ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError > lookAt (::Actor &self, ::Vec3 const &targetLocation)
virtual ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError > remove (::Actor &self)
virtual void setUnloaded (::Actor &actor)
virtual void setLoading (::Actor const &actor)
virtual bool isValid () const
virtual::ScoreboardId const & _getScoreboardId (::Scoreboard const &scoreboard) const
MCAPI ScriptPlayer (::Player const &player, ::Scripting::WeakLifetimeScope const &scope)
MCAPI ScriptPlayer (::ScriptModuleMinecraft::ScriptActorData const &playerData, ::Scripting::WeakLifetimeScope const &scope)
MCAPI ::Scripting::Result_deprecated< void > _playOrQueueMusic (::Player &player, ::std::string const &trackID, ::std::optional<::ScriptModuleMinecraft::ScriptMusicOptions > musicOptions, bool shouldQueue)
MCAPI ::Scripting::Result_deprecated< void > _playSoundInternal (::std::string const soundID, ::std::optional<::ScriptModuleMinecraft::ScriptPlayerSoundOptions > soundOptions, ::ServerSoundInstance const *serverSoundInstance)
MCAPI ::Scripting::Result<::std::optional<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidActorError > getChatMessagePrefix () const
MCAPI ::Scripting::Result<::std::optional<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidActorError > getChatNamePrefix () const
MCAPI ::Scripting::Result<::std::optional<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidActorError > getChatNameSuffix () const
MCAPI ::Scripting::Result_deprecated< int > getPlayerLevel () const
MCAPI ::Scripting::Result_deprecated< int > getSelectedSlot () const
MCAPI ::Scripting::Result_deprecated< int > getTotalXpNeededForNextLevel () const
MCAPI ::Scripting::Result_deprecated< int > getXpEarnedAtCurrentLevel () const
MCAPI ::Scripting::Result_deprecated< bool > isEmoting () const
MCAPI ::Scripting::Result_deprecated< bool > isFlying () const
MCAPI ::Scripting::Result_deprecated< bool > isGliding () const
MCAPI ::Scripting::Result_deprecated< bool > isJumping () const
MCAPI::ScriptModuleMinecraft::ScriptPlayer & operator= (::ScriptModuleMinecraft::ScriptPlayer &&)
MCAPI ::Scripting::Result_deprecated< void > playMusic (::std::string const &trackID, ::std::optional<::ScriptModuleMinecraft::ScriptMusicOptions > musicOptions)
MCAPI ::Scripting::Result_deprecated< void > queueMusic (::std::string const &trackID, ::std::optional<::ScriptModuleMinecraft::ScriptMusicOptions > musicOptions)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::ScriptModuleMinecraft::ScriptRawMessageError > sendMessage (::Scripting::ContextConfig const &contextConfig, ::std::variant< ::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface, ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface > > > const &var) const
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > setChatMessagePrefix (::std::optional<::std::string > const &prefix)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > setChatNamePrefix (::std::optional<::std::string > const &prefix)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > setChatNameSuffix (::std::optional<::std::string > const &suffix)
MCAPI::Player * tryGetPlayer () const
MCAPI void * $ctor (::Player const &player, ::Scripting::WeakLifetimeScope const &scope)
MCAPI void * $ctor (::ScriptModuleMinecraft::ScriptActorData const &playerData, ::Scripting::WeakLifetimeScope const &scope)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError > $lookAt (::Actor &self, ::Vec3 const &targetLocation)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError > $remove (::Actor &self)
MCAPI void $setUnloaded (::Actor &actor)
MCAPI void $setLoading (::Actor const &actor)
MCAPI bool $isValid () const
MCAPI::ScoreboardId const & $_getScoreboardId (::Scoreboard const &scoreboard) const
virtual ::Scripting::Result<::std::string, ::ScriptModuleMinecraft::ScriptInvalidActorError > getNameTag (::Actor const &self) const
virtual ::Scripting::Result_deprecated<::std::string > getNameTag_010 (::Actor const &self) const
virtual ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > setNameTag (::Actor &self, ::std::string const &nameTag)
virtual ::Scripting::Result_deprecated< void > setNameTag_010 (::Actor &self, ::std::string const &nameTag)
virtual ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > getSneaking (::Actor const &self) const
virtual ::Scripting::Result_deprecated< bool > getSneaking_010 (::Actor const &self) const
virtual ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > setSneaking (::Actor &self, bool isSneaking)
virtual ::Scripting::Result_deprecated< void > setSneaking_010 (::Actor &self, bool isSneaking)
virtual ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > getNameplateDepthTested (::Actor const &self) const
virtual ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > setNameplateDepthTested (::Actor &self, bool isNameplateDepthTested)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError, ::Scripting::Error > _teleport (::Actor &self, ::Vec3 const &location, ::std::optional<::ScriptModuleMinecraft::ScriptTeleportOptions > const &options, bool safeTeleport)
MCAPI ::std::optional<::Scripting::Error > _validateDynamicProperty_V010 (::Actor &self, ::std::string const &key, ::std::variant< double, float, bool, ::std::string, ::Vec3 > const *value, ::std::string const &functionName)
MCAPI ::Scripting::Result< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptMobEffectInstance > >, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::ArgumentOutOfBoundsError, ::Scripting::InvalidArgumentError > addEffect (::Actor &self, ::std::variant< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptEffectType > > const &effectType, ::std::variant< int, ::ScriptModuleMinecraft::ScriptDuration > duration, ::std::optional<::ScriptModuleMinecraft::ScriptEntityEffectOptions > const &options)
MCAPI ::Scripting::Result_deprecated< void > addEffect_V010 (::Actor &self, ::ScriptModuleMinecraft::ScriptEffectType const &effectType, int duration, int amplifier, bool showParticles)
MCAPI ::Scripting::Result< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptMobEffectInstance > >, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::ArgumentOutOfBoundsError, ::Scripting::InvalidArgumentError > addEffect_V130 (::Actor &self, ::std::variant< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptEffectType > > const &effectType, int duration, ::std::optional<::ScriptModuleMinecraft::ScriptEntityEffectOptions > const &options)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::ArgumentOutOfBoundsError > addTag (::Actor &self, ::std::string const &tag)
MCAPI ::Scripting::Result_deprecated< bool > addTag_010 (::Actor &self, ::std::string const &tag)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError, ::Scripting::EngineError > applyDamage (::Actor &self, float amount, ::std::optional<::std::variant< ::ScriptModuleMinecraft::ScriptActorApplyDamageOptions, ::ScriptModuleMinecraft::ScriptActorApplyDamageByProjectileOptions > > const &options)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::ArgumentOutOfBoundsError > applyImpulse (::Actor &self, ::Vec3 const &vector)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError > applyKnockback_V1 (::Actor &self, float directionX, float directionZ, float horizontalStrength, float verticalStrength)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError > applyKnockback_V2 (::Actor &self, ::VecXZ const &horizontalForce, float verticalStrength)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > clearDynamicProperties (::Actor &self, ::Scripting::ContextConfig const &contextConfig)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > clearVelocity (::Actor &self)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > extinguishFire (::Actor &self, bool useEffects)
MCAPI ::Scripting::Result<::ScriptModuleMinecraft::ScriptAABB, ::ScriptModuleMinecraft::ScriptInvalidActorError > getAABB (::Actor const &self) const
MCAPI ::Scripting::Result< ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock > >, ::ScriptModuleMinecraft::ScriptInvalidActorError > getAllBlocksStandingOn (::Actor const &self, ::Scripting::WeakLifetimeScope scope, ::std::optional<::ScriptModuleMinecraft::ScriptGetBlocksStandingOnOptions > const &options) const
MCAPI ::Scripting::Result< ::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastHit >, ::ScriptModuleMinecraft::ScriptInvalidActorError > getBlockFromViewDirection (::Actor const &self, ::Scripting::WeakLifetimeScope scope, ::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastOptions > const &options) const
MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock > > > getBlockFromViewVector_010 (::Actor const &self, ::Scripting::WeakLifetimeScope scope, ::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastOptions > const &options) const
MCAPI ::Scripting::Result< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock > >, ::ScriptModuleMinecraft::ScriptInvalidActorError > getBlockStandingOn (::Actor const &self, ::Scripting::WeakLifetimeScope scope, ::std::optional<::ScriptModuleMinecraft::ScriptGetBlocksStandingOnOptions > const &options) const
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorComponent > > getComponent (::Scripting::WeakLifetimeScope scope, ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorComponents > const &actorComponents, ::std::string_view id)
MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorComponent > > getComponents (::Scripting::WeakLifetimeScope scope, ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorComponents > const &actorComponents)
MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptDimension >, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::EngineError > getDimension (::Actor const &self) const
MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptDimension > > getDimension_010 (::Actor const &self) const
MCAPI ::Scripting::Result< ::std::optional<::std::variant< double, float, bool, ::std::string, ::Vec3 > >, ::ScriptModuleMinecraft::ScriptInvalidActorError > getDynamicProperty (::Actor &self, ::Scripting::ContextConfig const &contextConfig, ::std::string const &key)
MCAPI ::Scripting::Result<::std::vector<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidActorError > getDynamicPropertyIds (::Actor &self, ::Scripting::ContextConfig const &contextConfig)
MCAPI ::Scripting::Result< int, ::ScriptModuleMinecraft::ScriptInvalidActorError > getDynamicPropertyTotalByteCount (::Actor &self, ::Scripting::ContextConfig const &contextConfig)
MCAPI ::Scripting::Result_deprecated<::std::optional<::std::variant< double, float, bool, ::std::string, ::Vec3 > > > getDynamicProperty_V010 (::Actor &self, ::Scripting::ContextConfig const &contextConfig, ::std::string const &key)
MCAPI ::Scripting::Result< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptMobEffectInstance > >, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::InvalidArgumentError > getEffect (::Actor const &self, ::std::variant< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptEffectType > > const &effectType) const
MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptMobEffectInstance > > > getEffect_V010 (::Actor const &self, ::ScriptModuleMinecraft::ScriptEffectType const &effectType) const
MCAPI ::Scripting::Result< ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptMobEffectInstance > >, ::ScriptModuleMinecraft::ScriptInvalidActorError > getEffects (::Actor const &self) const
MCAPI ::Scripting::Result< ::std::vector<::ScriptModuleMinecraft::ScriptEntityRaycastHit >, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::InvalidArgumentError, ::Scripting::EngineError, ::Scripting::UnsupportedAPIError > getEntitiesFromViewDirection (::Actor const &self, ::Scripting::WeakLifetimeScope scope, ::std::optional<::ScriptModuleMinecraft::ScriptEntityRaycastOptions > const &options) const
MCAPI ::Scripting::Result_deprecated< ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > > getEntitiesFromViewVector_010 (::Actor const &self, ::Scripting::WeakLifetimeScope scope, ::std::optional<::ScriptModuleMinecraft::ScriptEntityRaycastOptions > const &options) const
MCAPI ::Scripting::Result<::Vec3, ::ScriptModuleMinecraft::ScriptInvalidActorError > getHeadLocation (::Actor const &self) const
MCAPI ::Scripting::Result_deprecated<::Vec3 > getHeadLocation_010 (::Actor const &self) const
MCAPI::std::string getId () const
MCAPI ::Scripting::Result_deprecated<::std::string > getId_010 (::Actor const &self) const
MCAPI ::Scripting::Result<::std::string, ::ScriptModuleMinecraft::ScriptInvalidActorError > getLocalizationKey (::Actor const &self) const
MCAPI ::Scripting::Result<::Vec3, ::ScriptModuleMinecraft::ScriptInvalidActorError > getLocation (::Actor const &self) const
MCAPI ::Scripting::Result_deprecated<::Vec3 > getLocation_010 (::Actor const &self) const
MCAPI ::Scripting::Result< float, ::ScriptModuleMinecraft::ScriptInvalidActorError > getNameplateRenderDistance (::Actor const &self) const
MCAPI ::Scripting::Result< ::std::optional<::std::variant< float, bool, ::std::string > >, ::ScriptModuleMinecraft::ScriptInvalidActorError > getProperty (::Actor const &self, ::std::string const &identifier) const
MCAPI ::Scripting::Result<::Vec2, ::ScriptModuleMinecraft::ScriptInvalidActorError > getRotation (::Actor const &self) const
MCAPI ::Scripting::Result_deprecated<::ScriptModuleMinecraft::ScriptXYRotation > getRotation_V010 (::Actor const &self) const
MCAPI ::Scripting::Result<::std::vector<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidActorError > getTags (::Actor const &self) const
MCAPI ::Scripting::Result_deprecated<::std::vector<::std::string > > getTags_010 (::Actor const &self) const
MCAPI ::Scripting::Result< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > >, ::ScriptModuleMinecraft::ScriptInvalidActorError > getTarget (::Actor const &self) const
MCAPI ::Scripting::Result_deprecated<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > getTarget_010 (::Actor const &self) const
MCAPI::std::string getTypeId () const
MCAPI ::Scripting::Result<::Vec3, ::ScriptModuleMinecraft::ScriptInvalidActorError > getVelocity (::Actor const &self) const
MCAPI ::Scripting::Result_deprecated<::ScriptModuleMinecraft::ScriptVector > getVelocity_010 (::Actor const &self) const
MCAPI ::Scripting::Result<::Vec3, ::ScriptModuleMinecraft::ScriptInvalidActorError > getViewDirection (::Actor const &self) const
MCAPI ::Scripting::Result_deprecated<::ScriptModuleMinecraft::ScriptVector > getViewVector_010 (::Actor const &self) const
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > hasTag (::Actor const &self, ::std::string const &tag) const
MCAPI ::Scripting::Result_deprecated< bool > hasTag_010 (::Actor const &self, ::std::string const &tag) const
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > isClimbing (::Actor const &self) const
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > isFalling (::Actor const &self) const
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > isInWater (::Actor const &self) const
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > isOnGround (::Actor const &self) const
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > isSleeping (::Actor const &self) const
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > isSprinting (::Actor const &self) const
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > isSwimming (::Actor const &self) const
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > kill (::Actor &self)
MCAPI ::Scripting::Result_deprecated< void > kill_010 (::Actor &self)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::InvalidArgumentError, ::Scripting::UnsupportedAPIError > matches (::Actor const &self, ::ScriptModuleMinecraft::ScriptActorQueryOptions options) const
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > playAnimation (::Actor &self, ::std::string const &animationName, ::std::optional<::ScriptModuleMinecraft::ScriptPlayAnimationOptions > const &options)
MCAPI ::Scripting::Result_deprecated< bool > removeDynamicProperty_V010 (::Actor &self, ::Scripting::ContextConfig const &contextConfig, ::std::string const &key)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::InvalidArgumentError > removeEffect (::Actor &self, ::std::variant< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptEffectType > > const &effectType)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > removeTag (::Actor &self, ::std::string const &tag)
MCAPI ::Scripting::Result_deprecated< bool > removeTag_010 (::Actor &self, ::std::string const &tag)
MCAPI ::Scripting::Result< ::std::variant< float, bool, ::std::string >, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::EngineError, ::Scripting::Error > resetProperty (::Actor &self, ::std::string const &identifier)
MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCommandResult >, ::ScriptModuleMinecraft::ScriptCommandError, ::ScriptModuleMinecraft::ScriptInvalidActorError > runCommand (::Actor &self, ::Scripting::ContextConfig const &contextConfig, ::std::string const &commandString)
MCAPI ::Scripting::Result< ::Scripting::Promise< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCommandResult >, ::ScriptModuleMinecraft::ScriptCommandError >, ::ScriptModuleMinecraft::ScriptCommandError, ::ScriptModuleMinecraft::ScriptInvalidActorError > runCommandAsync (::Actor &self, ::Scripting::ContextConfig const &contextConfig, ::Scripting::ScriptObjectFactory &factory, ::std::string const &commandString)
MCAPI ::Scripting::Result_deprecated<::Scripting::JSON > runCommand_V010 (::Actor &self, ::Scripting::ContextConfig const &contextConfig, ::std::string const &commandString)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::ArgumentOutOfBoundsError > setDynamicProperties (::Actor &self, ::Scripting::ContextConfig const &contextConfig, ::std::unordered_map< ::std::string, ::std::optional<::std::variant< double, float, bool, ::std::string, ::Vec3 > > > const &values)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::ArgumentOutOfBoundsError > setDynamicProperty (::Actor &self, ::Scripting::ContextConfig const &contextConfig, ::std::string const &key, ::std::optional<::std::variant< double, float, bool, ::std::string, ::Vec3 > > const &value)
MCAPI ::Scripting::Result_deprecated< void > setDynamicProperty_V010 (::Actor &self, ::Scripting::ContextConfig const &contextConfig, ::std::string const &key, ::std::variant< double, float, bool, ::std::string, ::Vec3 > &value)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > setNameplateRenderDistance (::Actor &self, float renderDistanceMax)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > setOnFire (::Actor &self, int const seconds, bool useEffects)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::InvalidArgumentError, ::Scripting::ArgumentOutOfBoundsError > setProperty (::Actor &self, ::std::string const &identifier, ::std::variant< float, bool, ::std::string > const &value)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > setRotation (::Actor &self, ::Vec2 rotation)
MCAPI ::Scripting::Result_deprecated< void > setRotation_V010 (::Actor &self, float x, float y)
MCAPI ::Scripting::Result_deprecated< void > setTarget_010 (::Actor &self, ::ScriptModuleMinecraft::ScriptActor &target)
MCAPI ::Scripting::Result_deprecated< void > setVelocity_010 (::Actor &self, ::ScriptModuleMinecraft::ScriptVector const &vel)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError, ::Scripting::Error > teleport (::Actor &self, ::Vec3 const &location, ::std::optional<::ScriptModuleMinecraft::ScriptTeleportOptions > const &options)
MCAPI ::Scripting::Result_deprecated< void > teleportFacing_V010 (::Actor &self, ::Vec3 const &location, ::ScriptModuleMinecraft::ScriptDimension &dimension, ::Vec3 const &facingLocation, bool keepVelocity)
MCAPI ::Scripting::Result_deprecated< void > teleport_V010 (::Actor &self, ::Vec3 const &location, ::ScriptModuleMinecraft::ScriptDimension &dimension, float xRotation, float yRotation, bool keepVelocity)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::InvalidArgumentError > triggerEvent (::Actor &self, ::std::string const &eventName)
MCAPI ::Scripting::Result_deprecated< void > triggerEvent_V010 (::Actor &self, ::std::string const &eventName)
MCAPI::Actor * tryGetActor () const
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError, ::Scripting::Error > tryTeleport (::Actor &self, ::Vec3 const &location, ::std::optional<::ScriptModuleMinecraft::ScriptTeleportOptions > const &options)
MCAPI void * $ctor (::Actor const &actor, ::Scripting::WeakLifetimeScope const &scope)
MCAPI void $dtor ()
MCAPI ::Scripting::Result<::std::string, ::ScriptModuleMinecraft::ScriptInvalidActorError > $getNameTag (::Actor const &self) const
MCAPI ::Scripting::Result_deprecated<::std::string > $getNameTag_010 (::Actor const &self) const
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > $setNameTag (::Actor &self, ::std::string const &nameTag)
MCAPI ::Scripting::Result_deprecated< void > $setNameTag_010 (::Actor &self, ::std::string const &nameTag)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > $getSneaking (::Actor const &self) const
MCAPI ::Scripting::Result_deprecated< bool > $getSneaking_010 (::Actor const &self) const
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > $setSneaking (::Actor &self, bool isSneaking)
MCAPI ::Scripting::Result_deprecated< void > $setSneaking_010 (::Actor &self, bool isSneaking)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > $getNameplateDepthTested (::Actor const &self) const
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > $setNameplateDepthTested (::Actor &self, bool isNameplateDepthTested)

Static Public Member Functions

static MCAPI ::Scripting::ClassBinding bind ()
static MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > getHandle (::Player const &player, ::Scripting::WeakLifetimeScope const &scope)
static MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > getHandle (::WeakEntityRef entityRef, ::Scripting::WeakLifetimeScope const &scope)
static MCAPI void ** $vftable ()
static MCAPI ::Actor * tryGetActor (::Scripting::TypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > const &handle, ::Scripting::WeakLifetimeScope const &context)
static MCAPI ::MobEffect const * _getEffectHelper (::std::variant< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptEffectType > > const &effect)
static MCAPI ::Scripting::ClassBinding bind (::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorComponents > const &actorComponents)

Public Attributes

::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerAimAssist > > mAimAssist
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerInputPermissions > > mInputPermissions
::ll::TypedStorage< 8, 40, ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScreenDisplay > > > mScreenDisplay
::ll::TypedStorage< 8, 40, ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCamera > > > mCamera
::ll::TypedStorage< 8, 40, ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptClientSystemInfo > > > mClientSystemInfo
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptInputInfo > > mInputInfo
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptLocatorBar > > mLocatorBar
::ll::TypedStorage< 8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptFogSettings > > mFogSettings
::ll::TypedStorage< 8, 16, ::Scripting::WeakLifetimeScope > mScope
::ll::TypedStorage< 8, 24, ::WeakEntityRef > mEntityRef
::ll::TypedStorage< 8, 8, ::ActorUniqueID > mUniqueId
::ll::TypedStorage< 8, 64, ::std::unordered_map< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorComponent > > > mAttachedComponents
::ll::TypedStorage< 4, 4, ::ScriptModuleMinecraft::ScriptActorLifetimeState > mLifetimeState
::ll::TypedStorage< 8, 8, ::gsl::not_null<::ServerLevel * > > mLevel
::ll::TypedStorage< 8, 32, ::std::string > mTypeId
::ll::TypedStorage< 8, 32, ::std::string > mUniqueIdString

Constructor & Destructor Documentation

◆ ScriptPlayer() [1/2]

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

◆ ScriptPlayer() [2/2]

MCAPI ScriptModuleMinecraft::ScriptPlayer::ScriptPlayer ( ::ScriptModuleMinecraft::ScriptActorData const & playerData,
::Scripting::WeakLifetimeScope const & scope )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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

◆ setUnloaded()

virtual void ScriptModuleMinecraft::ScriptPlayer::setUnloaded ( ::Actor & actor)
virtual

◆ setLoading()

virtual void ScriptModuleMinecraft::ScriptPlayer::setLoading ( ::Actor const & actor)
virtual

◆ isValid()

virtual bool ScriptModuleMinecraft::ScriptPlayer::isValid ( ) const
virtual

◆ _playOrQueueMusic()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleMinecraft::ScriptPlayer::_playOrQueueMusic ( ::Player & player,
::std::string const & trackID,
::std::optional<::ScriptModuleMinecraft::ScriptMusicOptions > musicOptions,
bool shouldQueue )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _playSoundInternal()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleMinecraft::ScriptPlayer::_playSoundInternal ( ::std::string const soundID,
::std::optional<::ScriptModuleMinecraft::ScriptPlayerSoundOptions > soundOptions,
::ServerSoundInstance const * serverSoundInstance )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getChatMessagePrefix()

MCAPI ::Scripting::Result<::std::optional<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptPlayer::getChatMessagePrefix ( ) 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.

◆ getChatNamePrefix()

MCAPI ::Scripting::Result<::std::optional<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptPlayer::getChatNamePrefix ( ) 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.

◆ getChatNameSuffix()

MCAPI ::Scripting::Result<::std::optional<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptPlayer::getChatNameSuffix ( ) 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.

◆ getPlayerLevel()

MCAPI ::Scripting::Result_deprecated< int > ScriptModuleMinecraft::ScriptPlayer::getPlayerLevel ( ) 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.

◆ getSelectedSlot()

MCAPI ::Scripting::Result_deprecated< int > ScriptModuleMinecraft::ScriptPlayer::getSelectedSlot ( ) 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.

◆ getTotalXpNeededForNextLevel()

MCAPI ::Scripting::Result_deprecated< int > ScriptModuleMinecraft::ScriptPlayer::getTotalXpNeededForNextLevel ( ) 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.

◆ getXpEarnedAtCurrentLevel()

MCAPI ::Scripting::Result_deprecated< int > ScriptModuleMinecraft::ScriptPlayer::getXpEarnedAtCurrentLevel ( ) 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.

◆ isEmoting()

MCAPI ::Scripting::Result_deprecated< bool > ScriptModuleMinecraft::ScriptPlayer::isEmoting ( ) 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.

◆ isFlying()

MCAPI ::Scripting::Result_deprecated< bool > ScriptModuleMinecraft::ScriptPlayer::isFlying ( ) 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.

◆ isGliding()

MCAPI ::Scripting::Result_deprecated< bool > ScriptModuleMinecraft::ScriptPlayer::isGliding ( ) 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.

◆ isJumping()

MCAPI ::Scripting::Result_deprecated< bool > ScriptModuleMinecraft::ScriptPlayer::isJumping ( ) 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.

◆ operator=()

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

◆ playMusic()

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

◆ queueMusic()

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

◆ sendMessage()

MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::ScriptModuleMinecraft::ScriptRawMessageError > ScriptModuleMinecraft::ScriptPlayer::sendMessage ( ::Scripting::ContextConfig const & contextConfig,
::std::variant< ::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface, ::std::vector<::std::variant<::std::string, ::ScriptModuleMinecraft::ScriptRawMessageInterface > > > const & var ) 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.

◆ setChatMessagePrefix()

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

◆ setChatNamePrefix()

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

◆ setChatNameSuffix()

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

◆ tryGetPlayer()

MCAPI::Player * ScriptModuleMinecraft::ScriptPlayer::tryGetPlayer ( ) 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.

◆ bind() [1/2]

MCAPI ::Scripting::ClassBinding ScriptModuleMinecraft::ScriptPlayer::bind ( )
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.

◆ getHandle() [1/2]

MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > ScriptModuleMinecraft::ScriptPlayer::getHandle ( ::Player const & player,
::Scripting::WeakLifetimeScope const & scope )
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.

◆ getHandle() [2/2]

MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > ScriptModuleMinecraft::ScriptPlayer::getHandle ( ::WeakEntityRef entityRef,
::Scripting::WeakLifetimeScope const & scope )
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/3]

MCAPI void * ScriptModuleMinecraft::ScriptPlayer::$ctor ( ::Player const & player,
::Scripting::WeakLifetimeScope const & scope )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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/3]

MCAPI void * ScriptModuleMinecraft::ScriptPlayer::$ctor ( ::ScriptModuleMinecraft::ScriptActorData const & playerData,
::Scripting::WeakLifetimeScope const & scope )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $lookAt()

MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError > ScriptModuleMinecraft::ScriptPlayer::$lookAt ( ::Actor & self,
::Vec3 const & targetLocation )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $remove()

MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError > ScriptModuleMinecraft::ScriptPlayer::$remove ( ::Actor & self)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $setUnloaded()

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

◆ $setLoading()

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

◆ $isValid()

MCAPI bool ScriptModuleMinecraft::ScriptPlayer::$isValid ( ) 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.

◆ $_getScoreboardId()

MCAPI::ScoreboardId const & ScriptModuleMinecraft::ScriptPlayer::$_getScoreboardId ( ::Scoreboard const & scoreboard) 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.

◆ $vftable()

MCAPI void ** ScriptModuleMinecraft::ScriptPlayer::$vftable ( )
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.

◆ _teleport()

MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError, ::Scripting::Error > ScriptModuleMinecraft::ScriptActor::_teleport ( ::Actor & self,
::Vec3 const & location,
::std::optional<::ScriptModuleMinecraft::ScriptTeleportOptions > const & options,
bool safeTeleport )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _validateDynamicProperty_V010()

MCAPI ::std::optional<::Scripting::Error > ScriptModuleMinecraft::ScriptActor::_validateDynamicProperty_V010 ( ::Actor & self,
::std::string const & key,
::std::variant< double, float, bool, ::std::string, ::Vec3 > const * value,
::std::string const & functionName )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ addEffect()

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

◆ addEffect_V010()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleMinecraft::ScriptActor::addEffect_V010 ( ::Actor & self,
::ScriptModuleMinecraft::ScriptEffectType const & effectType,
int duration,
int amplifier,
bool showParticles )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ addEffect_V130()

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

◆ addTag()

MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::ArgumentOutOfBoundsError > ScriptModuleMinecraft::ScriptActor::addTag ( ::Actor & self,
::std::string const & tag )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ addTag_010()

MCAPI ::Scripting::Result_deprecated< bool > ScriptModuleMinecraft::ScriptActor::addTag_010 ( ::Actor & self,
::std::string const & tag )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ applyDamage()

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

◆ applyImpulse()

MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::ArgumentOutOfBoundsError > ScriptModuleMinecraft::ScriptActor::applyImpulse ( ::Actor & self,
::Vec3 const & vector )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ applyKnockback_V1()

MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError > ScriptModuleMinecraft::ScriptActor::applyKnockback_V1 ( ::Actor & self,
float directionX,
float directionZ,
float horizontalStrength,
float verticalStrength )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ applyKnockback_V2()

MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError > ScriptModuleMinecraft::ScriptActor::applyKnockback_V2 ( ::Actor & self,
::VecXZ const & horizontalForce,
float verticalStrength )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ clearDynamicProperties()

MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::clearDynamicProperties ( ::Actor & self,
::Scripting::ContextConfig const & contextConfig )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ clearVelocity()

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

◆ extinguishFire()

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

◆ getAABB()

MCAPI ::Scripting::Result<::ScriptModuleMinecraft::ScriptAABB, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::getAABB ( ::Actor const & self) 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.

◆ getAllBlocksStandingOn()

MCAPI ::Scripting::Result< ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock > >, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::getAllBlocksStandingOn ( ::Actor const & self,
::Scripting::WeakLifetimeScope scope,
::std::optional<::ScriptModuleMinecraft::ScriptGetBlocksStandingOnOptions > const & options ) 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.

◆ getBlockFromViewDirection()

MCAPI ::Scripting::Result< ::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastHit >, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::getBlockFromViewDirection ( ::Actor const & self,
::Scripting::WeakLifetimeScope scope,
::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastOptions > const & options ) 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.

◆ getBlockFromViewVector_010()

MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock > > > ScriptModuleMinecraft::ScriptActor::getBlockFromViewVector_010 ( ::Actor const & self,
::Scripting::WeakLifetimeScope scope,
::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastOptions > const & options ) 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.

◆ getBlockStandingOn()

MCAPI ::Scripting::Result< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock > >, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::getBlockStandingOn ( ::Actor const & self,
::Scripting::WeakLifetimeScope scope,
::std::optional<::ScriptModuleMinecraft::ScriptGetBlocksStandingOnOptions > const & options ) 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.

◆ getComponent()

MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorComponent > > ScriptModuleMinecraft::ScriptActor::getComponent ( ::Scripting::WeakLifetimeScope scope,
::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorComponents > const & actorComponents,
::std::string_view 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.

◆ getComponents()

MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorComponent > > ScriptModuleMinecraft::ScriptActor::getComponents ( ::Scripting::WeakLifetimeScope scope,
::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorComponents > const & actorComponents )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getDimension()

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

◆ getDimension_010()

MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptDimension > > ScriptModuleMinecraft::ScriptActor::getDimension_010 ( ::Actor const & self) 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.

◆ getDynamicProperty()

MCAPI ::Scripting::Result< ::std::optional<::std::variant< double, float, bool, ::std::string, ::Vec3 > >, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::getDynamicProperty ( ::Actor & self,
::Scripting::ContextConfig const & contextConfig,
::std::string const & key )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getDynamicPropertyIds()

MCAPI ::Scripting::Result<::std::vector<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::getDynamicPropertyIds ( ::Actor & self,
::Scripting::ContextConfig const & contextConfig )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getDynamicPropertyTotalByteCount()

MCAPI ::Scripting::Result< int, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::getDynamicPropertyTotalByteCount ( ::Actor & self,
::Scripting::ContextConfig const & contextConfig )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getDynamicProperty_V010()

MCAPI ::Scripting::Result_deprecated<::std::optional<::std::variant< double, float, bool, ::std::string, ::Vec3 > > > ScriptModuleMinecraft::ScriptActor::getDynamicProperty_V010 ( ::Actor & self,
::Scripting::ContextConfig const & contextConfig,
::std::string const & key )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getEffect()

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

◆ getEffect_V010()

MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptMobEffectInstance > > > ScriptModuleMinecraft::ScriptActor::getEffect_V010 ( ::Actor const & self,
::ScriptModuleMinecraft::ScriptEffectType const & effectType ) 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.

◆ getEffects()

MCAPI ::Scripting::Result< ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptMobEffectInstance > >, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::getEffects ( ::Actor const & self) 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.

◆ getEntitiesFromViewDirection()

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

◆ getEntitiesFromViewVector_010()

MCAPI ::Scripting::Result_deprecated< ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > > ScriptModuleMinecraft::ScriptActor::getEntitiesFromViewVector_010 ( ::Actor const & self,
::Scripting::WeakLifetimeScope scope,
::std::optional<::ScriptModuleMinecraft::ScriptEntityRaycastOptions > const & options ) 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.

◆ getHeadLocation()

MCAPI ::Scripting::Result<::Vec3, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::getHeadLocation ( ::Actor const & self) 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.

◆ getHeadLocation_010()

MCAPI ::Scripting::Result_deprecated<::Vec3 > ScriptModuleMinecraft::ScriptActor::getHeadLocation_010 ( ::Actor const & self) 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.

◆ getId()

MCAPI::std::string ScriptModuleMinecraft::ScriptActor::getId ( ) 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.

◆ getId_010()

MCAPI ::Scripting::Result_deprecated<::std::string > ScriptModuleMinecraft::ScriptActor::getId_010 ( ::Actor const & self) 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.

◆ getLocalizationKey()

MCAPI ::Scripting::Result<::std::string, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::getLocalizationKey ( ::Actor const & self) 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.

◆ getLocation()

MCAPI ::Scripting::Result<::Vec3, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::getLocation ( ::Actor const & self) 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.

◆ getLocation_010()

MCAPI ::Scripting::Result_deprecated<::Vec3 > ScriptModuleMinecraft::ScriptActor::getLocation_010 ( ::Actor const & self) 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.

◆ getNameplateRenderDistance()

MCAPI ::Scripting::Result< float, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::getNameplateRenderDistance ( ::Actor const & self) 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.

◆ getProperty()

MCAPI ::Scripting::Result< ::std::optional<::std::variant< float, bool, ::std::string > >, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::getProperty ( ::Actor const & self,
::std::string const & identifier ) 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.

◆ getRotation()

MCAPI ::Scripting::Result<::Vec2, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::getRotation ( ::Actor const & self) 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.

◆ getRotation_V010()

MCAPI ::Scripting::Result_deprecated<::ScriptModuleMinecraft::ScriptXYRotation > ScriptModuleMinecraft::ScriptActor::getRotation_V010 ( ::Actor const & self) 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.

◆ getTags()

MCAPI ::Scripting::Result<::std::vector<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::getTags ( ::Actor const & self) 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.

◆ getTags_010()

MCAPI ::Scripting::Result_deprecated<::std::vector<::std::string > > ScriptModuleMinecraft::ScriptActor::getTags_010 ( ::Actor const & self) 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.

◆ getTarget()

MCAPI ::Scripting::Result< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > >, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::getTarget ( ::Actor const & self) 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.

◆ getTarget_010()

MCAPI ::Scripting::Result_deprecated<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > ScriptModuleMinecraft::ScriptActor::getTarget_010 ( ::Actor const & self) 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.

◆ getTypeId()

MCAPI::std::string ScriptModuleMinecraft::ScriptActor::getTypeId ( ) 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.

◆ getVelocity()

MCAPI ::Scripting::Result<::Vec3, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::getVelocity ( ::Actor const & self) 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.

◆ getVelocity_010()

MCAPI ::Scripting::Result_deprecated<::ScriptModuleMinecraft::ScriptVector > ScriptModuleMinecraft::ScriptActor::getVelocity_010 ( ::Actor const & self) 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.

◆ getViewDirection()

MCAPI ::Scripting::Result<::Vec3, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::getViewDirection ( ::Actor const & self) 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.

◆ getViewVector_010()

MCAPI ::Scripting::Result_deprecated<::ScriptModuleMinecraft::ScriptVector > ScriptModuleMinecraft::ScriptActor::getViewVector_010 ( ::Actor const & self) 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.

◆ hasTag()

MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::hasTag ( ::Actor const & self,
::std::string const & tag ) 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.

◆ hasTag_010()

MCAPI ::Scripting::Result_deprecated< bool > ScriptModuleMinecraft::ScriptActor::hasTag_010 ( ::Actor const & self,
::std::string const & tag ) 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.

◆ isClimbing()

MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::isClimbing ( ::Actor const & self) 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.

◆ isFalling()

MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::isFalling ( ::Actor const & self) 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.

◆ isInWater()

MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::isInWater ( ::Actor const & self) 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.

◆ isOnGround()

MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::isOnGround ( ::Actor const & self) 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.

◆ isSleeping()

MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::isSleeping ( ::Actor const & self) 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.

◆ isSprinting()

MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::isSprinting ( ::Actor const & self) 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.

◆ isSwimming()

MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::isSwimming ( ::Actor const & self) 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.

◆ kill()

MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::kill ( ::Actor & self)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_010()

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

◆ matches()

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

◆ playAnimation()

MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::playAnimation ( ::Actor & self,
::std::string const & animationName,
::std::optional<::ScriptModuleMinecraft::ScriptPlayAnimationOptions > 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.

◆ removeDynamicProperty_V010()

MCAPI ::Scripting::Result_deprecated< bool > ScriptModuleMinecraft::ScriptActor::removeDynamicProperty_V010 ( ::Actor & self,
::Scripting::ContextConfig const & contextConfig,
::std::string const & key )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ removeEffect()

MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::InvalidArgumentError > ScriptModuleMinecraft::ScriptActor::removeEffect ( ::Actor & self,
::std::variant< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptEffectType > > const & effectType )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ removeTag()

MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::removeTag ( ::Actor & self,
::std::string const & tag )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ removeTag_010()

MCAPI ::Scripting::Result_deprecated< bool > ScriptModuleMinecraft::ScriptActor::removeTag_010 ( ::Actor & self,
::std::string const & tag )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ resetProperty()

MCAPI ::Scripting::Result< ::std::variant< float, bool, ::std::string >, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::EngineError, ::Scripting::Error > ScriptModuleMinecraft::ScriptActor::resetProperty ( ::Actor & self,
::std::string const & identifier )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ runCommand()

MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCommandResult >, ::ScriptModuleMinecraft::ScriptCommandError, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::runCommand ( ::Actor & self,
::Scripting::ContextConfig const & contextConfig,
::std::string const & commandString )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ runCommandAsync()

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

◆ runCommand_V010()

MCAPI ::Scripting::Result_deprecated<::Scripting::JSON > ScriptModuleMinecraft::ScriptActor::runCommand_V010 ( ::Actor & self,
::Scripting::ContextConfig const & contextConfig,
::std::string const & commandString )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setDynamicProperties()

MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::ArgumentOutOfBoundsError > ScriptModuleMinecraft::ScriptActor::setDynamicProperties ( ::Actor & self,
::Scripting::ContextConfig const & contextConfig,
::std::unordered_map< ::std::string, ::std::optional<::std::variant< double, float, bool, ::std::string, ::Vec3 > > > const & values )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setDynamicProperty()

MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::ArgumentOutOfBoundsError > ScriptModuleMinecraft::ScriptActor::setDynamicProperty ( ::Actor & self,
::Scripting::ContextConfig const & contextConfig,
::std::string const & key,
::std::optional<::std::variant< double, float, bool, ::std::string, ::Vec3 > > const & 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.

◆ setDynamicProperty_V010()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleMinecraft::ScriptActor::setDynamicProperty_V010 ( ::Actor & self,
::Scripting::ContextConfig const & contextConfig,
::std::string const & key,
::std::variant< double, float, bool, ::std::string, ::Vec3 > & 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.

◆ setNameplateRenderDistance()

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

◆ setOnFire()

MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::setOnFire ( ::Actor & self,
int const seconds,
bool useEffects )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setProperty()

MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::InvalidArgumentError, ::Scripting::ArgumentOutOfBoundsError > ScriptModuleMinecraft::ScriptActor::setProperty ( ::Actor & self,
::std::string const & identifier,
::std::variant< float, bool, ::std::string > const & 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.

◆ setRotation()

MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::setRotation ( ::Actor & self,
::Vec2 rotation )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setRotation_V010()

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

◆ setTarget_010()

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

◆ setVelocity_010()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleMinecraft::ScriptActor::setVelocity_010 ( ::Actor & self,
::ScriptModuleMinecraft::ScriptVector const & vel )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ teleport()

MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError, ::Scripting::Error > ScriptModuleMinecraft::ScriptActor::teleport ( ::Actor & self,
::Vec3 const & location,
::std::optional<::ScriptModuleMinecraft::ScriptTeleportOptions > 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.

◆ teleportFacing_V010()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleMinecraft::ScriptActor::teleportFacing_V010 ( ::Actor & self,
::Vec3 const & location,
::ScriptModuleMinecraft::ScriptDimension & dimension,
::Vec3 const & facingLocation,
bool keepVelocity )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ teleport_V010()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleMinecraft::ScriptActor::teleport_V010 ( ::Actor & self,
::Vec3 const & location,
::ScriptModuleMinecraft::ScriptDimension & dimension,
float xRotation,
float yRotation,
bool keepVelocity )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ triggerEvent()

MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::InvalidArgumentError > ScriptModuleMinecraft::ScriptActor::triggerEvent ( ::Actor & self,
::std::string const & eventName )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ triggerEvent_V010()

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

◆ tryGetActor() [1/2]

MCAPI::Actor * ScriptModuleMinecraft::ScriptActor::tryGetActor ( ) 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.

◆ tryGetActor() [2/2]

MCAPI ::Actor * ScriptModuleMinecraft::ScriptActor::tryGetActor ( ::Scripting::TypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > const & handle,
::Scripting::WeakLifetimeScope const & context )
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.

◆ tryTeleport()

MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError, ::Scripting::Error > ScriptModuleMinecraft::ScriptActor::tryTeleport ( ::Actor & self,
::Vec3 const & location,
::std::optional<::ScriptModuleMinecraft::ScriptTeleportOptions > 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.

◆ _getEffectHelper()

MCAPI ::MobEffect const * ScriptModuleMinecraft::ScriptActor::_getEffectHelper ( ::std::variant< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptEffectType > > const & effect)
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.

◆ bind() [2/2]

MCAPI ::Scripting::ClassBinding ScriptModuleMinecraft::ScriptActor::bind ( ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorComponents > const & actorComponents)
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.

◆ $ctor() [3/3]

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

◆ $dtor()

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

◆ $getNameTag()

MCAPI ::Scripting::Result<::std::string, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::$getNameTag ( ::Actor const & self) 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.

◆ $getNameTag_010()

MCAPI ::Scripting::Result_deprecated<::std::string > ScriptModuleMinecraft::ScriptActor::$getNameTag_010 ( ::Actor const & self) 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.

◆ $setNameTag()

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

◆ $setNameTag_010()

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

◆ $getSneaking()

MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::$getSneaking ( ::Actor const & self) 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.

◆ $getSneaking_010()

MCAPI ::Scripting::Result_deprecated< bool > ScriptModuleMinecraft::ScriptActor::$getSneaking_010 ( ::Actor const & self) 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.

◆ $setSneaking()

MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::$setSneaking ( ::Actor & self,
bool isSneaking )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_010()

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

◆ $getNameplateDepthTested()

MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::$getNameplateDepthTested ( ::Actor const & self) 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.

◆ $setNameplateDepthTested()

MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError > ScriptModuleMinecraft::ScriptActor::$setNameplateDepthTested ( ::Actor & self,
bool isNameplateDepthTested )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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: