diff --git a/pumpkin-entity/src/entity_type.rs b/pumpkin-entity/src/entity_type.rs index e5cbc49df..96196d062 100644 --- a/pumpkin-entity/src/entity_type.rs +++ b/pumpkin-entity/src/entity_type.rs @@ -3,6 +3,134 @@ use num_derive::ToPrimitive; // TODO #[derive(ToPrimitive, Clone)] pub enum EntityType { + Allay = 0, + AreaEffectCloud = 1, + Armadillo = 2, + ArmorStand = 3, + Arrow = 4, + Axolotl = 5, + Bat = 6, + Bee = 7, + Blaze = 8, + BlockDisplay = 9, + Boat = 10, + Bogged = 11, + Breeze = 12, + BreezeWindCharge = 13, + Camel = 14, + Cat = 15, + CaveSpider = 16, + ChestBoat = 17, + ChestMinecart = 18, + Chicken = 19, + Cod = 20, + CommandBlockMinecart = 21, + Cow = 22, + Creeper = 23, + Dolphin = 24, + Donkey = 25, + DragonFireball = 26, + Drowned = 27, + Egg = 28, + ElderGuardian = 29, + EndCrystal = 30, + EnderDragon = 31, + EnderPearl = 32, + Enderman = 33, + Endermite = 34, + Evoker = 35, + EvokerFangs = 36, + ExperienceBottle = 37, + ExperienceOrb = 38, + EyeOfEnder = 39, + FallingBlock = 40, + FireworkRocket = 41, + Fox = 42, + Frog = 43, + FurnaceMinecart = 44, + Ghast = 45, + Giant = 46, + GlowItemFrame = 47, + GlowSquid = 48, + Goat = 49, + Guardian = 50, + Hoglin = 51, + HopperMinecart = 52, + Horse = 53, + Husk = 54, + Illusioner = 55, + Interaction = 56, + IronGolem = 57, + Item = 58, + ItemDisplay = 59, + ItemFrame = 60, + OminousItemSpawner = 61, + Fireball = 62, + LeashKnot = 63, + LightningBolt = 64, + Llama = 65, + LlamaSpit = 66, + MagmaCube = 67, + Marker = 68, + Minecart = 69, + Mooshroom = 70, + Mule = 71, + Ocelot = 72, + Painting = 73, + Panda = 74, + Parrot = 75, + Phantom = 76, + Pig = 77, + Piglin = 78, + PiglinBrute = 79, + Pillager = 80, + PolarBear = 81, + Potion = 82, + Pufferfish = 83, + Rabbit = 84, + Ravager = 85, + Salmon = 86, + Sheep = 87, + Shulker = 88, + ShulkerBullet = 89, + Silverfish = 90, + Skeleton = 91, + SkeletonHorse = 92, + Slime = 93, + SmallFireball = 94, + Sniffer = 95, + SnowGolem = 96, + Snowball = 97, + SpawnerMinecart = 98, + SpectralArrow = 99, + Spider = 100, + Squid = 101, + Stray = 102, + Strider = 103, + Tadpole = 104, + TextDisplay = 105, + Tnt = 106, + TntMinecart = 107, + TraderLlama = 108, + Trident = 109, + TropicalFish = 110, + Turtle = 111, + Vex = 112, + Villager = 113, + Vindicator = 114, + WanderingTrader = 115, + Warden = 116, + WindCharge = 117, + Witch = 118, + Wither = 119, + WitherSkeleton = 120, + WitherSkull = 121, + Wolf = 122, + Zoglin = 123, Zombie = 124, + ZombieHorse = 125, + ZombieVillager = 126, + ZombifiedPiglin = 127, Player = 128, + FishingBobber = 129 }