110 lines
5.2 KiB
Rust
110 lines
5.2 KiB
Rust
/* This file is generated. Do not edit manually. */
|
|
use crate::entity_type::EntityType;
|
|
pub fn entity_from_egg(id: u16) -> Option<&'static EntityType> {
|
|
match id {
|
|
1159u16 => Some(&EntityType::CHICKEN),
|
|
1160u16 => Some(&EntityType::COW),
|
|
1161u16 => Some(&EntityType::PIG),
|
|
1162u16 => Some(&EntityType::SHEEP),
|
|
1163u16 => Some(&EntityType::CAMEL),
|
|
1164u16 => Some(&EntityType::DONKEY),
|
|
1165u16 => Some(&EntityType::HORSE),
|
|
1166u16 => Some(&EntityType::MULE),
|
|
1167u16 => Some(&EntityType::CAT),
|
|
1168u16 => Some(&EntityType::PARROT),
|
|
1169u16 => Some(&EntityType::WOLF),
|
|
1170u16 => Some(&EntityType::ARMADILLO),
|
|
1171u16 => Some(&EntityType::BAT),
|
|
1172u16 => Some(&EntityType::BEE),
|
|
1173u16 => Some(&EntityType::FOX),
|
|
1174u16 => Some(&EntityType::GOAT),
|
|
1175u16 => Some(&EntityType::LLAMA),
|
|
1176u16 => Some(&EntityType::OCELOT),
|
|
1177u16 => Some(&EntityType::PANDA),
|
|
1178u16 => Some(&EntityType::POLAR_BEAR),
|
|
1179u16 => Some(&EntityType::RABBIT),
|
|
1180u16 => Some(&EntityType::AXOLOTL),
|
|
1181u16 => Some(&EntityType::COD),
|
|
1182u16 => Some(&EntityType::DOLPHIN),
|
|
1183u16 => Some(&EntityType::FROG),
|
|
1184u16 => Some(&EntityType::GLOW_SQUID),
|
|
1185u16 => Some(&EntityType::NAUTILUS),
|
|
1186u16 => Some(&EntityType::PUFFERFISH),
|
|
1187u16 => Some(&EntityType::SALMON),
|
|
1188u16 => Some(&EntityType::SQUID),
|
|
1189u16 => Some(&EntityType::TADPOLE),
|
|
1190u16 => Some(&EntityType::TROPICAL_FISH),
|
|
1191u16 => Some(&EntityType::TURTLE),
|
|
1192u16 => Some(&EntityType::ALLAY),
|
|
1193u16 => Some(&EntityType::MOOSHROOM),
|
|
1194u16 => Some(&EntityType::SNIFFER),
|
|
1195u16 => Some(&EntityType::SULFUR_CUBE),
|
|
1196u16 => Some(&EntityType::COPPER_GOLEM),
|
|
1197u16 => Some(&EntityType::IRON_GOLEM),
|
|
1198u16 => Some(&EntityType::SNOW_GOLEM),
|
|
1199u16 => Some(&EntityType::TRADER_LLAMA),
|
|
1200u16 => Some(&EntityType::VILLAGER),
|
|
1201u16 => Some(&EntityType::WANDERING_TRADER),
|
|
1202u16 => Some(&EntityType::BOGGED),
|
|
1203u16 => Some(&EntityType::CAMEL_HUSK),
|
|
1204u16 => Some(&EntityType::DROWNED),
|
|
1205u16 => Some(&EntityType::HUSK),
|
|
1206u16 => Some(&EntityType::PARCHED),
|
|
1207u16 => Some(&EntityType::SKELETON),
|
|
1208u16 => Some(&EntityType::SKELETON_HORSE),
|
|
1209u16 => Some(&EntityType::STRAY),
|
|
1210u16 => Some(&EntityType::WITHER),
|
|
1211u16 => Some(&EntityType::WITHER_SKELETON),
|
|
1212u16 => Some(&EntityType::ZOMBIE),
|
|
1213u16 => Some(&EntityType::ZOMBIE_HORSE),
|
|
1214u16 => Some(&EntityType::ZOMBIE_NAUTILUS),
|
|
1215u16 => Some(&EntityType::ZOMBIE_VILLAGER),
|
|
1216u16 => Some(&EntityType::CAVE_SPIDER),
|
|
1217u16 => Some(&EntityType::SPIDER),
|
|
1218u16 => Some(&EntityType::BREEZE),
|
|
1219u16 => Some(&EntityType::CREAKING),
|
|
1220u16 => Some(&EntityType::CREEPER),
|
|
1221u16 => Some(&EntityType::ELDER_GUARDIAN),
|
|
1222u16 => Some(&EntityType::GUARDIAN),
|
|
1223u16 => Some(&EntityType::PHANTOM),
|
|
1224u16 => Some(&EntityType::SILVERFISH),
|
|
1225u16 => Some(&EntityType::SLIME),
|
|
1226u16 => Some(&EntityType::WARDEN),
|
|
1227u16 => Some(&EntityType::WITCH),
|
|
1228u16 => Some(&EntityType::EVOKER),
|
|
1229u16 => Some(&EntityType::PILLAGER),
|
|
1230u16 => Some(&EntityType::RAVAGER),
|
|
1231u16 => Some(&EntityType::VINDICATOR),
|
|
1232u16 => Some(&EntityType::VEX),
|
|
1233u16 => Some(&EntityType::BLAZE),
|
|
1234u16 => Some(&EntityType::GHAST),
|
|
1235u16 => Some(&EntityType::HAPPY_GHAST),
|
|
1236u16 => Some(&EntityType::HOGLIN),
|
|
1237u16 => Some(&EntityType::MAGMA_CUBE),
|
|
1238u16 => Some(&EntityType::PIGLIN),
|
|
1239u16 => Some(&EntityType::PIGLIN_BRUTE),
|
|
1240u16 => Some(&EntityType::STRIDER),
|
|
1241u16 => Some(&EntityType::ZOGLIN),
|
|
1242u16 => Some(&EntityType::ZOMBIFIED_PIGLIN),
|
|
1243u16 => Some(&EntityType::ENDER_DRAGON),
|
|
1244u16 => Some(&EntityType::ENDERMAN),
|
|
1245u16 => Some(&EntityType::ENDERMITE),
|
|
1246u16 => Some(&EntityType::SHULKER),
|
|
_ => None,
|
|
}
|
|
}
|
|
pub fn spawn_egg_ids() -> Box<[u16]> {
|
|
[
|
|
1159u16, 1160u16, 1161u16, 1162u16, 1163u16, 1164u16, 1165u16, 1166u16, 1167u16, 1168u16,
|
|
1169u16, 1170u16, 1171u16, 1172u16, 1173u16, 1174u16, 1175u16, 1176u16, 1177u16, 1178u16,
|
|
1179u16, 1180u16, 1181u16, 1182u16, 1183u16, 1184u16, 1185u16, 1186u16, 1187u16, 1188u16,
|
|
1189u16, 1190u16, 1191u16, 1192u16, 1193u16, 1194u16, 1195u16, 1196u16, 1197u16, 1198u16,
|
|
1199u16, 1200u16, 1201u16, 1202u16, 1203u16, 1204u16, 1205u16, 1206u16, 1207u16, 1208u16,
|
|
1209u16, 1210u16, 1211u16, 1212u16, 1213u16, 1214u16, 1215u16, 1216u16, 1217u16, 1218u16,
|
|
1219u16, 1220u16, 1221u16, 1222u16, 1223u16, 1224u16, 1225u16, 1226u16, 1227u16, 1228u16,
|
|
1229u16, 1230u16, 1231u16, 1232u16, 1233u16, 1234u16, 1235u16, 1236u16, 1237u16, 1238u16,
|
|
1239u16, 1240u16, 1241u16, 1242u16, 1243u16, 1244u16, 1245u16, 1246u16,
|
|
]
|
|
.into()
|
|
}
|