|
|
NaturalSpawner & | operator= (NaturalSpawner const &) |
| |
|
| NaturalSpawner (NaturalSpawner const &) |
| |
|
virtual ::std::tuple<::std::array<::SpawnCategory::Type, 8 >, uint64 > | filteredSpawningCategories (::br::spawn::State const &, bool, bool, bool) const |
| |
| virtual void | spawnForChunk (::BlockSource &, ::LevelChunkVolumeData const &, ::br::spawn::State &, ::gsl::span<::SpawnCategory::Type >, ::IRandom &) const |
| |
| virtual void | spawnMobsForChunkGeneration (::BlockSource &, ::Biome const &, ::ChunkPos, ::IRandom &) const |
| |
| virtual::br::spawn::SpawnPlacements & | getSpawnPlacements () |
| |
| virtual void | initializeServerSide (::ResourcePackManager &, ::IWorldRegistriesProvider &) |
| |
| virtual::SpawnSettings const & | getSpawnSettings () const |
| |
| virtual void | setSpawnSettings (::SpawnSettings const &) |
| |
| virtual::ActorSpawnRuleGroup const * | getSpawnRules () const |
| |
| virtual::ActorSpawnRuleGroup * | getSpawnRulesMutable () const |
| |
| virtual::SpawnGroupRegistry const * | getSpawnGroupRegistry () const |
| |
| virtual::br::spawn::EntityTypeCache * | getEntityTypeCache () const |
| |
| virtual void | postProcessSpawnMobs (::BlockSource &, int, int, ::Random &) |
| |
| virtual void | tick (::BlockSource &, ::LevelChunkVolumeData const &, ::ChunkPos const) |
| |
| virtual void | tickMobCount () |
| |
| virtual void | incrementSpawnableTickedMob () |
| |
| virtual uint | getSpawnableTickedMobCountPrevious () const |
| |
| virtual ::std::unordered_set<::ActorUniqueID > | spawnMobGroup (::BlockSource &, ::std::string const &, ::Vec3 const &, bool, bool, ::std::function< void(::Mob &)> &&) |
| |
|
virtual::Mob * | spawnMob (::BlockSource ®ion, ::ActorDefinitionIdentifier const &id, ::Actor *spawner, ::Vec3 const &pos, bool naturalSpawn, bool surface, bool fromSpawner) |
| |
|
virtual::ItemActor * | spawnItem (::BlockSource ®ion, ::ItemStack const &inst, ::Actor *spawner, ::Vec3 const &pos, int throwTime) |
| |
|
virtual::Actor * | spawnProjectile (::BlockSource ®ion, ::ActorDefinitionIdentifier const &id, ::Actor *spawner, ::Vec3 const &position, ::Vec3 const &direction) |
| |
|
MCAPI void | $dtor () |
| |
|
MCAPI::Mob * | $spawnMob (::BlockSource ®ion, ::ActorDefinitionIdentifier const &id, ::Actor *spawner, ::Vec3 const &pos, bool naturalSpawn, bool surface, bool fromSpawner) |
| |
|
MCAPI::ItemActor * | $spawnItem (::BlockSource ®ion, ::ItemStack const &inst, ::Actor *spawner, ::Vec3 const &pos, int throwTime) |
| |
|
MCAPI::Actor * | $spawnProjectile (::BlockSource ®ion, ::ActorDefinitionIdentifier const &id, ::Actor *spawner, ::Vec3 const &position, ::Vec3 const &direction) |
| |
|
MCAPI ::std::tuple<::std::array<::SpawnCategory::Type, 8 >, uint64 > | $filteredSpawningCategories (::br::spawn::State const &, bool, bool, bool) const |
| |
|
MCFOLD void | $spawnForChunk (::BlockSource &, ::LevelChunkVolumeData const &, ::br::spawn::State &, ::gsl::span<::SpawnCategory::Type >, ::IRandom &) const |
| |
|
MCFOLD void | $spawnMobsForChunkGeneration (::BlockSource &, ::Biome const &, ::ChunkPos, ::IRandom &) const |
| |
|
|
::ll::TypedStorage< 8, 8, ::Level & > | mLevel |
| |
|
::ll::TypedStorage< 8, 8, ::IMinecraftEventing & > | mEventing |
| |
|
::ll::TypedStorage< 8, 48, ::SpawnSettings > | mSpawnSettings |
| |
|
::ll::TypedStorage< 8, 272, ::br::spawn::SpawnPlacements > | mSpawnPlacements |
| |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ActorSpawnRuleGroup > > | mActorSpawnRules |
| |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::SpawnGroupRegistry > > | mSpawnGroupRegistry |
| |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::br::spawn::EntityTypeCache > > | mEntityTypeCache |
| |