LeviLamina
Loading...
Searching...
No Matches
ScriptModuleGameTest::ScriptSimulatedPlayer Class Reference
Inheritance diagram for ScriptModuleGameTest::ScriptSimulatedPlayer:

Public Types

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

Public Member Functions

virtual ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIErrorremove (::Actor &self)
virtual bool isValid () const
MCAPI ::Scripting::Result_deprecated< bool > attack (::SimulatedPlayer &self)
MCAPI ::Scripting::Result_deprecated< bool > attackEntity (::SimulatedPlayer &self, ::ScriptModuleMinecraft::ScriptActor const &scriptActor)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::gametest::GameTestErrorbreakBlock (::SimulatedPlayer &self, ::Vec3 const &pos, ::ScriptModuleMinecraft::ScriptFacing face)
MCAPI ::Scripting::Result_deprecated< void > chat (::SimulatedPlayer &self, ::std::string const &message)
MCFOLD ::Scripting::Result_deprecated< void > disconnect (::SimulatedPlayer &self)
MCAPI ::Scripting::Result_deprecated< bool > dropSelectedItem (::SimulatedPlayer &self)
MCAPI ::Scripting::Result_deprecated< void > fly (::SimulatedPlayer &self)
MCAPI ::Scripting::Result_deprecated<::Vec2getHeadRotation (::SimulatedPlayer const &self) const
MCAPI ::Scripting::Result_deprecated< bool > getSprinting (::SimulatedPlayer const &self) const
MCAPI ::Scripting::Result_deprecated< bool > giveItem (::SimulatedPlayer &self, ::ScriptModuleMinecraft::ScriptItemStack const &scriptItemStack, bool selectSlot)
MCAPI ::Scripting::Result_deprecated< bool > glide (::SimulatedPlayer &self)
MCAPI ::Scripting::Result_deprecated< bool > interact (::SimulatedPlayer &self)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::gametest::GameTestErrorinteractWithBlock (::SimulatedPlayer &self, ::Vec3 const &blockPos, ::ScriptModuleMinecraft::ScriptFacing facing)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::InvalidArgumentErrorinteractWithEntity (::SimulatedPlayer &self, ::ScriptModuleMinecraft::ScriptActor const &scriptActor)
MCAPI ::Scripting::Result_deprecated< bool > jump (::SimulatedPlayer &self)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::gametest::GameTestErrorlookAtBlock (::SimulatedPlayer &self, ::Vec3 const &blockPos, ::sim::LookDuration duration)
MCAPI ::Scripting::Result_deprecated< void > lookAtEntity (::SimulatedPlayer &self, ::ScriptModuleMinecraft::ScriptActor const &scriptActor, ::sim::LookDuration duration)
MCAPI ::Scripting::Result_deprecated< void > lookAtLocation (::SimulatedPlayer &self, ::Vec3 const &pos, ::sim::LookDuration duration)
MCAPI ::Scripting::Result_deprecated< void > move (::SimulatedPlayer &self, float directionX, float directionZ, float speed)
MCAPI ::Scripting::Result_deprecated< void > moveRelative (::SimulatedPlayer &self, float directionX, float directionZ, float speed)
MCAPI ::Scripting::Result_deprecated< void > moveToBlock (::SimulatedPlayer &self, ::Vec3 const &position, ::std::optional<::ScriptModuleGameTest::ScriptMoveToOptions > options)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::gametest::GameTestError, ::Scripting::ErrormoveToLocation (::SimulatedPlayer &self, ::Vec3 const &position, ::std::optional<::ScriptModuleGameTest::ScriptMoveToOptions > options)
MCAPI ::Scripting::Result< ::ScriptModuleGameTest::ScriptNavigationResult, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::gametest::GameTestErrornavigateToBlock (::SimulatedPlayer &self, ::Vec3 const &position, float speed)
MCAPI ::Scripting::Result< ::ScriptModuleGameTest::ScriptNavigationResult, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::InvalidArgumentErrornavigateToEntity (::SimulatedPlayer &self, ::ScriptModuleMinecraft::ScriptActor const &scriptActor, float speed)
MCAPI ::Scripting::Result< ::ScriptModuleGameTest::ScriptNavigationResult, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::gametest::GameTestErrornavigateToLocation (::SimulatedPlayer &self, ::Vec3 const &position, float speed)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::gametest::GameTestErrornavigateToLocations (::SimulatedPlayer &self, ::std::vector<::Vec3 > const &positions, float speed)
MCAPI ::Scripting::Result_deprecated< bool > respawn (::SimulatedPlayer &self)
MCAPI ::Scripting::Result_deprecated< void > rotateBody (::SimulatedPlayer &self, float angleInDegrees)
MCAPI ::Scripting::Result_deprecated< void > setBodyRotation (::SimulatedPlayer &self, float angleInDegrees)
MCAPI ::Scripting::Result_deprecated< bool > setItem (::SimulatedPlayer &self, ::ScriptModuleMinecraft::ScriptItemStack const &scriptItemStack, int slot, bool selectSlot)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorErrorsetSkin (::SimulatedPlayer &self, ::ScriptModuleGameTest::ScriptPlayerSkinData const &persona)
MCAPI ::Scripting::Result_deprecated< void > setSprinting (::SimulatedPlayer &self, bool sprinting)
MCAPI ::Scripting::Result_deprecated< void > startBuild (::SimulatedPlayer &self, int slot)
MCAPI ::Scripting::Result_deprecated< void > stopBreakingBlock (::SimulatedPlayer &self)
MCAPI ::Scripting::Result_deprecated< void > stopBuild (::SimulatedPlayer &self)
MCAPI ::Scripting::Result_deprecated< void > stopFlying (::SimulatedPlayer &self)
MCAPI ::Scripting::Result_deprecated< void > stopGliding (::SimulatedPlayer &self)
MCAPI ::Scripting::Result_deprecated< void > stopInteracting (::SimulatedPlayer &self)
MCAPI ::Scripting::Result_deprecated< void > stopMoving (::SimulatedPlayer &self)
MCAPI ::Scripting::Result_deprecated< void > stopSwimming (::SimulatedPlayer &self)
MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > > stopUsingItem (::SimulatedPlayer &self)
MCAPI ::Scripting::Result_deprecated< void > swim (::SimulatedPlayer &self)
MCAPI ::Scripting::Result_deprecated< bool > useItem (::SimulatedPlayer &self, ::ScriptModuleMinecraft::ScriptItemStack const &scriptItemStack)
MCAPI ::Scripting::Result_deprecated< bool > useItemInSlot (::SimulatedPlayer &self, int slot)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::gametest::GameTestErroruseItemInSlotOnBlock (::SimulatedPlayer &self, int slot, ::Vec3 const &pos, ::ScriptModuleMinecraft::ScriptFacing face, ::std::optional<::Vec3 > faceLocation)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::gametest::GameTestErroruseItemOnBlock (::SimulatedPlayer &self, ::ScriptModuleMinecraft::ScriptItemStack const &scriptItemStack, ::Vec3 const &pos, ::ScriptModuleMinecraft::ScriptFacing face, ::std::optional<::Vec3 > faceLocation)
MCFOLD ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError$remove (::Actor &self)
MCAPI bool $isValid () const
virtual ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIErrorlookAt (::Actor &self, ::Vec3 const &targetLocation)
virtual void setUnloaded (::Actor &actor)
virtual void setLoading (::Actor const &actor)
virtual::ScoreboardId const & _getScoreboardId (::Scoreboard const &scoreboard) const
MCAPI uint _calculateTotalXp (::Player const &player) const
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 soundID, ::std::optional<::ScriptModuleMinecraft::ScriptPlayerSoundOptions > soundOptions)
MCAPI ::Scripting::Result_deprecated< uint > addExperience (int amount) const
MCAPI ::Scripting::Result_deprecated< int > addLevels (int amount) const
MCAPI ::Scripting::Result_deprecated< uint > calculateTotalXp () const
MCAPI ::Scripting::Result_deprecated< void > clearPropertyOverridesForEntity (::std::variant<::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > const &targetEntity)
MCAPI ::Scripting::Result_deprecated< void > eatItem (::ScriptModuleMinecraft::ScriptItemStack const &scriptItemStack)
MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayerAimAssistgetAimAssist () const
MCAPI ::Scripting::Result_deprecated<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCamera > > getCamera ()
MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptClientSystemInfo > > getClientSystemInfo ()
MCAPI ::Scripting::Result<::CommandPermissionLevel, ::ScriptModuleMinecraft::ScriptInvalidActorErrorgetCommandPermissionLevel () const
MCAPI ::Scripting::Result<::ControlScheme::Scheme, ::ScriptModuleMinecraft::ScriptInvalidActorErrorgetControlScheme () const
MCAPI ::Scripting::Result_deprecated<::GameType > getGameMode () const
MCAPI ::Scripting::Result<::GraphicsMode, ::ScriptModuleMinecraft::ScriptInvalidActorErrorgetGraphicsMode () const
MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptInputInfogetInputInfo () const
MCAPI ::Scripting::Result_deprecated< int > getItemCooldownLeft (::std::string const &type) const
MCAPI ::Scripting::Result_deprecated<::std::string > getName () const
MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptScreenDisplay > > getOrCreateScreenDisplay ()
MCAPI ::Scripting::Result_deprecated< int > getPlayerLevel () const
MCAPI ::Scripting::Result<::PlayerPermissionLevel, ::ScriptModuleMinecraft::ScriptInvalidActorErrorgetPlayerPermissionLevel () const
MCAPI ::Scripting::Result_deprecated< int > getSelectedSlot () const
MCAPI ::Scripting::Result_deprecated<::std::optional<::ScriptModuleMinecraft::ScriptDimensionLocation > > getSpawnPoint () 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 ::Scripting::Result_deprecated< void > playMusic (::std::string const &trackID, ::std::optional<::ScriptModuleMinecraft::ScriptMusicOptions > musicOptions)
MCAPI ::Scripting::Result_deprecated< void > playSound (::std::string const &soundID, ::std::optional<::ScriptModuleMinecraft::ScriptPlayerSoundOptions > soundOptions)
MCAPI ::Scripting::Result_deprecated< void > playSound_V010 (::std::string const &soundID, ::std::optional<::ScriptModuleMinecraft::ScriptSoundOptions > soundOptions)
MCAPI ::Scripting::Result_deprecated< void > postClientMessage (::std::string const &id, ::std::string const &value)
MCAPI ::Scripting::Result_deprecated< void > queueMusic (::std::string const &trackID, ::std::optional<::ScriptModuleMinecraft::ScriptMusicOptions > musicOptions)
MCAPI ::Scripting::Result_deprecated< void > removePropertyOverrideForEntity (::ScriptModuleMinecraft::ScriptActor const &targetEntity, ::std::string const &identifier)
MCAPI ::Scripting::Result_deprecated< void > resetPlayerLevel () const
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::ScriptModuleMinecraft::ScriptRawMessageErrorsendMessage (::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::ScriptInvalidActorErrorsetCommandPermissionLevel (::CommandPermissionLevel commandPermissionLevel)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::InvalidArgumentError, ::Scripting::EngineErrorsetControlScheme (::std::optional<::ControlScheme::Scheme const > controlScheme) const
MCAPI ::Scripting::Result_deprecated< void > setGameMode (::std::optional<::GameType > gameModeOrUndefined)
MCAPI ::Scripting::Result_deprecated< void > setPropertyOverrideForEntity (::ScriptModuleMinecraft::ScriptActor const &targetEntity, ::std::string const &identifier, ::std::variant< float, bool, ::std::string > const &value)
MCAPI ::Scripting::Result< void, ::Scripting::Error, ::Scripting::PropertyOutOfBoundsErrorsetSelectedSlot (int slot) const
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptLocationOutOfWorldBoundsError, ::Scripting::ErrorsetSpawnPoint (::std::optional<::ScriptModuleMinecraft::ScriptDimensionLocation > const &dimensionLocation) const
MCAPI ::Scripting::Result< void, ::Scripting::Error, ::ScriptModuleMinecraft::ScriptLocationInUnloadedChunkError, ::ScriptModuleMinecraft::ScriptLocationOutOfWorldBoundsErrorspawnParticle (::std::string const &effectName, ::Vec3 const &location, ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptMolangVariableMap > > molangVariables)
MCAPI ::Scripting::Result_deprecated< void > startItemCooldown (::std::string const &itemType, int duration)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorErrorstopAllSounds ()
MCAPI ::Scripting::Result_deprecated< void > stopMusic ()
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorErrorstopSound (::std::string const &soundID)
MCAPI void * $ctor (::ScriptModuleMinecraft::ScriptPlayer &&)
MCAPI void * $ctor (::Player const &player, ::Scripting::WeakLifetimeScope const &scope)
MCAPI void * $ctor (::ScriptModuleMinecraft::ScriptActorData const &playerData, ::Scripting::WeakLifetimeScope const &scope)
MCAPI void * $ctor (::ScriptModuleMinecraft::ScriptActor &&)
MCAPI void * $ctor (::Actor const &actor, ::Scripting::WeakLifetimeScope const &scope)
MCAPI void $dtor ()
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError$lookAt (::Actor &self, ::Vec3 const &targetLocation)
MCAPI void $setUnloaded (::Actor &actor)
MCAPI void $setLoading (::Actor const &actor)
MCAPI::ScoreboardId const & $_getScoreboardId (::Scoreboard const &scoreboard) const
virtual ::Scripting::Result<::std::string, ::ScriptModuleMinecraft::ScriptInvalidActorErrorgetNameTag (::Actor const &self) const
virtual ::Scripting::Result_deprecated<::std::string > getNameTag_010 (::Actor const &self) const
virtual ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorErrorsetNameTag (::Actor &self, ::std::string const &nameTag)
virtual ::Scripting::Result_deprecated< void > setNameTag_010 (::Actor &self, ::std::string const &nameTag)
virtual ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorErrorgetSneaking (::Actor const &self) const
virtual ::Scripting::Result_deprecated< bool > getSneaking_010 (::Actor const &self) const
virtual ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorErrorsetSneaking (::Actor &self, bool isSneaking)
virtual ::Scripting::Result_deprecated< void > setSneaking_010 (::Actor &self, bool isSneaking)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError_applyDamage (::Actor &self, float amount, ::ScriptModuleMinecraft::ScriptActorApplyDamageOptions const &options)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError_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< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIError_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::InvalidArgumentErroraddEffect (::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< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::ArgumentOutOfBoundsErroraddTag (::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::EngineErrorapplyDamage (::Actor &self, float amount, ::std::optional<::std::variant< ::ScriptModuleMinecraft::ScriptActorApplyDamageOptions, ::ScriptModuleMinecraft::ScriptActorApplyDamageByProjectileOptions > > const &options)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::ArgumentOutOfBoundsErrorapplyImpulse (::Actor &self, ::Vec3 const &vector)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIErrorapplyKnockback_V1 (::Actor &self, float directionX, float directionZ, float horizontalStrength, float verticalStrength)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIErrorapplyKnockback_V2 (::Actor &self, ::VecXZ const &horizontalForce, float verticalStrength)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorErrorclearDynamicProperties (::Actor &self, ::Scripting::ContextConfig const &contextConfig)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorErrorclearVelocity (::Actor &self)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorErrorextinguishFire (::Actor &self, bool useEffects)
MCAPI ::Scripting::Result<::ScriptModuleMinecraft::ScriptAABB, ::ScriptModuleMinecraft::ScriptInvalidActorErrorgetAABB (::Actor const &self) const
MCAPI ::Scripting::Result< ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock > >, ::ScriptModuleMinecraft::ScriptInvalidActorErrorgetAllBlocksStandingOn (::Actor const &self, ::Scripting::WeakLifetimeScope scope, ::std::optional<::ScriptModuleMinecraft::ScriptGetBlocksStandingOnOptions > const &options) const
MCAPI ::Scripting::Result< ::std::optional<::ScriptModuleMinecraft::ScriptBlockRaycastHit >, ::ScriptModuleMinecraft::ScriptInvalidActorErrorgetBlockFromViewDirection (::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::ScriptInvalidActorErrorgetBlockStandingOn (::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::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< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptDimension >, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::EngineErrorgetDimension (::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::ScriptInvalidActorErrorgetDynamicProperty (::Actor &self, ::Scripting::ContextConfig const &contextConfig, ::std::string const &key)
MCAPI ::Scripting::Result<::std::vector<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidActorErrorgetDynamicPropertyIds (::Actor &self, ::Scripting::ContextConfig const &contextConfig)
MCAPI ::Scripting::Result< int, ::ScriptModuleMinecraft::ScriptInvalidActorErrorgetDynamicPropertyTotalByteCount (::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::InvalidArgumentErrorgetEffect (::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::ScriptInvalidActorErrorgetEffects (::Actor const &self) const
MCAPI ::Scripting::Result< ::std::vector<::ScriptModuleMinecraft::ScriptEntityRaycastHit >, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::InvalidArgumentError, ::Scripting::EngineError, ::Scripting::UnsupportedAPIErrorgetEntitiesFromViewDirection (::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::ScriptInvalidActorErrorgetHeadLocation (::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 (::Actor const &self) const
MCFOLD ::Scripting::Result<::Vec3, ::ScriptModuleMinecraft::ScriptInvalidActorErrorgetLocation (::Actor const &self) const
MCFOLD ::Scripting::Result_deprecated<::Vec3getLocation_010 (::Actor const &self) const
MCAPI ::Scripting::Result< ::std::optional<::std::variant< float, bool, ::std::string > >, ::ScriptModuleMinecraft::ScriptInvalidActorErrorgetProperty (::Actor const &self, ::std::string const &identifier) const
MCAPI ::Scripting::Result<::Vec2, ::ScriptModuleMinecraft::ScriptInvalidActorErrorgetRotation (::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<::std::vector<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidActorErrorgetTags (::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::ScriptInvalidActorErrorgetTarget (::Actor const &self) const
MCAPI ::Scripting::Result_deprecated<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > > getTarget_010 (::Actor const &self) const
MCFOLD::std::string getTypeId () const
MCAPI ::Scripting::Result<::Vec3, ::ScriptModuleMinecraft::ScriptInvalidActorErrorgetVelocity (::Actor const &self) const
MCAPI ::Scripting::Result_deprecated<::ScriptModuleMinecraft::ScriptVectorgetVelocity_010 (::Actor const &self) const
MCAPI ::Scripting::Result<::Vec3, ::ScriptModuleMinecraft::ScriptInvalidActorErrorgetViewDirection (::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)
MCFOLD ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorErrorhasTag (::Actor const &self, ::std::string const &tag) const
MCFOLD ::Scripting::Result_deprecated< bool > hasTag_010 (::Actor const &self, ::std::string const &tag) const
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorErrorisClimbing (::Actor const &self) const
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorErrorisFalling (::Actor const &self) const
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorErrorisInWater (::Actor const &self) const
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorErrorisOnGround (::Actor const &self) const
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorErrorisSleeping (::Actor const &self) const
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorErrorisSprinting (::Actor const &self) const
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorErrorisSwimming (::Actor const &self) const
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorErrorkill (::Actor &self)
MCAPI ::Scripting::Result_deprecated< void > kill_010 (::Actor &self)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::InvalidArgumentError, ::Scripting::UnsupportedAPIErrormatches (::Actor const &self, ::ScriptModuleMinecraft::ScriptActorQueryOptions options) const
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorErrorplayAnimation (::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::InvalidArgumentErrorremoveEffect (::Actor &self, ::std::variant< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptEffectType > > const &effectType)
MCFOLD ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorErrorremoveTag (::Actor &self, ::std::string const &tag)
MCFOLD ::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::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< ::Scripting::Promise< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCommandResult >, ::ScriptModuleMinecraft::ScriptCommandError, void >, ::ScriptModuleMinecraft::ScriptCommandError, ::ScriptModuleMinecraft::ScriptInvalidActorErrorrunCommandAsync (::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< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::ArgumentOutOfBoundsErrorsetDynamicProperties (::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::ArgumentOutOfBoundsErrorsetDynamicProperty (::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< bool, ::ScriptModuleMinecraft::ScriptInvalidActorErrorsetOnFire (::Actor &self, int seconds, bool useEffects)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::InvalidArgumentError, ::Scripting::ArgumentOutOfBoundsErrorsetProperty (::Actor &self, ::std::string const &identifier, ::std::variant< float, bool, ::std::string > const &value)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorErrorsetRotation (::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::UnsupportedAPIErrorteleport (::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::InvalidArgumentErrortriggerEvent (::Actor &self, ::std::string const &eventName)
MCAPI ::Scripting::Result_deprecated< void > triggerEvent_V010 (::Actor &self, ::std::string const &eventName)
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError, ::Scripting::UnsupportedAPIErrortryTeleport (::Actor &self, ::Vec3 const &location, ::std::optional<::ScriptModuleMinecraft::ScriptTeleportOptions > const &options)
MCAPI ::Scripting::Result<::std::string, ::ScriptModuleMinecraft::ScriptInvalidActorError$getNameTag (::Actor const &self) const
MCAPI ::Scripting::Result_deprecated<::std::string > $getNameTag_010 (::Actor const &self) const
MCFOLD ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError$setNameTag (::Actor &self, ::std::string const &nameTag)
MCFOLD ::Scripting::Result_deprecated< void > $setNameTag_010 (::Actor &self, ::std::string const &nameTag)
MCFOLD ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidActorError$getSneaking (::Actor const &self) const
MCFOLD ::Scripting::Result_deprecated< bool > $getSneaking_010 (::Actor const &self) const
MCFOLD ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidActorError$setSneaking (::Actor &self, bool isSneaking)
MCFOLD ::Scripting::Result_deprecated< void > $setSneaking_010 (::Actor &self, bool isSneaking)

Static Public Member Functions

static MCAPI ::gametest::BaseGameTestHelper const * _getHelper (::SimulatedPlayer const &player)
static MCAPI ::std::optional<::gametest::GameTestError_toWorld (::SimulatedPlayer &player, ::BlockPos *blockPos, uchar *face, ::Vec3 *pos)
static MCAPI ::ScriptModuleGameTest::ScriptNavigationResult _worldToLocalNavigationResult (::SimulatedPlayer &player, ::ScriptModuleGameTest::ScriptNavigationResult navigationResult)
static MCAPI ::Scripting::ClassBinding bind ()
static MCAPI void ** $vftable ()
static MCAPI ::Scripting::ClassBinding bind (::std::unordered_map<::std::string, ::std::unique_ptr<::ScriptModuleMinecraft::IComponentFactory > > &supportedComponentFactories)
static MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer > > getHandle (::WeakEntityRef entityRef, ::Scripting::WeakLifetimeScope const &scope)
static MCAPI ::ActortryGetActor (::Scripting::TypedObjectHandle<::ScriptModuleMinecraft::ScriptActor > const &handle, ::Scripting::WeakLifetimeScope const &context)

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, 16, ::Scripting::WeakLifetimeScopemScope
::ll::TypedStorage< 8, 24, ::WeakEntityRefmEntityRef
::ll::TypedStorage< 8, 8, ::ActorUniqueIDmUniqueId
::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

Member Function Documentation

◆ isValid()

virtual bool ScriptModuleGameTest::ScriptSimulatedPlayer::isValid ( ) const
virtual

◆ $vftable()

MCAPI void ** ScriptModuleGameTest::ScriptSimulatedPlayer::$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.

◆ setUnloaded()

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

◆ setLoading()

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

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