Uses of Class
net.minecraft.world.level.BaseSpawner
Packages that use BaseSpawner
Package
Description
- 
Uses of BaseSpawner in net.minecraft.world.entity.vehicleFields in net.minecraft.world.entity.vehicle declared as BaseSpawnerMethods in net.minecraft.world.entity.vehicle that return BaseSpawner
- 
Uses of BaseSpawner in net.minecraft.world.level.block.entityFields in net.minecraft.world.level.block.entity declared as BaseSpawnerMethods in net.minecraft.world.level.block.entity that return BaseSpawner
- 
Uses of BaseSpawner in net.neoforged.neoforge.eventMethods in net.neoforged.neoforge.event with parameters of type BaseSpawnerModifier and TypeMethodDescriptionstatic booleanEventHooks.checkSpawnPositionSpawner(Mob mob, ServerLevelAccessor level, MobSpawnType spawnType, SpawnData spawnData, BaseSpawner spawner) Specialized variant ofEventHooks.checkSpawnPosition(net.minecraft.world.entity.Mob, net.minecraft.world.level.ServerLevelAccessor, net.minecraft.world.entity.MobSpawnType)for spawners, as they have slightly different checks.static MobSpawnEvent.FinalizeSpawnEventHooks.onFinalizeSpawnSpawner(Mob mob, ServerLevelAccessor level, DifficultyInstance difficulty, @Nullable SpawnGroupData spawnData, @Nullable CompoundTag spawnTag, BaseSpawner spawner) Returns the FinalizeSpawn event instance, or null if it was canceled.
 This is separate since mob spawners perform special finalizeSpawn handling when NBT data is present, but we still want to fire the event.
 This overload is also the only way to pass through aBaseSpawnerinstance.
- 
Uses of BaseSpawner in net.neoforged.neoforge.event.entity.livingFields in net.neoforged.neoforge.event.entity.living declared as BaseSpawnerModifier and TypeFieldDescriptionprivate final @Nullable BaseSpawnerMobSpawnEvent.FinalizeSpawn.spawnerprivate final @Nullable BaseSpawnerMobSpawnEvent.PositionCheck.spawnerMethods in net.neoforged.neoforge.event.entity.living that return BaseSpawnerModifier and TypeMethodDescription@Nullable BaseSpawnerMobSpawnEvent.FinalizeSpawn.getSpawner()Retrieves the underlyingBaseSpawnerinstance if this mob was created by a Mob Spawner of some form.@Nullable BaseSpawnerMobSpawnEvent.PositionCheck.getSpawner()Retrieves the underlyingBaseSpawnerinstance if this mob was created by a Mob Spawner of some form.Constructors in net.neoforged.neoforge.event.entity.living with parameters of type BaseSpawnerModifierConstructorDescriptionFinalizeSpawn(Mob entity, ServerLevelAccessor level, double x, double y, double z, DifficultyInstance difficulty, MobSpawnType spawnType, @Nullable SpawnGroupData spawnData, @Nullable CompoundTag spawnTag, @Nullable BaseSpawner spawner) PositionCheck(Mob mob, ServerLevelAccessor level, MobSpawnType spawnType, @Nullable BaseSpawner spawner)