public static enum CreatureSpawnEvent.SpawnReason extends java.lang.Enum<CreatureSpawnEvent.SpawnReason>
枚举常量和说明 |
---|
BREEDING
当一个动物由于交配而生成时
|
BUILD_IRONGOLEM
当一个铁傀儡被建造时
|
BUILD_SNOWMAN
当雪人被建造时
|
BUILD_WITHER
当一个凋零被建造时
|
CHUNK_GEN
当区块产生而生成生物时
|
CURED
当村民从僵尸状态痊愈时
|
CUSTOM
当生物被插件生成时
|
DEFAULT
实体由于其他原因而生成
|
DISPENSE_EGG
当生物由于投掷器丢出鸡蛋而生成时
|
EGG
当生物由于蛋生成时 (不是刷怪蛋,是普通的鸡蛋)
|
ENDER_PEARL
由于末影珍珠的使用而生成.
|
INFECTION
当一个僵尸感染一个村民时
|
JOCKEY
当实体因为乘骑而被生成时 (大多是蜘蛛骑士)
|
LIGHTNING
当生物由于闪电而生成时
|
MOUNT
当一个实体成为其他实体坐骑时 (大多数时是鸡骑士)
|
NATURAL
自然生成
|
NETHER_PORTAL
当生物由于地狱传送门而生成时
|
OCELOT_BABY
当豹猫为了照顾自己的孩子而出生时
|
REINFORCEMENTS
当一个实体请求支援时
|
SHOULDER_ENTITY
When an entity is spawned as a result of the entity it is being
perched on jumping or being damaged
|
SILVERFISH_BLOCK
当一条蠹虫从方块中生成时
|
SLIME_SPLIT
当史莱姆分裂时
|
SPAWNER
当生物由于刷怪箱生成时
|
SPAWNER_EGG
当生物由于刷怪蛋生成时
|
TRAP
当实体作为陷阱陷害玩家时
|
VILLAGE_DEFENSE
当村庄生成保卫的铁傀儡时
|
VILLAGE_INVASION
当一个僵尸进攻村庄而生成时.
|
限定符和类型 | 方法和说明 |
---|---|
static CreatureSpawnEvent.SpawnReason |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static CreatureSpawnEvent.SpawnReason[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
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 SHOULDER_ENTITY
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(java.lang.String name)
name
- 要返回的枚举常量的名称。java.lang.IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException
- 如果参数为空值