|
| enum class | SpawningLogicState : int {
Inactive = 0
, WaitingForPlayers = 1
, Active = 2
, WaitingForRewardEjection = 3
,
EjectingRewards = 4
, Cooldown = 5
, Count = 6
} |
|
| MCAPI ::std::vector<::TrialSpawner::WeightedItemStack > & | _getDispensingItems (::BlockSource ®ion) |
| MCAPI ::std::optional<::Vec3 > | _getPositionToSpawnItemSpawner (::BlockSource ®ion, ::std::vector<::ActorUniqueID > const &eligibleActorIds) const |
| MCAPI bool | _hasLineOfSight (::BlockSource const ®ion, ::Vec3 const from, ::Vec3 const to, float const maxRange) const |
| MCAPI void | _sendSmallFlame (::BlockSource ®ion, ::Vec3 const center) |
| MCAPI void | _setUpdated (::BlockSource ®ion) |
| MCAPI void | _spawnItemSpawner (::BlockSource ®ion, ::Vec3 pos, ::ItemStack const &itemToSpawn) |
| MCAPI ::std::optional<::ActorUniqueID > | _spawnMob (::BlockSource ®ion, ::BlockPos blockActorPos) |
| MCAPI void | _tryRegisterNewPlayers (::BlockSource ®ion, ::TrialSpawner::SpawningLogicState currentState) |
| MCAPI void | applyUpdatePacket (::CompoundTag const &tag, ::BlockSource ®ion) |
| MCAPI::Mob * | createAndAddDisplayEntity (::BlockSource ®ion) |
| MCAPI::CompoundTag | createUpdatePacket () |
| MCAPI::SpawnData const * | getOrCreateNextSpawnData (::Random &random) |
| MCAPI::TrialSpawner::SpawningLogicState | getSpawningLogicState (::BlockSource ®ion) const |
| MCAPI void | load (::CompoundTag const &data, ::TrialSpawnerConfigRegistry const &configRegistry) |
| MCAPI void | removeDisplayEntity () |
| MCAPI void | save (::CompoundTag &tag) |
| MCAPI void | setEntityId (::ActorDefinitionIdentifier const &actorDefId, ::BlockSource ®ion) |
| MCAPI void | tick (::BlockSource ®ion) |
|
|
::ll::TypedStorage< 4, 12, ::BlockPos const > | mPosition |
|
::ll::TypedStorage< 4, 4, int > | mPlayerSearchRange |
|
::ll::TypedStorage< 8, 352, ::TrialSpawner::Data > | mData |
|
::ll::TypedStorage< 8, 144, ::TrialSpawnerConfig > | mNormalConfig |
|
::ll::TypedStorage< 8, 144, ::TrialSpawnerConfig > | mOminousConfig |
|
::ll::TypedStorage< 1, 1, bool > | mIsOminous |
|
::ll::TypedStorage< 1, 1, bool > | hasSpawnedItemSpawner |
◆ _getDispensingItems()
- 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.
◆ _getPositionToSpawnItemSpawner()
- 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.
◆ _hasLineOfSight()
| MCAPI bool TrialSpawner::_hasLineOfSight |
( |
::BlockSource const & | region, |
|
|
::Vec3 const | from, |
|
|
::Vec3 const | to, |
|
|
float const | maxRange ) 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.
◆ _sendSmallFlame()
- 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.
◆ _setUpdated()
- 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.
◆ _spawnItemSpawner()
- 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.
◆ _spawnMob()
- 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.
◆ _tryRegisterNewPlayers()
| MCAPI void TrialSpawner::_tryRegisterNewPlayers |
( |
::BlockSource & | region, |
|
|
::TrialSpawner::SpawningLogicState | currentState ) |
- 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.
◆ applyUpdatePacket()
- 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.
◆ createAndAddDisplayEntity()
| MCAPI::Mob * TrialSpawner::createAndAddDisplayEntity |
( |
::BlockSource & | region | ) |
|
- 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.
◆ createUpdatePacket()
| MCAPI::CompoundTag TrialSpawner::createUpdatePacket |
( |
| ) |
|
- 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.
◆ getOrCreateNextSpawnData()
| MCAPI::SpawnData const * TrialSpawner::getOrCreateNextSpawnData |
( |
::Random & | random | ) |
|
- 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.
◆ getSpawningLogicState()
| MCAPI::TrialSpawner::SpawningLogicState TrialSpawner::getSpawningLogicState |
( |
::BlockSource & | region | ) |
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.
◆ load()
- 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.
◆ removeDisplayEntity()
| MCAPI void TrialSpawner::removeDisplayEntity |
( |
| ) |
|
- 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.
◆ save()
- 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.
◆ setEntityId()
- 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.
◆ 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.
◆ _getRandomLootTableItems()
- 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: