Package net.minestom.server.entity
Interface EntityType
- All Superinterfaces:
net.kyori.adventure.key.Keyed,net.minestom.server.registry.ProtocolObject,net.minestom.server.registry.StaticProtocolObject
public sealed interface EntityType
extends net.minestom.server.registry.StaticProtocolObject
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityTypestatic final EntityType -
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable EntityTypefromId(int id) static EntityTypefromNamespaceId(@NotNull String namespaceID) static EntityTypefromNamespaceId(@NotNull net.minestom.server.utils.NamespaceID namespaceID) default doubleheight()default intid()default @NotNull net.minestom.server.utils.NamespaceIDregistry()Returns the entity registry.static @NotNull Collection<@NotNull EntityType> values()default doublewidth()Methods inherited from interface net.minestom.server.registry.StaticProtocolObject
key, name
-
Field Details
-
ALLAY
-
AREA_EFFECT_CLOUD
-
ARMADILLO
-
ARMOR_STAND
-
ARROW
-
AXOLOTL
-
BAT
-
BEE
-
BLAZE
-
BLOCK_DISPLAY
-
BOAT
-
BOGGED
-
BREEZE
-
BREEZE_WIND_CHARGE
-
CAMEL
-
CAT
-
CAVE_SPIDER
-
CHEST_BOAT
-
CHEST_MINECART
-
CHICKEN
-
COD
-
COMMAND_BLOCK_MINECART
-
COW
-
CREEPER
-
DOLPHIN
-
DONKEY
-
DRAGON_FIREBALL
-
DROWNED
-
EGG
-
ELDER_GUARDIAN
-
END_CRYSTAL
-
ENDER_DRAGON
-
ENDER_PEARL
-
ENDERMAN
-
ENDERMITE
-
EVOKER
-
EVOKER_FANGS
-
EXPERIENCE_BOTTLE
-
EXPERIENCE_ORB
-
EYE_OF_ENDER
-
FALLING_BLOCK
-
FIREWORK_ROCKET
-
FOX
-
FROG
-
FURNACE_MINECART
-
GHAST
-
GIANT
-
GLOW_ITEM_FRAME
-
GLOW_SQUID
-
GOAT
-
GUARDIAN
-
HOGLIN
-
HOPPER_MINECART
-
HORSE
-
HUSK
-
ILLUSIONER
-
INTERACTION
-
IRON_GOLEM
-
ITEM
-
ITEM_DISPLAY
-
ITEM_FRAME
-
OMINOUS_ITEM_SPAWNER
-
FIREBALL
-
LEASH_KNOT
-
LIGHTNING_BOLT
-
LLAMA
-
LLAMA_SPIT
-
MAGMA_CUBE
-
MARKER
-
MINECART
-
MOOSHROOM
-
MULE
-
OCELOT
-
PAINTING
-
PANDA
-
PARROT
-
PHANTOM
-
PIG
-
PIGLIN
-
PIGLIN_BRUTE
-
PILLAGER
-
POLAR_BEAR
-
POTION
-
PUFFERFISH
-
RABBIT
-
RAVAGER
-
SALMON
-
SHEEP
-
SHULKER
-
SHULKER_BULLET
-
SILVERFISH
-
SKELETON
-
SKELETON_HORSE
-
SLIME
-
SMALL_FIREBALL
-
SNIFFER
-
SNOW_GOLEM
-
SNOWBALL
-
SPAWNER_MINECART
-
SPECTRAL_ARROW
-
SPIDER
-
SQUID
-
STRAY
-
STRIDER
-
TADPOLE
-
TEXT_DISPLAY
-
TNT
-
TNT_MINECART
-
TRADER_LLAMA
-
TRIDENT
-
TROPICAL_FISH
-
TURTLE
-
VEX
-
VILLAGER
-
VINDICATOR
-
WANDERING_TRADER
-
WARDEN
-
WIND_CHARGE
-
WITCH
-
WITHER
-
WITHER_SKELETON
-
WITHER_SKULL
-
WOLF
-
ZOGLIN
-
ZOMBIE
-
ZOMBIE_HORSE
-
ZOMBIE_VILLAGER
-
ZOMBIFIED_PIGLIN
-
PLAYER
-
FISHING_BOBBER
-
-
Method Details
-
registry
Returns the entity registry.- Specified by:
registryin interfacenet.minestom.server.registry.ProtocolObject- Returns:
- the entity registry
-
namespace
@NotNull default @NotNull net.minestom.server.utils.NamespaceID namespace()- Specified by:
namespacein interfacenet.minestom.server.registry.StaticProtocolObject
-
id
default int id()- Specified by:
idin interfacenet.minestom.server.registry.StaticProtocolObject
-
width
default double width() -
height
default double height() -
values
-
fromNamespaceId
-
fromNamespaceId
static EntityType fromNamespaceId(@NotNull @NotNull net.minestom.server.utils.NamespaceID namespaceID) -
fromId
-