LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraft::ScriptActor Class Reference
+ Inheritance diagram for ScriptModuleMinecraft::ScriptActor:

Classes

struct  Key
 

Public Member Functions

ScriptActoroperator= (ScriptActor const &)
 
 ScriptActor (ScriptActor const &)
 
virtual void setLoading (::Actor const &actor)
 
virtual void setUnloaded (::Actor &actor)
 
virtual ::Scripting::Result_deprecated< void > clearVelocity (::Actor &self)
 
virtual ::Scripting::Result_deprecated< void > lookAt (::Actor &self, ::Vec3 const &targetLocation)
 
virtual ::Scripting::Result_deprecated<::std::string > getNameTag (::Actor const &self) const
 
virtual ::Scripting::Result_deprecated< void > setNameTag (::Actor &self, ::std::string const &nameTag)
 
virtual ::Scripting::Result_deprecated< bool > getSneaking (::Actor const &self) const
 
virtual ::Scripting::Result_deprecated< void > setSneaking (::Actor &self, bool isSneaking)
 
virtual ::Scripting::Result_deprecated< void > applyImpulse (::Actor &self, ::Vec3 const &vector)
 
virtual ::Scripting::Result_deprecated< void > remove (::Actor &self)
 
virtual bool isValid () const
 
virtual::ScoreboardId const & _getScoreboardId (::Scoreboard const &scoreboard) const
 
MCAPI ScriptActor (::ScriptModuleMinecraft::ScriptActor &&)
 
MCAPI ScriptActor (::Actor const &actor, ::Scripting::WeakLifetimeScope const &scope)
 
MCAPI ScriptActor (::ScriptModuleMinecraft::ScriptActorData const &actorData, ::Scripting::WeakLifetimeScope const &scope)
 
MCAPI ::Scripting::Result_deprecated< bool > _applyDamage (::Actor &self, float amount, ::ScriptModuleMinecraft::ScriptActorApplyDamageOptions const &options)
 
MCAPI ::Scripting::Result_deprecated< bool > _applyProjectileDamage (::Actor &self, float amount, ::ScriptModuleMinecraft::ScriptActorApplyDamageByProjectileOptions const &options)
 
MCAPI::DynamicPropertyDefinition const * _getDynamicPropertyDefinition (::Actor &self, ::std::string const &key) const
 
MCAPI::MobEffect const * _getEffectHelper (::std::variant< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptEffectType > > const &effect) const
 
MCAPI ::Scripting::Result_deprecated< bool > _teleport (::Actor &self, ::Vec3 const &location, ::std::optional<::ScriptModuleMinecraft::ScriptTeleportOptions > const &options, bool safeTeleport)
 
MCAPI ::std::optional<::Scripting::Error_validateDynamicProperty (::std::string const &key, ::std::variant< double, float, bool, ::std::string, ::Vec3 > const *value)
 
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_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptMobEffectInstance > > > addEffect (::Actor &self, ::std::variant< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptEffectType > > const &effectType, int 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_deprecated< bool > addTag (::Actor &self, ::std::string const &tag)
 
MCAPI ::Scripting::Result_deprecated< bool > addTag_010 (::Actor &self, ::std::string const &tag)
 
MCAPI ::Scripting::Result_deprecated< bool > applyDamage (::Actor &self, float amount, ::std::optional<::std::variant< ::ScriptModuleMinecraft::ScriptActorApplyDamageOptions, ::ScriptModuleMinecraft::ScriptActorApplyDamageByProjectileOptions > > const &options)
 
MCAPI ::Scripting::Result_deprecated< void > applyKnockback_V1 (::Actor &self, float directionX, float directionZ, float horizontalStrength, float verticalStrength)
 
MCAPI ::Scripting::Result_deprecated< void > applyKnockback_V2 (::Actor &self, ::VecXZ const &horizontalForce, float verticalStrength)
 
MCAPI ::Scripting::Result_deprecated< void > clearDynamicProperties (::Actor &self, ::Scripting::ContextConfig const &contextConfig)
 
MCAPI ::Scripting::Result_deprecated< bool > extinguishFire (::Actor &self, bool useEffects)
 
MCAPI ::Scripting::Result_deprecated<::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastHit > > 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 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorComponent > > getComponent (::Scripting::WeakLifetimeScope scope, ::std::unordered_map<::std::string, ::std::unique_ptr<::ScriptModuleMinecraft::IComponentFactory > > const &factories, ::std::string const &id)
 
MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorComponent > > getComponents (::Scripting::WeakLifetimeScope scope, ::std::unordered_map<::std::string, ::std::unique_ptr<::ScriptModuleMinecraft::IComponentFactory > > const &factories)
 
MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptDimension > > getDimension (::Actor const &self) const
 
MCAPI ::Scripting::Result_deprecated<::std::optional<::std::variant< double, float, bool, ::std::string, ::Vec3 > > > getDynamicProperty (::Actor &self, ::Scripting::ContextConfig const &contextConfig, ::std::string const &key)
 
MCAPI ::Scripting::Result_deprecated<::std::vector<::std::string > > getDynamicPropertyIds (::Actor &self, ::Scripting::ContextConfig const &contextConfig)
 
MCAPI ::Scripting::Result_deprecated< int > 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_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptMobEffectInstance > > > 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_deprecated< ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptMobEffectInstance > > > getEffects (::Actor const &self) const
 
MCAPI ::Scripting::Result_deprecated<::std::vector<::ScriptModuleMinecraft::ScriptEntityRaycastHit > > 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_deprecated<::Vec3getHeadLocation (::Actor const &self) const
 
MCAPI ::Scripting::Result_deprecated<::Vec3getHeadLocation_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::ScriptInvalidActorErrorgetLocalizationKey () const
 
MCAPI ::Scripting::Result_deprecated<::Vec3getLocation (::Actor const &self) const
 
MCAPI ::Scripting::Result_deprecated<::std::optional<::std::variant< float, bool, ::std::string > > > getProperty (::Actor const &self, ::std::string const &identifier) const
 
MCAPI ::Scripting::Result_deprecated<::Vec2getRotation (::Actor const &self) const
 
MCAPI ::Scripting::Result_deprecated<::ScriptModuleMinecraft::ScriptXYRotationgetRotation_V010 (::Actor const &self) const
 
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardIdentity > > getScoreboardIdentity ()
 
MCAPI ::Scripting::Result_deprecated<::std::vector<::std::string > > getTags (::Actor const &self) const
 
MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > > 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_deprecated<::Vec3getVelocity (::Actor const &self) const
 
MCAPI ::Scripting::Result_deprecated<::ScriptModuleMinecraft::ScriptVectorgetVelocity_010 (::Actor const &self) const
 
MCAPI ::Scripting::Result_deprecated<::Vec3getViewDirection (::Actor const &self) const
 
MCAPI ::Scripting::Result_deprecated<::ScriptModuleMinecraft::ScriptVectorgetViewVector_010 (::Actor const &self) const
 
MCAPI bool hasComponent (::Scripting::WeakLifetimeScope scope, ::std::unordered_map<::std::string, ::std::unique_ptr<::ScriptModuleMinecraft::IComponentFactory > > const &factories, ::std::string const &name)
 
MCAPI ::Scripting::Result_deprecated< bool > hasTag (::Actor const &self, ::std::string const &tag) const
 
MCAPI ::Scripting::Result_deprecated< bool > isClimbing (::Actor const &self) const
 
MCAPI ::Scripting::Result_deprecated< bool > isFalling (::Actor const &self) const
 
MCAPI ::Scripting::Result_deprecated< bool > isInWater (::Actor const &self) const
 
MCAPI ::Scripting::Result_deprecated< bool > isOnGround (::Actor const &self) const
 
MCAPI ::Scripting::Result_deprecated< bool > isSleeping (::Actor const &self) const
 
MCAPI ::Scripting::Result_deprecated< bool > isSprinting (::Actor const &self) const
 
MCAPI ::Scripting::Result_deprecated< bool > isSwimming (::Actor const &self) const
 
MCAPI ::Scripting::Result_deprecated< bool > kill (::Actor &self)
 
MCAPI ::Scripting::Result_deprecated< void > kill_010 (::Actor &self)
 
MCAPI ::Scripting::Result_deprecated< bool > matches (::Actor const &self, ::ScriptModuleMinecraft::ScriptActorQueryOptions options) const
 
MCAPI::ScriptModuleMinecraft::ScriptActor & operator= (::ScriptModuleMinecraft::ScriptActor &&rhs)
 
MCAPI ::Scripting::Result_deprecated< void > 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_deprecated< bool > removeEffect (::Actor &self, ::std::variant< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptEffectType > > const &effectType)
 
MCAPI ::Scripting::Result_deprecated< bool > removeTag (::Actor &self, ::std::string const &tag)
 
MCAPI ::Scripting::Result<::std::variant< float, bool, ::std::string >, ::Scripting::EngineError, ::Scripting::ErrorresetProperty (::Actor &self, ::std::string const &identifier)
 
MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCommandResult >, ::ScriptModuleMinecraft::ScriptCommandError, ::ScriptModuleMinecraft::ScriptInvalidActorErrorrunCommand (::Actor &self, ::Scripting::ContextConfig const &contextConfig, ::std::string const &commandString)
 
MCAPI ::Scripting::Result_deprecated<::Scripting::Promise< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCommandResult >, ::ScriptModuleMinecraft::ScriptCommandError, void > > runCommandAsync (::Actor &self, ::Scripting::ContextConfig const &contextConfig, ::Scripting::ScriptObjectFactory &factory, ::std::string const &commandString)
 
MCAPI ::Scripting::Result_deprecated<::Scripting::JSONrunCommand_V010 (::Actor &self, ::Scripting::ContextConfig const &contextConfig, ::std::string const &commandString)
 
MCAPI ::Scripting::Result_deprecated< void > setDynamicProperties (::Actor &self, ::Scripting::ContextConfig const &contextConfig, ::std::unordered_map<::std::string, ::std::variant< double, float, bool, ::std::string, ::Vec3 > > const &values)
 
MCAPI ::Scripting::Result_deprecated< void > 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_deprecated< bool > setOnFire (::Actor &self, int seconds, bool useEffects)
 
MCAPI ::Scripting::Result_deprecated< void > setProperty (::Actor &self, ::std::string const &identifier, ::std::variant< float, bool, ::std::string > const &value)
 
MCAPI ::Scripting::Result_deprecated< void > setRotation (::Actor &self, ::Vec2 rotation)
 
MCAPI ::Scripting::Result_deprecated< void > setRotation_V010 (::Actor &self, float x, float y)
 
MCAPI ::Scripting::Result_deprecated< void > setTarget (::Actor &self, ::ScriptModuleMinecraft::ScriptActor &target)
 
MCAPI ::Scripting::Result_deprecated< void > setVelocity_010 (::Actor &self, ::ScriptModuleMinecraft::ScriptVector const &vel)
 
MCAPI ::Scripting::Result_deprecated< void > 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_deprecated< void > triggerEvent (::Actor &self, ::std::string const &eventName)
 
MCAPI ::Scripting::Result_deprecated< void > triggerEvent_V010 (::Actor &self, ::std::string const &eventName)
 
MCAPI ::Scripting::Result_deprecated< bool > tryTeleport (::Actor &self, ::Vec3 const &location, ::std::optional<::ScriptModuleMinecraft::ScriptTeleportOptions > const &options)
 
MCAPI void * $ctor (::ScriptModuleMinecraft::ScriptActor &&)
 
MCAPI void * $ctor (::Actor const &actor, ::Scripting::WeakLifetimeScope const &scope)
 
MCAPI void * $ctor (::ScriptModuleMinecraft::ScriptActorData const &actorData, ::Scripting::WeakLifetimeScope const &scope)
 
MCAPI void $dtor ()
 
MCAPI void $setLoading (::Actor const &actor)
 
MCAPI void $setUnloaded (::Actor &actor)
 
MCAPI ::Scripting::Result_deprecated< void > $clearVelocity (::Actor &self)
 
MCAPI ::Scripting::Result_deprecated< void > $lookAt (::Actor &self, ::Vec3 const &targetLocation)
 
MCAPI ::Scripting::Result_deprecated<::std::string > $getNameTag (::Actor const &self) const
 
MCAPI ::Scripting::Result_deprecated< void > $setNameTag (::Actor &self, ::std::string const &nameTag)
 
MCAPI ::Scripting::Result_deprecated< bool > $getSneaking (::Actor const &self) const
 
MCAPI ::Scripting::Result_deprecated< void > $setSneaking (::Actor &self, bool isSneaking)
 
MCAPI ::Scripting::Result_deprecated< void > $applyImpulse (::Actor &self, ::Vec3 const &vector)
 
MCAPI ::Scripting::Result_deprecated< void > $remove (::Actor &self)
 
MCAPI bool $isValid () const
 
MCAPI::ScoreboardId const & $_getScoreboardId (::Scoreboard const &scoreboard) const
 

Static Public Member Functions

static MCAPI ::Scripting::ClassBinding bind (::std::unordered_map<::std::string, ::std::unique_ptr<::ScriptModuleMinecraft::IComponentFactory > > &supportedComponentFactories)
 
static MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > getHandle (::WeakEntityRef entityRef, ::Scripting::WeakLifetimeScope const &scope)
 
static MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > getHandle (::StackRefResult<::EntityContext > entityRef, ::Scripting::WeakLifetimeScope const &scope)
 
static MCAPI ::ActortryGetActor (::Scripting::TypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > const &handle, ::Scripting::WeakLifetimeScope const &context)
 
static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnke38da0
 
::ll::UntypedStorage< 8, 24 > mUnke17668
 
::ll::UntypedStorage< 8, 8 > mUnkb33b48
 
::ll::UntypedStorage< 8, 64 > mUnk4c8566
 
::ll::UntypedStorage< 4, 4 > mUnk40822f
 
::ll::UntypedStorage< 8, 8 > mUnk2f310a
 
::ll::UntypedStorage< 8, 32 > mUnkdd965d
 
::ll::UntypedStorage< 8, 32 > mUnk74fab3
 

Constructor & Destructor Documentation

◆ ScriptActor() [1/3]

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

◆ ScriptActor() [2/3]

MCAPI ScriptModuleMinecraft::ScriptActor::ScriptActor ( ::Actor const & actor,
::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.

◆ ScriptActor() [3/3]

MCAPI ScriptModuleMinecraft::ScriptActor::ScriptActor ( ::ScriptModuleMinecraft::ScriptActorData const & actorData,
::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

◆ _applyDamage()

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

◆ _applyProjectileDamage()

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

◆ _getDynamicPropertyDefinition()

MCAPI::DynamicPropertyDefinition const * ScriptModuleMinecraft::ScriptActor::_getDynamicPropertyDefinition ( ::Actor & self,
::std::string const & key ) 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.

◆ _getEffectHelper()

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

◆ _teleport()

MCAPI ::Scripting::Result_deprecated< bool > ScriptModuleMinecraft::ScriptActor::_teleport ( ::Actor & self,
::Vec3 const & location,
::std::optional<::ScriptModuleMinecraft::ScriptTeleportOptions > const & options,
bool safeTeleport )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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()

MCAPI ::std::optional<::Scripting::Error > ScriptModuleMinecraft::ScriptActor::_validateDynamicProperty ( ::std::string const & key,
::std::variant< double, float, bool, ::std::string, ::Vec3 > const * value )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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 )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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()

MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptMobEffectInstance > > > ScriptModuleMinecraft::ScriptActor::addEffect ( ::Actor & self,
::std::variant< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptEffectType > > const & effectType,
int duration,
::std::optional<::ScriptModuleMinecraft::ScriptEntityEffectOptions > const & options )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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 )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated< bool > ScriptModuleMinecraft::ScriptActor::addTag ( ::Actor & self,
::std::string const & tag )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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 )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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()

MCAPI ::Scripting::Result_deprecated< bool > ScriptModuleMinecraft::ScriptActor::applyDamage ( ::Actor & self,
float amount,
::std::optional<::std::variant< ::ScriptModuleMinecraft::ScriptActorApplyDamageOptions, ::ScriptModuleMinecraft::ScriptActorApplyDamageByProjectileOptions > > const & options )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated< void > ScriptModuleMinecraft::ScriptActor::applyKnockback_V1 ( ::Actor & self,
float directionX,
float directionZ,
float horizontalStrength,
float verticalStrength )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated< void > ScriptModuleMinecraft::ScriptActor::applyKnockback_V2 ( ::Actor & self,
::VecXZ const & horizontalForce,
float verticalStrength )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated< void > ScriptModuleMinecraft::ScriptActor::clearDynamicProperties ( ::Actor & self,
::Scripting::ContextConfig const & contextConfig )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated< bool > ScriptModuleMinecraft::ScriptActor::extinguishFire ( ::Actor & self,
bool useEffects )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated<::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastHit > > ScriptModuleMinecraft::ScriptActor::getBlockFromViewDirection ( ::Actor const & self,
::Scripting::WeakLifetimeScope scope,
::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastOptions > const & options ) 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.

◆ 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
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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::unordered_map<::std::string, ::std::unique_ptr<::ScriptModuleMinecraft::IComponentFactory > > const & factories,
::std::string const & id )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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::unordered_map<::std::string, ::std::unique_ptr<::ScriptModuleMinecraft::IComponentFactory > > const & factories )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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()

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

◆ getDynamicProperty()

MCAPI ::Scripting::Result_deprecated<::std::optional<::std::variant< double, float, bool, ::std::string, ::Vec3 > > > ScriptModuleMinecraft::ScriptActor::getDynamicProperty ( ::Actor & self,
::Scripting::ContextConfig const & contextConfig,
::std::string const & key )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated<::std::vector<::std::string > > ScriptModuleMinecraft::ScriptActor::getDynamicPropertyIds ( ::Actor & self,
::Scripting::ContextConfig const & contextConfig )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated< int > ScriptModuleMinecraft::ScriptActor::getDynamicPropertyTotalByteCount ( ::Actor & self,
::Scripting::ContextConfig const & contextConfig )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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 )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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()

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

◆ getEffect_V010()

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

◆ getEffects()

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

◆ getEntitiesFromViewDirection()

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

◆ 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
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated<::Vec3 > ScriptModuleMinecraft::ScriptActor::getHeadLocation ( ::Actor const & self) 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.

◆ getHeadLocation_010()

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

◆ getId()

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

◆ getId_010()

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

◆ getLocalizationKey()

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

◆ getLocation()

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

◆ getProperty()

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

◆ getRotation()

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

◆ getRotation_V010()

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

◆ getScoreboardIdentity()

MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScoreboardIdentity > > ScriptModuleMinecraft::ScriptActor::getScoreboardIdentity ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated<::std::vector<::std::string > > ScriptModuleMinecraft::ScriptActor::getTags ( ::Actor const & self) 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.

◆ getTarget()

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

◆ getTarget_010()

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

◆ getTypeId()

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

◆ getVelocity()

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

◆ getVelocity_010()

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

◆ getViewDirection()

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

◆ getViewVector_010()

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

◆ hasComponent()

MCAPI bool ScriptModuleMinecraft::ScriptActor::hasComponent ( ::Scripting::WeakLifetimeScope scope,
::std::unordered_map<::std::string, ::std::unique_ptr<::ScriptModuleMinecraft::IComponentFactory > > const & factories,
::std::string const & name )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated< bool > ScriptModuleMinecraft::ScriptActor::hasTag ( ::Actor const & self,
::std::string const & tag ) 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.

◆ isClimbing()

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

◆ isFalling()

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

◆ isInWater()

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

◆ isOnGround()

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

◆ isSleeping()

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

◆ isSprinting()

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

◆ isSwimming()

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

◆ kill()

MCAPI ::Scripting::Result_deprecated< bool > ScriptModuleMinecraft::ScriptActor::kill ( ::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.

◆ kill_010()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleMinecraft::ScriptActor::kill_010 ( ::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.

◆ matches()

MCAPI ::Scripting::Result_deprecated< bool > ScriptModuleMinecraft::ScriptActor::matches ( ::Actor const & self,
::ScriptModuleMinecraft::ScriptActorQueryOptions options ) 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::ScriptActor & ScriptModuleMinecraft::ScriptActor::operator= ( ::ScriptModuleMinecraft::ScriptActor && rhs)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated< void > ScriptModuleMinecraft::ScriptActor::playAnimation ( ::Actor & self,
::std::string const & animationName,
::std::optional<::ScriptModuleMinecraft::ScriptPlayAnimationOptions > const & options )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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 )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated< bool > ScriptModuleMinecraft::ScriptActor::removeEffect ( ::Actor & self,
::std::variant< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptEffectType > > const & effectType )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated< bool > ScriptModuleMinecraft::ScriptActor::removeTag ( ::Actor & self,
::std::string const & tag )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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 >, ::Scripting::EngineError, ::Scripting::Error > ScriptModuleMinecraft::ScriptActor::resetProperty ( ::Actor & self,
::std::string const & identifier )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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()

Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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()

MCAPI ::Scripting::Result_deprecated<::Scripting::Promise< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCommandResult >, ::ScriptModuleMinecraft::ScriptCommandError, void > > ScriptModuleMinecraft::ScriptActor::runCommandAsync ( ::Actor & self,
::Scripting::ContextConfig const & contextConfig,
::Scripting::ScriptObjectFactory & factory,
::std::string const & commandString )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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 )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated< void > ScriptModuleMinecraft::ScriptActor::setDynamicProperties ( ::Actor & self,
::Scripting::ContextConfig const & contextConfig,
::std::unordered_map<::std::string, ::std::variant< double, float, bool, ::std::string, ::Vec3 > > const & values )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated< void > 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 )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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 )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated< bool > ScriptModuleMinecraft::ScriptActor::setOnFire ( ::Actor & self,
int seconds,
bool useEffects )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated< void > ScriptModuleMinecraft::ScriptActor::setProperty ( ::Actor & self,
::std::string const & identifier,
::std::variant< float, bool, ::std::string > const & value )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated< void > ScriptModuleMinecraft::ScriptActor::setRotation ( ::Actor & self,
::Vec2 rotation )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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 )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleMinecraft::ScriptActor::setTarget ( ::Actor & self,
::ScriptModuleMinecraft::ScriptActor & target )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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 )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated< void > ScriptModuleMinecraft::ScriptActor::teleport ( ::Actor & self,
::Vec3 const & location,
::std::optional<::ScriptModuleMinecraft::ScriptTeleportOptions > const & options )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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 )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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 )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated< void > ScriptModuleMinecraft::ScriptActor::triggerEvent ( ::Actor & self,
::std::string const & eventName )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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 )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated< bool > ScriptModuleMinecraft::ScriptActor::tryTeleport ( ::Actor & self,
::Vec3 const & location,
::std::optional<::ScriptModuleMinecraft::ScriptTeleportOptions > const & options )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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()

static MCAPI ::Scripting::ClassBinding ScriptModuleMinecraft::ScriptActor::bind ( ::std::unordered_map<::std::string, ::std::unique_ptr<::ScriptModuleMinecraft::IComponentFactory > > & supportedComponentFactories)
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]

static MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > ScriptModuleMinecraft::ScriptActor::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.

◆ getHandle() [2/2]

static MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > ScriptModuleMinecraft::ScriptActor::getHandle ( ::StackRefResult<::EntityContext > 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.

◆ tryGetActor()

static MCAPI ::Actor * ScriptModuleMinecraft::ScriptActor::tryGetActor ( ::Scripting::TypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > const & handle,
::Scripting::WeakLifetimeScope const & context )
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::ScriptActor::$ctor ( ::ScriptModuleMinecraft::ScriptActor && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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::ScriptActor::$ctor ( ::Actor const & actor,
::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() [3/3]

MCAPI void * ScriptModuleMinecraft::ScriptActor::$ctor ( ::ScriptModuleMinecraft::ScriptActorData const & actorData,
::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.

◆ $dtor()

MCAPI void ScriptModuleMinecraft::ScriptActor::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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::ScriptActor::$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.

◆ $setUnloaded()

MCAPI void ScriptModuleMinecraft::ScriptActor::$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.

◆ $clearVelocity()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleMinecraft::ScriptActor::$clearVelocity ( ::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.

◆ $lookAt()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleMinecraft::ScriptActor::$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.

◆ $getNameTag()

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

◆ $setNameTag()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleMinecraft::ScriptActor::$setNameTag ( ::Actor & self,
::std::string const & nameTag )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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_deprecated< bool > ScriptModuleMinecraft::ScriptActor::$getSneaking ( ::Actor const & self) 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.

◆ $setSneaking()

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

◆ $isValid()

MCAPI bool ScriptModuleMinecraft::ScriptActor::$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::ScriptActor::$_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()

static MCAPI void ** ScriptModuleMinecraft::ScriptActor::$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.

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