public enum EntityTypes1_20_5 extends java.lang.Enum<EntityTypes1_20_5> implements EntityType
Modifier and Type | Method and Description |
---|---|
int |
getId()
Returns the entity id.
|
@Nullable EntityType |
getParent()
Returns the parent entity type if present.
|
static EntityType |
getTypeFromId(int typeId) |
java.lang.String |
identifier()
Returns the entity's Vanilla identifier.
|
static void |
initialize(Protocol<?,?,?,?> protocol) |
boolean |
isAbstractType()
Returns whether the type does not represent an actual entity, e.g.
|
static EntityTypes1_20_5 |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static EntityTypes1_20_5[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
is, isOrHasParent, name
public static final EntityTypes1_20_5 ENTITY
public static final EntityTypes1_20_5 AREA_EFFECT_CLOUD
public static final EntityTypes1_20_5 END_CRYSTAL
public static final EntityTypes1_20_5 EVOKER_FANGS
public static final EntityTypes1_20_5 EXPERIENCE_ORB
public static final EntityTypes1_20_5 EYE_OF_ENDER
public static final EntityTypes1_20_5 FALLING_BLOCK
public static final EntityTypes1_20_5 ITEM
public static final EntityTypes1_20_5 TNT
public static final EntityTypes1_20_5 OMINOUS_ITEM_SPAWNER
public static final EntityTypes1_20_5 MARKER
public static final EntityTypes1_20_5 LIGHTNING_BOLT
public static final EntityTypes1_20_5 INTERACTION
public static final EntityTypes1_20_5 DISPLAY
public static final EntityTypes1_20_5 BLOCK_DISPLAY
public static final EntityTypes1_20_5 ITEM_DISPLAY
public static final EntityTypes1_20_5 TEXT_DISPLAY
public static final EntityTypes1_20_5 ABSTRACT_HANGING
public static final EntityTypes1_20_5 LEASH_KNOT
public static final EntityTypes1_20_5 PAINTING
public static final EntityTypes1_20_5 ITEM_FRAME
public static final EntityTypes1_20_5 GLOW_ITEM_FRAME
public static final EntityTypes1_20_5 PROJECTILE_ABSTRACT
public static final EntityTypes1_20_5 SNOWBALL
public static final EntityTypes1_20_5 ENDER_PEARL
public static final EntityTypes1_20_5 EGG
public static final EntityTypes1_20_5 POTION
public static final EntityTypes1_20_5 EXPERIENCE_BOTTLE
public static final EntityTypes1_20_5 FIREWORK_ROCKET
public static final EntityTypes1_20_5 LLAMA_SPIT
public static final EntityTypes1_20_5 SHULKER_BULLET
public static final EntityTypes1_20_5 FISHING_BOBBER
public static final EntityTypes1_20_5 WITHER_SKULL
public static final EntityTypes1_20_5 DRAGON_FIREBALL
public static final EntityTypes1_20_5 ABSTRACT_ARROW
public static final EntityTypes1_20_5 ARROW
public static final EntityTypes1_20_5 SPECTRAL_ARROW
public static final EntityTypes1_20_5 TRIDENT
public static final EntityTypes1_20_5 ABSTRACT_FIREBALL
public static final EntityTypes1_20_5 FIREBALL
public static final EntityTypes1_20_5 SMALL_FIREBALL
public static final EntityTypes1_20_5 ABSTRACT_WIND_CHARGE
public static final EntityTypes1_20_5 WIND_CHARGE
public static final EntityTypes1_20_5 BREEZE_WIND_CHARGE
public static final EntityTypes1_20_5 VEHICLE
public static final EntityTypes1_20_5 BOAT
public static final EntityTypes1_20_5 MINECART_ABSTRACT
public static final EntityTypes1_20_5 MINECART
public static final EntityTypes1_20_5 FURNACE_MINECART
public static final EntityTypes1_20_5 COMMAND_BLOCK_MINECART
public static final EntityTypes1_20_5 TNT_MINECART
public static final EntityTypes1_20_5 SPAWNER_MINECART
public static final EntityTypes1_20_5 CHEST_BOAT
public static final EntityTypes1_20_5 CHESTED_MINECART_ABSTRACT
public static final EntityTypes1_20_5 CHEST_MINECART
public static final EntityTypes1_20_5 HOPPER_MINECART
public static final EntityTypes1_20_5 LIVINGENTITY
public static final EntityTypes1_20_5 ARMOR_STAND
public static final EntityTypes1_20_5 PLAYER
public static final EntityTypes1_20_5 ABSTRACT_INSENTIENT
public static final EntityTypes1_20_5 ENDER_DRAGON
public static final EntityTypes1_20_5 SLIME
public static final EntityTypes1_20_5 MAGMA_CUBE
public static final EntityTypes1_20_5 ABSTRACT_AMBIENT
public static final EntityTypes1_20_5 BAT
public static final EntityTypes1_20_5 ABSTRACT_FLYING
public static final EntityTypes1_20_5 GHAST
public static final EntityTypes1_20_5 PHANTOM
public static final EntityTypes1_20_5 ABSTRACT_CREATURE
public static final EntityTypes1_20_5 ALLAY
public static final EntityTypes1_20_5 ABSTRACT_GOLEM
public static final EntityTypes1_20_5 SNOW_GOLEM
public static final EntityTypes1_20_5 IRON_GOLEM
public static final EntityTypes1_20_5 SHULKER
public static final EntityTypes1_20_5 ABSTRACT_WATERMOB
public static final EntityTypes1_20_5 DOLPHIN
public static final EntityTypes1_20_5 SQUID
public static final EntityTypes1_20_5 GLOW_SQUID
public static final EntityTypes1_20_5 ABSTRACT_FISHES
public static final EntityTypes1_20_5 PUFFERFISH
public static final EntityTypes1_20_5 TADPOLE
public static final EntityTypes1_20_5 ABSTRACT_SCHOOLING_FISH
public static final EntityTypes1_20_5 COD
public static final EntityTypes1_20_5 SALMON
public static final EntityTypes1_20_5 TROPICAL_FISH
public static final EntityTypes1_20_5 ABSTRACT_AGEABLE
public static final EntityTypes1_20_5 ABSTRACT_VILLAGER
public static final EntityTypes1_20_5 VILLAGER
public static final EntityTypes1_20_5 WANDERING_TRADER
public static final EntityTypes1_20_5 ABSTRACT_ANIMAL
public static final EntityTypes1_20_5 AXOLOTL
public static final EntityTypes1_20_5 CHICKEN
public static final EntityTypes1_20_5 PANDA
public static final EntityTypes1_20_5 PIG
public static final EntityTypes1_20_5 POLAR_BEAR
public static final EntityTypes1_20_5 RABBIT
public static final EntityTypes1_20_5 SHEEP
public static final EntityTypes1_20_5 BEE
public static final EntityTypes1_20_5 TURTLE
public static final EntityTypes1_20_5 FOX
public static final EntityTypes1_20_5 FROG
public static final EntityTypes1_20_5 GOAT
public static final EntityTypes1_20_5 HOGLIN
public static final EntityTypes1_20_5 STRIDER
public static final EntityTypes1_20_5 SNIFFER
public static final EntityTypes1_20_5 ARMADILLO
public static final EntityTypes1_20_5 COW
public static final EntityTypes1_20_5 MOOSHROOM
public static final EntityTypes1_20_5 ABSTRACT_TAMEABLE_ANIMAL
public static final EntityTypes1_20_5 CAT
public static final EntityTypes1_20_5 OCELOT
public static final EntityTypes1_20_5 WOLF
public static final EntityTypes1_20_5 PARROT
public static final EntityTypes1_20_5 ABSTRACT_HORSE
public static final EntityTypes1_20_5 HORSE
public static final EntityTypes1_20_5 SKELETON_HORSE
public static final EntityTypes1_20_5 ZOMBIE_HORSE
public static final EntityTypes1_20_5 CAMEL
public static final EntityTypes1_20_5 CHESTED_HORSE
public static final EntityTypes1_20_5 DONKEY
public static final EntityTypes1_20_5 MULE
public static final EntityTypes1_20_5 LLAMA
public static final EntityTypes1_20_5 TRADER_LLAMA
public static final EntityTypes1_20_5 ABSTRACT_MONSTER
public static final EntityTypes1_20_5 BLAZE
public static final EntityTypes1_20_5 CREEPER
public static final EntityTypes1_20_5 ENDERMITE
public static final EntityTypes1_20_5 ENDERMAN
public static final EntityTypes1_20_5 GIANT
public static final EntityTypes1_20_5 SILVERFISH
public static final EntityTypes1_20_5 VEX
public static final EntityTypes1_20_5 WITHER
public static final EntityTypes1_20_5 BREEZE
public static final EntityTypes1_20_5 ZOGLIN
public static final EntityTypes1_20_5 WARDEN
public static final EntityTypes1_20_5 ABSTRACT_SKELETON
public static final EntityTypes1_20_5 SKELETON
public static final EntityTypes1_20_5 STRAY
public static final EntityTypes1_20_5 WITHER_SKELETON
public static final EntityTypes1_20_5 BOGGED
public static final EntityTypes1_20_5 ZOMBIE
public static final EntityTypes1_20_5 DROWNED
public static final EntityTypes1_20_5 HUSK
public static final EntityTypes1_20_5 ZOMBIFIED_PIGLIN
public static final EntityTypes1_20_5 ZOMBIE_VILLAGER
public static final EntityTypes1_20_5 GUARDIAN
public static final EntityTypes1_20_5 ELDER_GUARDIAN
public static final EntityTypes1_20_5 SPIDER
public static final EntityTypes1_20_5 CAVE_SPIDER
public static final EntityTypes1_20_5 ABSTRACT_PIGLIN
public static final EntityTypes1_20_5 PIGLIN
public static final EntityTypes1_20_5 PIGLIN_BRUTE
public static final EntityTypes1_20_5 ABSTRACT_RAIDER
public static final EntityTypes1_20_5 WITCH
public static final EntityTypes1_20_5 RAVAGER
public static final EntityTypes1_20_5 ABSTRACT_ILLAGER_BASE
public static final EntityTypes1_20_5 ABSTRACT_EVO_ILLU_ILLAGER
public static final EntityTypes1_20_5 VINDICATOR
public static final EntityTypes1_20_5 PILLAGER
public static final EntityTypes1_20_5 EVOKER
public static final EntityTypes1_20_5 ILLUSIONER
public static EntityTypes1_20_5[] values()
for (EntityTypes1_20_5 c : EntityTypes1_20_5.values()) System.out.println(c);
public static EntityTypes1_20_5 valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic int getId()
EntityType
getId
in interface EntityType
public java.lang.String identifier()
EntityType
identifier
in interface EntityType
public @Nullable EntityType getParent()
EntityType
getParent
in interface EntityType
public boolean isAbstractType()
EntityType
isAbstractType
in interface EntityType
public static EntityType getTypeFromId(int typeId)
public static void initialize(Protocol<?,?,?,?> protocol)