LeviLamina
|
Public Member Functions | |
WanderingTraderScheduler & | operator= (WanderingTraderScheduler const &) |
WanderingTraderScheduler (WanderingTraderScheduler const &) | |
MCAPI bool | _canSpawnAtPosition (::BlockPos const &pos, ::BlockSource ®ion) const |
MCAPI bool | _canWanderingTraderBeMoved () const |
MCAPI bool | _doesWanderingTraderExist () const |
MCAPI ::std::optional<::BlockPos > | _findValidSpawnPosUnder (::BlockPos const &pos, ::BlockSource ®ion) const |
MCAPI::BlockPos | _getRandomHeightmapPosAroundOrigin (::BlockSource const ®ion, ::BlockPos const &origin, int distFromOrigin, bool exactDist) |
MCAPI::Actor * | _getRandomPlayerInOverworld () const |
MCAPI ::std::optional<::BlockPos > | _getRandomWildernessPosAroundSpecifiedPos (::BlockPos const &position, ::BlockSource ®ion) |
MCAPI ::std::optional<::BlockPos > | _getSpawnPosFromNearestVillageToPlayerPos (::BlockPos const &playerPos, ::BlockSource ®ion) |
MCAPI void | _spawnWanderingTraderAtPos (::BlockPos const &pos, ::BlockSource ®ion) |
MCAPI void | readSaveData () |
MCAPI void | tick () |
MCAPI void | writeSaveData () const |
Static Public Member Functions | |
static MCAPI ::std::vector< float > const & | CHANCE_TO_SPAWN_PER_DAY () |
Public Attributes | |
::ll::UntypedStorage< 8, 8 > | mUnk4b885e |
::ll::UntypedStorage< 8, 8 > | mUnk9a2f11 |
::ll::UntypedStorage< 1, 1 > | mUnk1a81a3 |
::ll::UntypedStorage< 4, 4 > | mUnk788faf |
::ll::UntypedStorage< 8, 8 > | mUnkbbd251 |