public static enum CreatureSpawnEvent.SpawnReason extends Enum<CreatureSpawnEvent.SpawnReason>
| Enum Constant and Description | 
|---|
| BREEDINGWhen an animal breeds to create a child | 
| BUILD_IRONGOLEMWhen an iron golem is spawned by being built | 
| BUILD_SNOWMANWhen a snowman is spawned by being built | 
| BUILD_WITHERWhen a wither boss is spawned by being built | 
| CHUNK_GENWhen a creature spawns due to chunk generation | 
| CUREDWhen a villager is cured from infection | 
| CUSTOMWhen a creature is spawned by plugins | 
| DEFAULTWhen an entity is missing a SpawnReason | 
| DISPENSE_EGGWhen a creature is spawned by a dispenser dispensing an egg | 
| EGGWhen a creature spawns from an egg | 
| ENDER_PEARLWhen an entity is spawned as a result of ender pearl usage | 
| INFECTIONWhen a zombie infects a villager | 
| JOCKEYWhen an entity spawns as a jockey of another entity (mostly spider
 jockeys) | 
| LIGHTNINGWhen a creature spawns because of a lightning strike | 
| MOUNTWhen an entity spawns as a mount of another entity (mostly chicken
 jockeys) | 
| NATURALWhen something spawns from natural means | 
| NETHER_PORTALWhen a creature is spawned by nether portal | 
| OCELOT_BABYWhen an ocelot has a baby spawned along with them | 
| REINFORCEMENTSWhen an entity calls for reinforcements | 
| SILVERFISH_BLOCKWhen a silverfish spawns from a block | 
| SLIME_SPLITWhen a slime splits | 
| SPAWNERWhen a creature spawns from a spawner | 
| SPAWNER_EGGWhen a creature spawns from a Spawner Egg | 
| TRAPWhen an entity spawns as a trap for players approaching | 
| VILLAGE_DEFENSEWhen an iron golem is spawned to defend a village | 
| VILLAGE_INVASIONWhen a zombie is spawned to invade a village | 
| Modifier and Type | Method and Description | 
|---|---|
| static CreatureSpawnEvent.SpawnReason | valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static CreatureSpawnEvent.SpawnReason[] | values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
public static final CreatureSpawnEvent.SpawnReason NATURAL
public static final CreatureSpawnEvent.SpawnReason JOCKEY
public static final CreatureSpawnEvent.SpawnReason CHUNK_GEN
public static final CreatureSpawnEvent.SpawnReason SPAWNER
public static final CreatureSpawnEvent.SpawnReason EGG
public static final CreatureSpawnEvent.SpawnReason SPAWNER_EGG
public static final CreatureSpawnEvent.SpawnReason LIGHTNING
public static final CreatureSpawnEvent.SpawnReason BUILD_SNOWMAN
public static final CreatureSpawnEvent.SpawnReason BUILD_IRONGOLEM
public static final CreatureSpawnEvent.SpawnReason BUILD_WITHER
public static final CreatureSpawnEvent.SpawnReason VILLAGE_DEFENSE
public static final CreatureSpawnEvent.SpawnReason VILLAGE_INVASION
public static final CreatureSpawnEvent.SpawnReason BREEDING
public static final CreatureSpawnEvent.SpawnReason SLIME_SPLIT
public static final CreatureSpawnEvent.SpawnReason REINFORCEMENTS
public static final CreatureSpawnEvent.SpawnReason NETHER_PORTAL
public static final CreatureSpawnEvent.SpawnReason DISPENSE_EGG
public static final CreatureSpawnEvent.SpawnReason INFECTION
public static final CreatureSpawnEvent.SpawnReason CURED
public static final CreatureSpawnEvent.SpawnReason OCELOT_BABY
public static final CreatureSpawnEvent.SpawnReason SILVERFISH_BLOCK
public static final CreatureSpawnEvent.SpawnReason MOUNT
public static final CreatureSpawnEvent.SpawnReason TRAP
public static final CreatureSpawnEvent.SpawnReason ENDER_PEARL
public static final CreatureSpawnEvent.SpawnReason CUSTOM
public static final CreatureSpawnEvent.SpawnReason DEFAULT
public static CreatureSpawnEvent.SpawnReason[] values()
for (CreatureSpawnEvent.SpawnReason c : CreatureSpawnEvent.SpawnReason.values()) System.out.println(c);
public static CreatureSpawnEvent.SpawnReason valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullCopyright © 2017. All rights reserved.