Uses of Enum Class
org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason
Package
Description
The root package of the Bukkit API, contains generalized API classes.
Interfaces for non-voxel objects that can exist in a
world
, including all players, monsters, projectiles, etc.-
Uses of CreatureSpawnEvent.SpawnReason in com.destroystokyo.paper.event.entity
ModifierConstructorDescriptionPhantomPreSpawnEvent
(Location location, Entity entity, CreatureSpawnEvent.SpawnReason reason) PreCreatureSpawnEvent
(Location location, EntityType type, CreatureSpawnEvent.SpawnReason reason) -
Uses of CreatureSpawnEvent.SpawnReason in org.bukkit
Modifier and TypeMethodDescription<T extends Entity>
TRegionAccessor.spawn
(@NotNull Location location, @NotNull Class<T> clazz, @Nullable Consumer<? super T> function, @NotNull CreatureSpawnEvent.SpawnReason reason) default <T extends Entity>
TRegionAccessor.spawn
(@NotNull Location location, @NotNull Class<T> clazz, @NotNull CreatureSpawnEvent.SpawnReason reason) default <T extends Entity>
TRegionAccessor.spawn
(@NotNull Location location, @NotNull Class<T> clazz, @NotNull CreatureSpawnEvent.SpawnReason reason, @Nullable Consumer<? super T> function) <T extends LivingEntity>
TWorld.spawn
(@NotNull Location location, @NotNull Class<T> clazz, CreatureSpawnEvent.SpawnReason spawnReason, boolean randomizeData, @Nullable Consumer<? super T> function) Creates a new entity at the givenLocation
with the supplied function run before the entity is added to the world.RegionAccessor.spawnEntity
(@NotNull Location loc, @NotNull EntityType type, @NotNull CreatureSpawnEvent.SpawnReason reason) RegionAccessor.spawnEntity
(@NotNull Location loc, @NotNull EntityType type, @NotNull CreatureSpawnEvent.SpawnReason reason, @Nullable Consumer<? super Entity> function) -
Uses of CreatureSpawnEvent.SpawnReason in org.bukkit.entity
Modifier and TypeMethodDescriptionboolean
Entity.spawnAt
(@NotNull Location location, CreatureSpawnEvent.SpawnReason reason) Spawns the entity in the world at the givenLocation
with the reason given. -
Uses of CreatureSpawnEvent.SpawnReason in org.bukkit.event.entity
Modifier and TypeMethodDescriptionCreatureSpawnEvent.getSpawnReason()
Gets the reason for why the creature is being spawned.Returns the enum constant of this class with the specified name.static CreatureSpawnEvent.SpawnReason[]
CreatureSpawnEvent.SpawnReason.values()
Returns an array containing the constants of this enum class, in the order they are declared.ModifierConstructorDescriptionCreatureSpawnEvent
(@NotNull LivingEntity spawnee, @NotNull CreatureSpawnEvent.SpawnReason spawnReason)