|
BaseGameTestHelper & | operator= (BaseGameTestHelper const &) |
|
| BaseGameTestHelper (BaseGameTestHelper const &) |
|
virtual void | succeedWhenEntityPresent (::ActorDefinitionIdentifier const &, int, int, int, bool)=0 |
|
virtual void | succeedWhenEntityPresent (::ActorDefinitionIdentifier const &, ::BlockPos const &, bool)=0 |
|
virtual void | succeedWhenEntityData (::BlockPos const &, ::ActorDefinitionIdentifier const &, ::std::function< bool(::Actor &)>)=0 |
|
virtual void | succeedWhenEntityHasComponent (::ActorDefinitionIdentifier const &, ::std::string const &, ::BlockPos const &, bool)=0 |
|
virtual void | succeedWhenBlockPresent (::Block const &, int, int, int, bool)=0 |
|
virtual void | succeedWhenBlockPresent (::Block const &, ::BlockPos const &, bool)=0 |
|
virtual void | succeedWhenBlockPresent (::BlockLegacy const &, ::BlockPos const &, bool)=0 |
|
virtual void | setNight ()=0 |
|
virtual void | setDayTime (int)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | setBlock (int, int, int, ::Block const &, int)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | setBlock (::BlockPos const &, ::Block const &, int)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | destroyBlock (::BlockPos const &, bool)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | pressButton (int, int, int)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | pressButton (::BlockPos const &)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | pullLever (int, int, int)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | pullLever (::BlockPos const &)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | killAllEntities ()=0 |
|
virtual ::std::variant<::gametest::GameTestError, ::Actor * > | spawn (::ActorDefinitionIdentifier const &, int, int, int)=0 |
|
virtual ::std::variant<::gametest::GameTestError, ::Actor * > | spawn (::ActorDefinitionIdentifier const &, ::BlockPos const &)=0 |
|
virtual ::std::variant<::gametest::GameTestError, ::Actor * > | spawn (::ActorDefinitionIdentifier const &, ::Vec3 const &)=0 |
|
virtual ::std::variant<::gametest::GameTestError, ::Actor * > | spawnItem (::ItemStack const &, ::Vec3 const &)=0 |
|
virtual ::std::variant<::gametest::GameTestError, ::Actor * > | spawnWithoutBehaviors (::ActorDefinitionIdentifier const &, ::BlockPos const &)=0 |
|
virtual ::std::variant<::gametest::GameTestError, ::Actor * > | spawnWithoutBehaviors (::ActorDefinitionIdentifier const &, ::Vec3 const &)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | walkTo (::Mob &, ::BlockPos const &, float)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | walkTo (::Mob &, ::Vec3 const &, float)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | setTntFuse (::Actor &, int)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertEntityPresent (::ActorDefinitionIdentifier const &, bool)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertEntityPresent (::ActorDefinitionIdentifier const &, int, int, int, bool)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertEntityPresent (::ActorDefinitionIdentifier const &, ::BlockPos const &, bool)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertEntityPresent (::ActorDefinitionIdentifier const &, ::BlockPos const &, float const, bool)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertEntityInstancePresent (::Actor const *, ::BlockPos const &, bool)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertEntityInstancePresent (::Actor const *, bool) const =0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertEntityTouching (::ActorDefinitionIdentifier const &, ::Vec3 const &, bool)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertEntityState (::BlockPos const &, ::ActorDefinitionIdentifier const &, ::std::function< bool(::Actor &)>)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertBlockPresent (::BlockLegacy const &, int, int, int, bool)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertBlockPresent (::BlockLegacy const &, ::BlockPos const &, bool)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertBlockState (::BlockPos const &, ::std::function< bool(::Block const &)>)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertItemEntityPresent (::Item const &, int, int, int, float, bool)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertItemEntityPresent (::Item const &, ::BlockPos const &, float, bool)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertItemEntityCountIs (::Item const &, ::BlockPos const &, float, int)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertContainerEmpty (::BlockPos const &)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertContainerContains (::ItemStack const &, ::BlockPos const &)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertEntityHasComponent (::ActorDefinitionIdentifier const &, ::std::string const &, ::BlockPos const &, bool)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertEntityHasArmor (::ActorDefinitionIdentifier const &, ::SharedTypes::Legacy::ArmorSlot, ::std::string const &, int, ::BlockPos const &, bool)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | print (::std::string const &)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertRedstonePower (::BlockPos const &, int)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertIsWaterlogged (::BlockPos const &, bool)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | pulseRedstone (::BlockPos const &, int)=0 |
|
virtual ::std::variant<::gametest::GameTestError, ::ScriptModuleGameTest::ScriptGameTestConnectivity > | getFenceConnectivity (::BlockPos const &)=0 |
|
virtual ::std::variant<::gametest::GameTestError, ::BlockPos > | worldPosition (::BlockPos const &) const =0 |
|
virtual ::std::variant<::gametest::GameTestError, ::Vec3 > | worldPosition (::Vec3 const &) const =0 |
|
virtual ::std::variant<::gametest::GameTestError, ::BlockPos > | relativePosition (::BlockPos const &) const =0 |
|
virtual ::std::variant<::gametest::GameTestError, ::Vec3 > | relativePosition (::Vec3 const &) const =0 |
|
virtual ::std::optional<::gametest::GameTestError > | setFluidContainer (::BlockPos const &, int)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | triggerInternalBlockEvent (::BlockPos const &, ::std::string const &, ::std::vector< float > const &)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | assertCanReachLocation (::Mob &, ::BlockPos const &, bool)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | spreadFromFaceTowardDirection (::BlockPos const &, ::ScriptModuleMinecraft::ScriptFacing, ::ScriptModuleMinecraft::ScriptFacing)=0 |
|
virtual ::std::variant<::gametest::GameTestError, ::SimulatedPlayer * > | spawnSimulatedPlayer (::std::string const &, ::BlockPos const &, ::GameType)=0 |
|
virtual void | removeSimulatedPlayer (::SimulatedPlayer &)=0 |
|
virtual ::std::variant<::gametest::GameTestError, ::Dimension * > | getDimension ()=0 |
|
virtual ::std::optional<::gametest::GameTestError > | getBlockSource (::BlockSource *&)=0 |
|
virtual ::std::optional<::gametest::GameTestError > | onPlayerJump (::Mob &, int)=0 |
|
MCAPI::Vec3 | _absoluteVec (::Vec3 const &relativeVec) const |
|
MCAPI ::std::optional<::gametest::GameTestError > | assertCondition (bool condition, ::std::string const &message) |
|
MCAPI void | failIf (::std::function<::std::optional<::gametest::GameTestError >()> fn) |
|
MCAPI::gametest::GameTestError | generateErrorWithContext (::gametest::GameTestErrorType message, ::std::string relativePos, ::BlockPos const &errorType) const |
|
MCAPI::gametest::GameTestError | generateErrorWithContext (::gametest::GameTestErrorType errorType, ::std::string message, ::std::vector<::std::string > params, ::BlockPos const &relativePos) const |
|
MCAPI ::std::variant<::gametest::GameTestError, uchar > | rotateDirection (uchar direction) const |
|
MCAPI void | runAfterDelay (int ticksToDelay, ::std::function<::std::optional<::gametest::GameTestError >()> fn) |
|
MCAPI void | runAtTickTime (int tickTime, ::std::function<::std::optional<::gametest::GameTestError >()> fn) |
|
MCAPI void | succeedWhen (::std::function<::std::optional<::gametest::GameTestError >()> fn) |
|
MCAPI void | until (::std::function<::std::optional<::gametest::GameTestError >()> testFn, ::std::function<::std::optional<::gametest::GameTestError >()> doneFn) |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
|
MCFOLD void | $dtor () |
|