LeviLamina
Loading...
Searching...
No Matches
ScriptModuleGameTest::ScriptGameTestHelper Class Reference

Public Member Functions

ScriptGameTestHelperoperator= (ScriptGameTestHelper const &)
 
 ScriptGameTestHelper (ScriptGameTestHelper const &)
 
MCAPI ::std::optional<::BlockLegacy const * > _getBlockFromVariant (::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockType >, ::std::string > const &block)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorassertBlockState (::Vec3 const &position, ::Scripting::Closure< bool(::Scripting::TypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock >)> fn)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorassertBlockTypePresent (::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockType >, ::std::string > const &block, ::Vec3 const &position, bool isPresent)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorassertCanReachLocation (::ScriptModuleMinecraft::ScriptActor &mob, ::Vec3 const &position, bool canReach)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorassertCondition (bool condition, ::std::string const &message)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorassertContainerContains (::ScriptModuleMinecraft::ScriptItemStack const &item, ::Vec3 const &position)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorassertContainerEmpty (::Vec3 const &position)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorassertEntityHasArmor (::std::string const &actorIdentifier, int armorSlot, ::std::string const &armorName, int dataValue, ::Vec3 const &position, bool hasArmor)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorassertEntityHasComponent (::std::string const &actorIdentifier, ::std::string const &componentIdentifier, ::Vec3 const &position, bool hasComponent)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorassertEntityInstancePresent (::ScriptModuleMinecraft::ScriptActor const &scriptActor, ::Vec3 const &position, bool isPresent)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorassertEntityInstancePresentInArea (::ScriptModuleMinecraft::ScriptActor const &scriptActor, bool isPresent) const
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorassertEntityPresent (::std::string const &entityIdentifier, ::Vec3 const &position, float distance, bool isPresent)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorassertEntityPresentInArea (::std::string const &entityIdentifier, bool isPresent)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorassertEntityState (::Vec3 const &position, ::std::string const &entityIdentifier, ::Scripting::Closure< bool(::Scripting::TypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >)> fn)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorassertEntityTouching (::std::string const &entityIdentifier, ::Vec3 const &position, bool isTouching)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorassertIsWaterlogged (::Vec3 const &position, bool isWaterlogged)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorassertItemEntityCountIs (::std::variant<::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemType > > itemTypeOrId, ::Vec3 const &position, float searchDistance, int count)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorassertItemEntityPresent (::std::variant<::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemType > > itemTypeOrId, ::Vec3 const &position, float searchDistance, bool isPresent)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorassertRedstonePower (::Vec3 const &position, int power)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrordestroyBlock (::Vec3 const &position, bool dropResources)
 
MCAPI ::Scripting::Result_deprecated< void > fail (::std::string const &error)
 
MCAPI ::Scripting::Result_deprecated< void > failIf (::Scripting::Closure< void()> fn)
 
MCAPI ::Scripting::Result<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock >, ::gametest::GameTestErrorgetBlock (::Vec3 const &position)
 
MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptDimension >, ::gametest::GameTestErrorgetDimension () const
 
MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleGameTest::ScriptGameTestConnectivity >, ::gametest::GameTestErrorgetFenceConnectivity (::Vec3 const &relativePos)
 
MCAPI ::Scripting::Result< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleGameTest::ScriptSculkSpreader > >, ::gametest::GameTestErrorgetSculkSpreader (::Vec3 const &relativePos)
 
MCAPI::ScriptModuleMinecraft::ScriptFacing getTestDirection () const
 
MCAPI ::Scripting::Promise< void, ::Scripting::Error, void > idle (::Scripting::ScriptObjectFactory &factory, int tickDelay)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorkillAllEntities ()
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErroronPlayerJump (::ScriptModuleMinecraft::ScriptActor &mob, int jumpAmount)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorpressButton (::Vec3 const &position)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorprint (::std::string const &text)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorpullLever (::Vec3 const &position)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorpulseRedstone (::Vec3 const &position, int duration)
 
MCAPI ::Scripting::Result<::Vec3, ::gametest::GameTestErrorrelativeBlockPosition (::Vec3 const &worldPos) const
 
MCAPI ::Scripting::Result<::Vec3, ::gametest::GameTestErrorrelativePosition (::Vec3 const &worldPos) const
 
MCAPI void removeSimulatedPlayer (::ScriptModuleGameTest::ScriptSimulatedPlayer const &scriptSimulatedPlayer)
 
MCAPI ::Scripting::Result<::ScriptModuleMinecraft::ScriptFacing, ::gametest::GameTestErrorrotateDirection (::ScriptModuleMinecraft::ScriptFacing direction) const
 
MCAPI ::Scripting::Result<::Vec3, ::gametest::GameTestErrorrotateVector (::Vec3 const &scriptVector) const
 
MCAPI ::Scripting::Result_deprecated< void > runAfterDelay (int ticksToDelay, ::Scripting::Closure< void()> fn)
 
MCAPI ::Scripting::Result_deprecated< void > runAtTickTime (int tickTime, ::Scripting::Closure< void()> fn)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorsetBlockPermutation (::ScriptModuleMinecraft::ScriptBlockPermutation const &block, ::Vec3 const &position)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorsetBlockType (::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockType >, ::std::string > const &block, ::Vec3 const &position)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorsetFluidContainer (::Vec3 const &position, ::ScriptModuleMinecraft::ScriptFluidType type)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorsetTntFuse (::ScriptModuleMinecraft::ScriptActor &tnt, int fuseLength)
 
MCAPI ::Scripting::Result<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::gametest::GameTestErrorspawn (::std::string const &entityIdentifier, ::Vec3 const &position)
 
MCAPI ::Scripting::Result<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::gametest::GameTestErrorspawnAtLocation (::std::string const &entityIdentifier, ::Vec3 const &position)
 
MCAPI ::Scripting::Result<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::gametest::GameTestErrorspawnItem (::ScriptModuleMinecraft::ScriptItemStack const &item, ::Vec3 const &position)
 
MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleGameTest::ScriptSimulatedPlayer >, ::gametest::GameTestErrorspawnSimulatedPlayer (::Vec3 const &position, ::std::string const &name, ::GameType gameMode)
 
MCAPI ::Scripting::Result<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::gametest::GameTestErrorspawnWithoutBehaviors (::std::string const &entityIdentifier, ::Vec3 const &position)
 
MCAPI ::Scripting::Result<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::gametest::GameTestErrorspawnWithoutBehaviorsAtLocation (::std::string const &entityIdentifier, ::Vec3 const &position)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorspreadFromFaceTowardDirection (::Vec3 const &pos, ::ScriptModuleMinecraft::ScriptFacing fromFace, ::ScriptModuleMinecraft::ScriptFacing direction)
 
MCAPI ::Scripting::WeakTypedObjectHandle<::ScriptModuleGameTest::ScriptGameTestSequencestartSequence ()
 
MCAPI ::Scripting::Result_deprecated< void > succeed ()
 
MCAPI ::Scripting::Result_deprecated< void > succeedIf (::Scripting::Closure< void()> fn)
 
MCAPI ::Scripting::Result_deprecated< void > succeedOnTick (int tick)
 
MCAPI ::Scripting::Result_deprecated< void > succeedOnTickWhen (int tick, ::Scripting::Closure< void()> fn)
 
MCAPI ::Scripting::Result_deprecated< void > succeedWhen (::Scripting::Closure< void()> fn)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorsucceedWhenBlockPresent (::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockType >, ::std::string > const &block, ::Vec3 const &position, bool isPresent)
 
MCAPI ::Scripting::Result_deprecated< void > succeedWhenEntityHasComponent (::std::string const &actorIdentifier, ::std::string const &componentName, ::Vec3 const &position, bool hasComponent)
 
MCAPI ::Scripting::Result_deprecated< void > succeedWhenEntityPresent (::std::string const &entityIdentifier, ::Vec3 const &position, bool isPresent)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrortriggerInternalBlockEvent (::Vec3 const &pos, ::std::string const &event, ::std::vector< float > const &parameters)
 
MCAPI ::Scripting::Promise< void, ::Scripting::Error, void > until (::Scripting::ScriptObjectFactory &factory, ::Scripting::Closure< void()> fn)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorwalkTo (::ScriptModuleMinecraft::ScriptActor &mob, ::Vec3 const &position, float speedModifier)
 
MCAPI ::Scripting::Result< void, ::gametest::GameTestErrorwalkToLocation (::ScriptModuleMinecraft::ScriptActor &mob, ::Vec3 const &position, float speedModifier)
 
MCAPI ::Scripting::Result<::Vec3, ::gametest::GameTestErrorworldBlockPosition (::Vec3 const &relativePos) const
 
MCAPI ::Scripting::Result<::Vec3, ::gametest::GameTestErrorworldPosition (::Vec3 const &relativePos) const
 

Static Public Member Functions

static MCAPI ::std::optional<::gametest::GameTestError_callClosure (::Scripting::Closure< void()> const &closure)
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnkcaf68a
 
::ll::UntypedStorage< 8, 16 > mUnk4013ba
 
::ll::UntypedStorage< 8, 16 > mUnke7a4b9
 
::ll::UntypedStorage< 8, 24 > mUnk74fd68
 

Member Function Documentation

◆ _getBlockFromVariant()

MCAPI ::std::optional<::BlockLegacy const * > ScriptModuleGameTest::ScriptGameTestHelper::_getBlockFromVariant ( ::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockType >, ::std::string > const & block)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ assertBlockState()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::assertBlockState ( ::Vec3 const & position,
::Scripting::Closure< bool(::Scripting::TypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock >)> fn )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ assertBlockTypePresent()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::assertBlockTypePresent ( ::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockType >, ::std::string > const & block,
::Vec3 const & position,
bool isPresent )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ assertCanReachLocation()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::assertCanReachLocation ( ::ScriptModuleMinecraft::ScriptActor & mob,
::Vec3 const & position,
bool canReach )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ assertCondition()

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

◆ assertContainerContains()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::assertContainerContains ( ::ScriptModuleMinecraft::ScriptItemStack const & item,
::Vec3 const & position )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ assertContainerEmpty()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::assertContainerEmpty ( ::Vec3 const & position)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ assertEntityHasArmor()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::assertEntityHasArmor ( ::std::string const & actorIdentifier,
int armorSlot,
::std::string const & armorName,
int dataValue,
::Vec3 const & position,
bool hasArmor )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ assertEntityHasComponent()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::assertEntityHasComponent ( ::std::string const & actorIdentifier,
::std::string const & componentIdentifier,
::Vec3 const & position,
bool hasComponent )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ assertEntityInstancePresent()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::assertEntityInstancePresent ( ::ScriptModuleMinecraft::ScriptActor const & scriptActor,
::Vec3 const & position,
bool isPresent )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ assertEntityInstancePresentInArea()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::assertEntityInstancePresentInArea ( ::ScriptModuleMinecraft::ScriptActor const & scriptActor,
bool isPresent ) 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.

◆ assertEntityPresent()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::assertEntityPresent ( ::std::string const & entityIdentifier,
::Vec3 const & position,
float distance,
bool isPresent )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ assertEntityPresentInArea()

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

◆ assertEntityState()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::assertEntityState ( ::Vec3 const & position,
::std::string const & entityIdentifier,
::Scripting::Closure< bool(::Scripting::TypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >)> fn )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ assertEntityTouching()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::assertEntityTouching ( ::std::string const & entityIdentifier,
::Vec3 const & position,
bool isTouching )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ assertIsWaterlogged()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::assertIsWaterlogged ( ::Vec3 const & position,
bool isWaterlogged )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ assertItemEntityCountIs()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::assertItemEntityCountIs ( ::std::variant<::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemType > > itemTypeOrId,
::Vec3 const & position,
float searchDistance,
int count )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ assertItemEntityPresent()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::assertItemEntityPresent ( ::std::variant<::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemType > > itemTypeOrId,
::Vec3 const & position,
float searchDistance,
bool isPresent )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ assertRedstonePower()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::assertRedstonePower ( ::Vec3 const & position,
int power )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ destroyBlock()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::destroyBlock ( ::Vec3 const & position,
bool dropResources )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ fail()

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

◆ failIf()

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

◆ getBlock()

MCAPI ::Scripting:: Result<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlock >, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::getBlock ( ::Vec3 const & position)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker 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< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptDimension >, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::getDimension ( ) 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.

◆ getFenceConnectivity()

MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleGameTest::ScriptGameTestConnectivity >, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::getFenceConnectivity ( ::Vec3 const & relativePos)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getSculkSpreader()

MCAPI ::Scripting::Result< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleGameTest::ScriptSculkSpreader > >, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::getSculkSpreader ( ::Vec3 const & relativePos)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getTestDirection()

MCAPI::ScriptModuleMinecraft::ScriptFacing ScriptModuleGameTest::ScriptGameTestHelper::getTestDirection ( ) 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.

◆ idle()

MCAPI ::Scripting::Promise< void, ::Scripting::Error, void > ScriptModuleGameTest::ScriptGameTestHelper::idle ( ::Scripting::ScriptObjectFactory & factory,
int tickDelay )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ killAllEntities()

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

◆ onPlayerJump()

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

◆ pressButton()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::pressButton ( ::Vec3 const & position)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ print()

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

◆ pullLever()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::pullLever ( ::Vec3 const & position)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ pulseRedstone()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::pulseRedstone ( ::Vec3 const & position,
int duration )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ relativeBlockPosition()

MCAPI ::Scripting::Result<::Vec3, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::relativeBlockPosition ( ::Vec3 const & worldPos) 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.

◆ relativePosition()

MCAPI ::Scripting::Result<::Vec3, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::relativePosition ( ::Vec3 const & worldPos) 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.

◆ removeSimulatedPlayer()

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

◆ rotateDirection()

MCAPI ::Scripting::Result<::ScriptModuleMinecraft::ScriptFacing, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::rotateDirection ( ::ScriptModuleMinecraft::ScriptFacing direction) 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.

◆ rotateVector()

MCAPI ::Scripting::Result<::Vec3, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::rotateVector ( ::Vec3 const & scriptVector) 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.

◆ runAfterDelay()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleGameTest::ScriptGameTestHelper::runAfterDelay ( int ticksToDelay,
::Scripting::Closure< void()> fn )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ runAtTickTime()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleGameTest::ScriptGameTestHelper::runAtTickTime ( int tickTime,
::Scripting::Closure< void()> fn )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setBlockPermutation()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::setBlockPermutation ( ::ScriptModuleMinecraft::ScriptBlockPermutation const & block,
::Vec3 const & position )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setBlockType()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::setBlockType ( ::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockType >, ::std::string > const & block,
::Vec3 const & position )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setFluidContainer()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::setFluidContainer ( ::Vec3 const & position,
::ScriptModuleMinecraft::ScriptFluidType type )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setTntFuse()

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

◆ spawn()

MCAPI ::Scripting:: Result<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::spawn ( ::std::string const & entityIdentifier,
::Vec3 const & position )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ spawnAtLocation()

MCAPI ::Scripting:: Result<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::spawnAtLocation ( ::std::string const & entityIdentifier,
::Vec3 const & position )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ spawnItem()

MCAPI ::Scripting:: Result<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::spawnItem ( ::ScriptModuleMinecraft::ScriptItemStack const & item,
::Vec3 const & position )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ spawnSimulatedPlayer()

MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleGameTest::ScriptSimulatedPlayer >, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::spawnSimulatedPlayer ( ::Vec3 const & position,
::std::string const & name,
::GameType gameMode )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ spawnWithoutBehaviors()

MCAPI ::Scripting:: Result<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::spawnWithoutBehaviors ( ::std::string const & entityIdentifier,
::Vec3 const & position )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ spawnWithoutBehaviorsAtLocation()

MCAPI ::Scripting:: Result<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor >, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::spawnWithoutBehaviorsAtLocation ( ::std::string const & entityIdentifier,
::Vec3 const & position )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ spreadFromFaceTowardDirection()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::spreadFromFaceTowardDirection ( ::Vec3 const & pos,
::ScriptModuleMinecraft::ScriptFacing fromFace,
::ScriptModuleMinecraft::ScriptFacing direction )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ startSequence()

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

◆ succeed()

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

◆ succeedIf()

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

◆ succeedOnTick()

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

◆ succeedOnTickWhen()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleGameTest::ScriptGameTestHelper::succeedOnTickWhen ( int tick,
::Scripting::Closure< void()> fn )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ succeedWhen()

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

◆ succeedWhenBlockPresent()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::succeedWhenBlockPresent ( ::std::variant< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockType >, ::std::string > const & block,
::Vec3 const & position,
bool isPresent )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ succeedWhenEntityHasComponent()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleGameTest::ScriptGameTestHelper::succeedWhenEntityHasComponent ( ::std::string const & actorIdentifier,
::std::string const & componentName,
::Vec3 const & position,
bool hasComponent )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ succeedWhenEntityPresent()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleGameTest::ScriptGameTestHelper::succeedWhenEntityPresent ( ::std::string const & entityIdentifier,
::Vec3 const & position,
bool isPresent )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ triggerInternalBlockEvent()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::triggerInternalBlockEvent ( ::Vec3 const & pos,
::std::string const & event,
::std::vector< float > const & parameters )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ until()

MCAPI ::Scripting::Promise< void, ::Scripting::Error, void > ScriptModuleGameTest::ScriptGameTestHelper::until ( ::Scripting::ScriptObjectFactory & factory,
::Scripting::Closure< void()> fn )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ walkTo()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::walkTo ( ::ScriptModuleMinecraft::ScriptActor & mob,
::Vec3 const & position,
float speedModifier )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ walkToLocation()

MCAPI ::Scripting::Result< void, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::walkToLocation ( ::ScriptModuleMinecraft::ScriptActor & mob,
::Vec3 const & position,
float speedModifier )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ worldBlockPosition()

MCAPI ::Scripting::Result<::Vec3, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::worldBlockPosition ( ::Vec3 const & relativePos) 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.

◆ worldPosition()

MCAPI ::Scripting::Result<::Vec3, ::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::worldPosition ( ::Vec3 const & relativePos) 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.

◆ _callClosure()

static MCAPI ::std::optional<::gametest::GameTestError > ScriptModuleGameTest::ScriptGameTestHelper::_callClosure ( ::Scripting::Closure< void()> const & closure)
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: