Enum minecraft_data::entity_type
source · #[repr(u8)]pub enum entity_type {
Show 108 variants
area_effect_cloud = 0,
armor_stand = 1,
arrow = 2,
bat = 3,
bee = 4,
blaze = 5,
boat = 6,
cat = 7,
cave_spider = 8,
chicken = 9,
cod = 10,
cow = 11,
creeper = 12,
dolphin = 13,
donkey = 14,
dragon_fireball = 15,
drowned = 16,
elder_guardian = 17,
end_crystal = 18,
ender_dragon = 19,
enderman = 20,
endermite = 21,
evoker = 22,
evoker_fangs = 23,
experience_orb = 24,
eye_of_ender = 25,
falling_block = 26,
firework_rocket = 27,
fox = 28,
ghast = 29,
giant = 30,
guardian = 31,
hoglin = 32,
horse = 33,
husk = 34,
illusioner = 35,
iron_golem = 36,
item = 37,
item_frame = 38,
fireball = 39,
leash_knot = 40,
lightning_bolt = 41,
llama = 42,
llama_spit = 43,
magma_cube = 44,
minecart = 45,
chest_minecart = 46,
command_block_minecart = 47,
furnace_minecart = 48,
hopper_minecart = 49,
spawner_minecart = 50,
tnt_minecart = 51,
mule = 52,
mooshroom = 53,
ocelot = 54,
painting = 55,
panda = 56,
parrot = 57,
phantom = 58,
pig = 59,
piglin = 60,
piglin_brute = 61,
pillager = 62,
polar_bear = 63,
tnt = 64,
pufferfish = 65,
rabbit = 66,
ravager = 67,
salmon = 68,
sheep = 69,
shulker = 70,
shulker_bullet = 71,
silverfish = 72,
skeleton = 73,
skeleton_horse = 74,
slime = 75,
small_fireball = 76,
snow_golem = 77,
snowball = 78,
spectral_arrow = 79,
spider = 80,
squid = 81,
stray = 82,
strider = 83,
egg = 84,
ender_pearl = 85,
experience_bottle = 86,
potion = 87,
trident = 88,
trader_llama = 89,
tropical_fish = 90,
turtle = 91,
vex = 92,
villager = 93,
vindicator = 94,
wandering_trader = 95,
witch = 96,
wither = 97,
wither_skeleton = 98,
wither_skull = 99,
wolf = 100,
zoglin = 101,
zombie = 102,
zombie_horse = 103,
zombie_villager = 104,
zombified_piglin = 105,
player = 106,
fishing_bobber = 107,
}Variants§
area_effect_cloud = 0
armor_stand = 1
arrow = 2
bat = 3
bee = 4
blaze = 5
boat = 6
cat = 7
cave_spider = 8
chicken = 9
cod = 10
cow = 11
creeper = 12
dolphin = 13
donkey = 14
dragon_fireball = 15
drowned = 16
elder_guardian = 17
end_crystal = 18
ender_dragon = 19
enderman = 20
endermite = 21
evoker = 22
evoker_fangs = 23
experience_orb = 24
eye_of_ender = 25
falling_block = 26
firework_rocket = 27
fox = 28
ghast = 29
giant = 30
guardian = 31
hoglin = 32
horse = 33
husk = 34
illusioner = 35
iron_golem = 36
item = 37
item_frame = 38
fireball = 39
leash_knot = 40
lightning_bolt = 41
llama = 42
llama_spit = 43
magma_cube = 44
minecart = 45
chest_minecart = 46
command_block_minecart = 47
furnace_minecart = 48
hopper_minecart = 49
spawner_minecart = 50
tnt_minecart = 51
mule = 52
mooshroom = 53
ocelot = 54
painting = 55
panda = 56
parrot = 57
phantom = 58
pig = 59
piglin = 60
piglin_brute = 61
pillager = 62
polar_bear = 63
tnt = 64
pufferfish = 65
rabbit = 66
ravager = 67
salmon = 68
sheep = 69
shulker = 70
shulker_bullet = 71
silverfish = 72
skeleton = 73
skeleton_horse = 74
slime = 75
small_fireball = 76
snow_golem = 77
snowball = 78
spectral_arrow = 79
spider = 80
squid = 81
stray = 82
strider = 83
egg = 84
ender_pearl = 85
experience_bottle = 86
potion = 87
trident = 88
trader_llama = 89
tropical_fish = 90
turtle = 91
vex = 92
villager = 93
vindicator = 94
wandering_trader = 95
witch = 96
wither = 97
wither_skeleton = 98
wither_skull = 99
wolf = 100
zoglin = 101
zombie = 102
zombie_horse = 103
zombie_villager = 104
zombified_piglin = 105
player = 106
fishing_bobber = 107
Implementations§
Trait Implementations§
source§impl Clone for entity_type
impl Clone for entity_type
source§fn clone(&self) -> entity_type
fn clone(&self) -> entity_type
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for entity_type
impl Debug for entity_type
source§impl Display for entity_type
impl Display for entity_type
source§impl Hash for entity_type
impl Hash for entity_type
source§impl PartialEq for entity_type
impl PartialEq for entity_type
source§fn eq(&self, other: &entity_type) -> bool
fn eq(&self, other: &entity_type) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Write for entity_type
impl Write for entity_type
impl Copy for entity_type
impl Eq for entity_type
impl StructuralPartialEq for entity_type
Auto Trait Implementations§
impl Freeze for entity_type
impl RefUnwindSafe for entity_type
impl Send for entity_type
impl Sync for entity_type
impl Unpin for entity_type
impl UnwindSafe for entity_type
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more