Enum Class EntityType

java.lang.Object
java.lang.Enum<EntityType>
org.geysermc.connector.entity.type.EntityType
All Implemented Interfaces:
Serializable, Comparable<EntityType>, Constable

public enum EntityType extends Enum<EntityType>
  • Enum Constant Details

    • CHICKEN

      public static final EntityType CHICKEN
    • COW

      public static final EntityType COW
    • PIG

      public static final EntityType PIG
    • SHEEP

      public static final EntityType SHEEP
    • WOLF

      public static final EntityType WOLF
    • VILLAGER

      public static final EntityType VILLAGER
    • MOOSHROOM

      public static final EntityType MOOSHROOM
    • SQUID

      public static final EntityType SQUID
    • RABBIT

      public static final EntityType RABBIT
    • BAT

      public static final EntityType BAT
    • IRON_GOLEM

      public static final EntityType IRON_GOLEM
    • SNOW_GOLEM

      public static final EntityType SNOW_GOLEM
    • OCELOT

      public static final EntityType OCELOT
    • HORSE

      public static final EntityType HORSE
    • DONKEY

      public static final EntityType DONKEY
    • MULE

      public static final EntityType MULE
    • SKELETON_HORSE

      public static final EntityType SKELETON_HORSE
    • ZOMBIE_HORSE

      public static final EntityType ZOMBIE_HORSE
    • POLAR_BEAR

      public static final EntityType POLAR_BEAR
    • LLAMA

      public static final EntityType LLAMA
    • TRADER_LLAMA

      public static final EntityType TRADER_LLAMA
    • PARROT

      public static final EntityType PARROT
    • DOLPHIN

      public static final EntityType DOLPHIN
    • ZOMBIE

      public static final EntityType ZOMBIE
    • GIANT

      public static final EntityType GIANT
    • CREEPER

      public static final EntityType CREEPER
    • SKELETON

      public static final EntityType SKELETON
    • SPIDER

      public static final EntityType SPIDER
    • ZOMBIFIED_PIGLIN

      public static final EntityType ZOMBIFIED_PIGLIN
    • SLIME

      public static final EntityType SLIME
    • ENDERMAN

      public static final EntityType ENDERMAN
    • SILVERFISH

      public static final EntityType SILVERFISH
    • CAVE_SPIDER

      public static final EntityType CAVE_SPIDER
    • GHAST

      public static final EntityType GHAST
    • MAGMA_CUBE

      public static final EntityType MAGMA_CUBE
    • BLAZE

      public static final EntityType BLAZE
    • ZOMBIE_VILLAGER

      public static final EntityType ZOMBIE_VILLAGER
    • WITCH

      public static final EntityType WITCH
    • STRAY

      public static final EntityType STRAY
    • HUSK

      public static final EntityType HUSK
    • WITHER_SKELETON

      public static final EntityType WITHER_SKELETON
    • GUARDIAN

      public static final EntityType GUARDIAN
    • ELDER_GUARDIAN

      public static final EntityType ELDER_GUARDIAN
    • NPC

      public static final EntityType NPC
    • WITHER

      public static final EntityType WITHER
    • ENDER_DRAGON

      public static final EntityType ENDER_DRAGON
    • SHULKER

      public static final EntityType SHULKER
    • ENDERMITE

      public static final EntityType ENDERMITE
    • AGENT

      public static final EntityType AGENT
    • VINDICATOR

      public static final EntityType VINDICATOR
    • PILLAGER

      public static final EntityType PILLAGER
    • WANDERING_TRADER

      public static final EntityType WANDERING_TRADER
    • PHANTOM

      public static final EntityType PHANTOM
    • RAVAGER

      public static final EntityType RAVAGER
    • ARMOR_STAND

      public static final EntityType ARMOR_STAND
    • TRIPOD_CAMERA

      public static final EntityType TRIPOD_CAMERA
    • PLAYER

      public static final EntityType PLAYER
    • ITEM

      public static final EntityType ITEM
    • PRIMED_TNT

      public static final EntityType PRIMED_TNT
    • FALLING_BLOCK

      public static final EntityType FALLING_BLOCK
    • MOVING_BLOCK

      public static final EntityType MOVING_BLOCK
    • THROWN_EXP_BOTTLE

      public static final EntityType THROWN_EXP_BOTTLE
    • EXPERIENCE_ORB

      public static final EntityType EXPERIENCE_ORB
    • EYE_OF_ENDER

      public static final EntityType EYE_OF_ENDER
    • END_CRYSTAL

      public static final EntityType END_CRYSTAL
    • FIREWORK_ROCKET

      public static final EntityType FIREWORK_ROCKET
    • TRIDENT

      public static final EntityType TRIDENT
    • TURTLE

      public static final EntityType TURTLE
    • CAT

      public static final EntityType CAT
    • SHULKER_BULLET

      public static final EntityType SHULKER_BULLET
    • FISHING_BOBBER

      public static final EntityType FISHING_BOBBER
    • CHALKBOARD

      public static final EntityType CHALKBOARD
    • DRAGON_FIREBALL

      public static final EntityType DRAGON_FIREBALL
    • ARROW

      public static final EntityType ARROW
    • SPECTRAL_ARROW

      public static final EntityType SPECTRAL_ARROW
    • SNOWBALL

      public static final EntityType SNOWBALL
    • THROWN_EGG

      public static final EntityType THROWN_EGG
    • PAINTING

      public static final EntityType PAINTING
    • MINECART

      public static final EntityType MINECART
    • FIREBALL

      public static final EntityType FIREBALL
    • THROWN_POTION

      public static final EntityType THROWN_POTION
    • THROWN_ENDERPEARL

      public static final EntityType THROWN_ENDERPEARL
    • LEASH_KNOT

      public static final EntityType LEASH_KNOT
    • WITHER_SKULL

      public static final EntityType WITHER_SKULL
    • BOAT

      public static final EntityType BOAT
    • WITHER_SKULL_DANGEROUS

      public static final EntityType WITHER_SKULL_DANGEROUS
    • LIGHTNING_BOLT

      public static final EntityType LIGHTNING_BOLT
    • SMALL_FIREBALL

      public static final EntityType SMALL_FIREBALL
    • AREA_EFFECT_CLOUD

      public static final EntityType AREA_EFFECT_CLOUD
    • MINECART_HOPPER

      public static final EntityType MINECART_HOPPER
    • MINECART_TNT

      public static final EntityType MINECART_TNT
    • MINECART_CHEST

      public static final EntityType MINECART_CHEST
    • MINECART_FURNACE

      public static final EntityType MINECART_FURNACE
    • MINECART_SPAWNER

      public static final EntityType MINECART_SPAWNER
    • MINECART_COMMAND_BLOCK

      public static final EntityType MINECART_COMMAND_BLOCK
    • LINGERING_POTION

      public static final EntityType LINGERING_POTION
    • LLAMA_SPIT

      public static final EntityType LLAMA_SPIT
    • EVOKER_FANGS

      public static final EntityType EVOKER_FANGS
    • EVOKER

      public static final EntityType EVOKER
    • VEX

      public static final EntityType VEX
    • ICE_BOMB

      public static final EntityType ICE_BOMB
    • BALLOON

      public static final EntityType BALLOON
    • PUFFERFISH

      public static final EntityType PUFFERFISH
    • SALMON

      public static final EntityType SALMON
    • DROWNED

      public static final EntityType DROWNED
    • TROPICAL_FISH

      public static final EntityType TROPICAL_FISH
    • COD

      public static final EntityType COD
    • PANDA

      public static final EntityType PANDA
    • FOX

      public static final EntityType FOX
    • BEE

      public static final EntityType BEE
    • STRIDER

      public static final EntityType STRIDER
    • HOGLIN

      public static final EntityType HOGLIN
    • ZOGLIN

      public static final EntityType ZOGLIN
    • PIGLIN

      public static final EntityType PIGLIN
    • PIGLIN_BRUTE

      public static final EntityType PIGLIN_BRUTE
    • AXOLOTL

      public static final EntityType AXOLOTL
    • GLOW_SQUID

      public static final EntityType GLOW_SQUID
    • GOAT

      public static final EntityType GOAT
    • MARKER

      public static final EntityType MARKER
    • ITEM_FRAME

      public static final EntityType ITEM_FRAME
      Item frames are handled differently since they are a block in Bedrock.
    • GLOW_ITEM_FRAME

      public static final EntityType GLOW_ITEM_FRAME
    • ILLUSIONER

      public static final EntityType ILLUSIONER
      Not an entity in Bedrock, so we replace it with an evoker
    • ENDER_DRAGON_PART

      public static final EntityType ENDER_DRAGON_PART
      Not an entity in Bedrock, but used for the Ender Dragon's multiple hitboxes
  • Field Details

    • ALL_JAVA_IDENTIFIERS

      public static final String[] ALL_JAVA_IDENTIFIERS
      A list of all Java identifiers for use with command suggestions
  • Method Details

    • values

      public static EntityType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static EntityType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getFromIdentifier

      public static EntityType getFromIdentifier(String identifier)