LeviLamina
Loading...
Searching...
No Matches
Spawner Member List

This is the complete list of members for Spawner, including all inherited members.

$dtor() (defined in Spawner)Spawner
$filteredSpawningCategories(::br::spawn::State const &, bool, bool, bool) const (defined in Spawner)Spawner
$spawnForChunk(::BlockSource &, ::LevelChunkVolumeData const &, ::br::spawn::State &, ::gsl::span<::SpawnCategory::Type >, ::IRandom &) const (defined in Spawner)Spawner
$spawnItem(::BlockSource &region, ::ItemStack const &inst, ::Actor *spawner, ::Vec3 const &pos, int throwTime) (defined in Spawner)Spawner
$spawnMob(::BlockSource &region, ::ActorDefinitionIdentifier const &id, ::Actor *spawner, ::Vec3 const &pos, bool naturalSpawn, bool surface, bool fromSpawner) (defined in Spawner)Spawner
$spawnMobsForChunkGeneration(::BlockSource &, ::Biome const &, ::ChunkPos, ::IRandom &) const (defined in Spawner)Spawner
$spawnProjectile(::BlockSource &region, ::ActorDefinitionIdentifier const &id, ::Actor *spawner, ::Vec3 const &position, ::Vec3 const &direction) (defined in Spawner)Spawner
$vftable() (defined in Spawner)Spawnerstatic
AncientCityPredicate typedef (defined in Spawner)Spawner
filteredSpawningCategories(::br::spawn::State const &, bool, bool, bool) const (defined in Spawner)Spawner
findNextSpawnBlockUnder(::BlockSource const &region, ::BlockPos &pos, ::std::optional<::MaterialType > materialToSpawnIn, ::SpawnBlockRequirements spawnBlockRequirements) (defined in Spawner)Spawnerstatic
getEntityTypeCache() const =0 (defined in Spawner)Spawnerpure virtual
getSpawnableTickedMobCountPrevious() const =0 (defined in Spawner)Spawnerpure virtual
getSpawnGroupRegistry() const =0 (defined in Spawner)Spawnerpure virtual
GetSpawningAreasCallback typedef (defined in Spawner)Spawner
getSpawnRules() const =0 (defined in Spawner)Spawnerpure virtual
getSpawnRulesMutable() const =0 (defined in Spawner)Spawnerpure virtual
getSpawnSettings() const =0 (defined in Spawner)Spawnerpure virtual
incrementSpawnableTickedMob()=0 (defined in Spawner)Spawnerpure virtual
initializeServerSide(::ResourcePackManager &, ::IWorldRegistriesProvider &)=0 (defined in Spawner)Spawnerpure virtual
isSpawnPositionOk(::MobSpawnRules const &rules, ::BlockSource &region, ::BlockPos const &pos, bool validateDistToPlayer) (defined in Spawner)Spawnerstatic
MobSpawnedCallback typedef (defined in Spawner)Spawner
postProcessSpawnMobs(::BlockSource &, int, int, ::Random &)=0 (defined in Spawner)Spawnerpure virtual
setSpawnSettings(::SpawnSettings const &)=0 (defined in Spawner)Spawnerpure virtual
spawnForChunk(::BlockSource &, ::LevelChunkVolumeData const &, ::br::spawn::State &, ::gsl::span<::SpawnCategory::Type >, ::IRandom &) const (defined in Spawner)Spawnervirtual
spawnItem(::BlockSource &region, ::ItemStack const &inst, ::Actor *spawner, ::Vec3 const &pos, int throwTime) (defined in Spawner)Spawner
spawnMob(::BlockSource &region, ::ActorDefinitionIdentifier const &id, ::Actor *spawner, ::Vec3 const &pos, bool naturalSpawn, bool surface, bool fromSpawner) (defined in Spawner)Spawner
SpawnMobClusterCallback typedef (defined in Spawner)Spawner
spawnMobGroup(::BlockSource &, ::std::string const &, ::Vec3 const &, bool, bool, ::std::function< void(::Mob &)> &&)=0 (defined in Spawner)Spawnerpure virtual
spawnMobsForChunkGeneration(::BlockSource &, ::Biome const &, ::ChunkPos, ::IRandom &) const (defined in Spawner)Spawnervirtual
spawnProjectile(::BlockSource &region, ::ActorDefinitionIdentifier const &id, ::Actor *spawner, ::Vec3 const &position, ::Vec3 const &direction) (defined in Spawner)Spawner
SpawnStructureMobCallback typedef (defined in Spawner)Spawner
SpawnTickCallback typedef (defined in Spawner)Spawner
tick(::BlockSource &, ::LevelChunkVolumeData const &, ::ChunkPos const)=0 (defined in Spawner)Spawnerpure virtual
tickMobCount()=0 (defined in Spawner)Spawnerpure virtual
~Spawner() (defined in Spawner)Spawnervirtual