fix: spawn eggs
This commit is contained in:
parent
ca46af94b9
commit
b797010379
@ -1 +1 @@
|
|||||||
{"1197":"witch","1170":"villager","1216":"shulker","1195":"slime","1200":"ravager","1158":"salmon","1138":"cat","1175":"husk","1188":"breeze","1166":"copper_golem","1157":"pufferfish","1184":"zombie_nautilus","1206":"hoglin","1160":"tadpole","1208":"piglin","1201":"vindicator","1190":"creeper","1193":"phantom","1204":"ghast","1161":"tropical_fish","1215":"endermite","1130":"chicken","1162":"turtle","1214":"enderman","1141":"armadillo","1173":"camel_husk","1133":"sheep","1212":"zombified_piglin","1186":"cave_spider","1137":"mule","1196":"warden","1194":"silverfish","1143":"bee","1139":"parrot","1169":"trader_llama","1168":"snow_golem","1135":"donkey","1152":"cod","1207":"magma_cube","1171":"wandering_trader","1144":"fox","1192":"guardian","1213":"ender_dragon","1209":"piglin_brute","1176":"parched","1148":"panda","1153":"dolphin","1159":"squid","1163":"allay","1150":"rabbit","1178":"skeleton_horse","1185":"zombie_villager","1199":"pillager","1146":"llama","1205":"happy_ghast","1140":"wolf","1189":"creaking","1203":"blaze","1147":"ocelot","1179":"stray","1149":"polar_bear","1131":"cow","1156":"nautilus","1142":"bat","1145":"goat","1164":"mooshroom","1167":"iron_golem","1154":"frog","1155":"glow_squid","1181":"wither_skeleton","1191":"elder_guardian","1180":"wither","1187":"spider","1202":"vex","1136":"horse","1132":"pig","1183":"zombie_horse","1210":"strider","1151":"axolotl","1182":"zombie","1177":"skeleton","1211":"zoglin","1134":"camel","1198":"evoker","1165":"sniffer","1172":"bogged","1174":"drowned"}
|
{"1131":"chicken","1132":"cow","1133":"pig","1134":"sheep","1135":"camel","1136":"donkey","1137":"horse","1138":"mule","1139":"cat","1140":"parrot","1141":"wolf","1142":"armadillo","1143":"bat","1144":"bee","1145":"fox","1146":"goat","1147":"llama","1148":"ocelot","1149":"panda","1150":"polar_bear","1151":"rabbit","1152":"axolotl","1153":"cod","1154":"dolphin","1155":"frog","1156":"glow_squid","1157":"nautilus","1158":"pufferfish","1159":"salmon","1160":"squid","1161":"tadpole","1162":"tropical_fish","1163":"turtle","1164":"allay","1165":"mooshroom","1166":"sniffer","1167":"copper_golem","1168":"iron_golem","1169":"snow_golem","1170":"trader_llama","1171":"villager","1172":"wandering_trader","1173":"bogged","1174":"camel_husk","1175":"drowned","1176":"husk","1177":"parched","1178":"skeleton","1179":"skeleton_horse","1180":"stray","1181":"wither","1182":"wither_skeleton","1183":"zombie","1184":"zombie_horse","1185":"zombie_nautilus","1186":"zombie_villager","1187":"cave_spider","1188":"spider","1189":"breeze","1190":"creaking","1191":"creeper","1192":"elder_guardian","1193":"guardian","1194":"phantom","1195":"silverfish","1196":"slime","1197":"warden","1198":"witch","1199":"evoker","1200":"pillager","1201":"ravager","1202":"vindicator","1203":"vex","1204":"blaze","1205":"ghast","1206":"happy_ghast","1207":"hoglin","1208":"magma_cube","1209":"piglin","1210":"piglin_brute","1211":"strider","1212":"zoglin","1213":"zombified_piglin","1214":"ender_dragon","1215":"enderman","1216":"endermite","1217":"shulker"}
|
||||||
@ -2,107 +2,107 @@
|
|||||||
use crate::entity_type::EntityType;
|
use crate::entity_type::EntityType;
|
||||||
pub fn entity_from_egg(id: u16) -> Option<&'static EntityType> {
|
pub fn entity_from_egg(id: u16) -> Option<&'static EntityType> {
|
||||||
match id {
|
match id {
|
||||||
1130u16 => Some(&EntityType::CHICKEN),
|
1131u16 => Some(&EntityType::CHICKEN),
|
||||||
1131u16 => Some(&EntityType::COW),
|
1132u16 => Some(&EntityType::COW),
|
||||||
1132u16 => Some(&EntityType::PIG),
|
1133u16 => Some(&EntityType::PIG),
|
||||||
1133u16 => Some(&EntityType::SHEEP),
|
1134u16 => Some(&EntityType::SHEEP),
|
||||||
1134u16 => Some(&EntityType::CAMEL),
|
1135u16 => Some(&EntityType::CAMEL),
|
||||||
1135u16 => Some(&EntityType::DONKEY),
|
1136u16 => Some(&EntityType::DONKEY),
|
||||||
1136u16 => Some(&EntityType::HORSE),
|
1137u16 => Some(&EntityType::HORSE),
|
||||||
1137u16 => Some(&EntityType::MULE),
|
1138u16 => Some(&EntityType::MULE),
|
||||||
1138u16 => Some(&EntityType::CAT),
|
1139u16 => Some(&EntityType::CAT),
|
||||||
1139u16 => Some(&EntityType::PARROT),
|
1140u16 => Some(&EntityType::PARROT),
|
||||||
1140u16 => Some(&EntityType::WOLF),
|
1141u16 => Some(&EntityType::WOLF),
|
||||||
1141u16 => Some(&EntityType::ARMADILLO),
|
1142u16 => Some(&EntityType::ARMADILLO),
|
||||||
1142u16 => Some(&EntityType::BAT),
|
1143u16 => Some(&EntityType::BAT),
|
||||||
1143u16 => Some(&EntityType::BEE),
|
1144u16 => Some(&EntityType::BEE),
|
||||||
1144u16 => Some(&EntityType::FOX),
|
1145u16 => Some(&EntityType::FOX),
|
||||||
1145u16 => Some(&EntityType::GOAT),
|
1146u16 => Some(&EntityType::GOAT),
|
||||||
1146u16 => Some(&EntityType::LLAMA),
|
1147u16 => Some(&EntityType::LLAMA),
|
||||||
1147u16 => Some(&EntityType::OCELOT),
|
1148u16 => Some(&EntityType::OCELOT),
|
||||||
1148u16 => Some(&EntityType::PANDA),
|
1149u16 => Some(&EntityType::PANDA),
|
||||||
1149u16 => Some(&EntityType::POLAR_BEAR),
|
1150u16 => Some(&EntityType::POLAR_BEAR),
|
||||||
1150u16 => Some(&EntityType::RABBIT),
|
1151u16 => Some(&EntityType::RABBIT),
|
||||||
1151u16 => Some(&EntityType::AXOLOTL),
|
1152u16 => Some(&EntityType::AXOLOTL),
|
||||||
1152u16 => Some(&EntityType::COD),
|
1153u16 => Some(&EntityType::COD),
|
||||||
1153u16 => Some(&EntityType::DOLPHIN),
|
1154u16 => Some(&EntityType::DOLPHIN),
|
||||||
1154u16 => Some(&EntityType::FROG),
|
1155u16 => Some(&EntityType::FROG),
|
||||||
1155u16 => Some(&EntityType::GLOW_SQUID),
|
1156u16 => Some(&EntityType::GLOW_SQUID),
|
||||||
1156u16 => Some(&EntityType::NAUTILUS),
|
1157u16 => Some(&EntityType::NAUTILUS),
|
||||||
1157u16 => Some(&EntityType::PUFFERFISH),
|
1158u16 => Some(&EntityType::PUFFERFISH),
|
||||||
1158u16 => Some(&EntityType::SALMON),
|
1159u16 => Some(&EntityType::SALMON),
|
||||||
1159u16 => Some(&EntityType::SQUID),
|
1160u16 => Some(&EntityType::SQUID),
|
||||||
1160u16 => Some(&EntityType::TADPOLE),
|
1161u16 => Some(&EntityType::TADPOLE),
|
||||||
1161u16 => Some(&EntityType::TROPICAL_FISH),
|
1162u16 => Some(&EntityType::TROPICAL_FISH),
|
||||||
1162u16 => Some(&EntityType::TURTLE),
|
1163u16 => Some(&EntityType::TURTLE),
|
||||||
1163u16 => Some(&EntityType::ALLAY),
|
1164u16 => Some(&EntityType::ALLAY),
|
||||||
1164u16 => Some(&EntityType::MOOSHROOM),
|
1165u16 => Some(&EntityType::MOOSHROOM),
|
||||||
1165u16 => Some(&EntityType::SNIFFER),
|
1166u16 => Some(&EntityType::SNIFFER),
|
||||||
1166u16 => Some(&EntityType::COPPER_GOLEM),
|
1167u16 => Some(&EntityType::COPPER_GOLEM),
|
||||||
1167u16 => Some(&EntityType::IRON_GOLEM),
|
1168u16 => Some(&EntityType::IRON_GOLEM),
|
||||||
1168u16 => Some(&EntityType::SNOW_GOLEM),
|
1169u16 => Some(&EntityType::SNOW_GOLEM),
|
||||||
1169u16 => Some(&EntityType::TRADER_LLAMA),
|
1170u16 => Some(&EntityType::TRADER_LLAMA),
|
||||||
1170u16 => Some(&EntityType::VILLAGER),
|
1171u16 => Some(&EntityType::VILLAGER),
|
||||||
1171u16 => Some(&EntityType::WANDERING_TRADER),
|
1172u16 => Some(&EntityType::WANDERING_TRADER),
|
||||||
1172u16 => Some(&EntityType::BOGGED),
|
1173u16 => Some(&EntityType::BOGGED),
|
||||||
1173u16 => Some(&EntityType::CAMEL_HUSK),
|
1174u16 => Some(&EntityType::CAMEL_HUSK),
|
||||||
1174u16 => Some(&EntityType::DROWNED),
|
1175u16 => Some(&EntityType::DROWNED),
|
||||||
1175u16 => Some(&EntityType::HUSK),
|
1176u16 => Some(&EntityType::HUSK),
|
||||||
1176u16 => Some(&EntityType::PARCHED),
|
1177u16 => Some(&EntityType::PARCHED),
|
||||||
1177u16 => Some(&EntityType::SKELETON),
|
1178u16 => Some(&EntityType::SKELETON),
|
||||||
1178u16 => Some(&EntityType::SKELETON_HORSE),
|
1179u16 => Some(&EntityType::SKELETON_HORSE),
|
||||||
1179u16 => Some(&EntityType::STRAY),
|
1180u16 => Some(&EntityType::STRAY),
|
||||||
1180u16 => Some(&EntityType::WITHER),
|
1181u16 => Some(&EntityType::WITHER),
|
||||||
1181u16 => Some(&EntityType::WITHER_SKELETON),
|
1182u16 => Some(&EntityType::WITHER_SKELETON),
|
||||||
1182u16 => Some(&EntityType::ZOMBIE),
|
1183u16 => Some(&EntityType::ZOMBIE),
|
||||||
1183u16 => Some(&EntityType::ZOMBIE_HORSE),
|
1184u16 => Some(&EntityType::ZOMBIE_HORSE),
|
||||||
1184u16 => Some(&EntityType::ZOMBIE_NAUTILUS),
|
1185u16 => Some(&EntityType::ZOMBIE_NAUTILUS),
|
||||||
1185u16 => Some(&EntityType::ZOMBIE_VILLAGER),
|
1186u16 => Some(&EntityType::ZOMBIE_VILLAGER),
|
||||||
1186u16 => Some(&EntityType::CAVE_SPIDER),
|
1187u16 => Some(&EntityType::CAVE_SPIDER),
|
||||||
1187u16 => Some(&EntityType::SPIDER),
|
1188u16 => Some(&EntityType::SPIDER),
|
||||||
1188u16 => Some(&EntityType::BREEZE),
|
1189u16 => Some(&EntityType::BREEZE),
|
||||||
1189u16 => Some(&EntityType::CREAKING),
|
1190u16 => Some(&EntityType::CREAKING),
|
||||||
1190u16 => Some(&EntityType::CREEPER),
|
1191u16 => Some(&EntityType::CREEPER),
|
||||||
1191u16 => Some(&EntityType::ELDER_GUARDIAN),
|
1192u16 => Some(&EntityType::ELDER_GUARDIAN),
|
||||||
1192u16 => Some(&EntityType::GUARDIAN),
|
1193u16 => Some(&EntityType::GUARDIAN),
|
||||||
1193u16 => Some(&EntityType::PHANTOM),
|
1194u16 => Some(&EntityType::PHANTOM),
|
||||||
1194u16 => Some(&EntityType::SILVERFISH),
|
1195u16 => Some(&EntityType::SILVERFISH),
|
||||||
1195u16 => Some(&EntityType::SLIME),
|
1196u16 => Some(&EntityType::SLIME),
|
||||||
1196u16 => Some(&EntityType::WARDEN),
|
1197u16 => Some(&EntityType::WARDEN),
|
||||||
1197u16 => Some(&EntityType::WITCH),
|
1198u16 => Some(&EntityType::WITCH),
|
||||||
1198u16 => Some(&EntityType::EVOKER),
|
1199u16 => Some(&EntityType::EVOKER),
|
||||||
1199u16 => Some(&EntityType::PILLAGER),
|
1200u16 => Some(&EntityType::PILLAGER),
|
||||||
1200u16 => Some(&EntityType::RAVAGER),
|
1201u16 => Some(&EntityType::RAVAGER),
|
||||||
1201u16 => Some(&EntityType::VINDICATOR),
|
1202u16 => Some(&EntityType::VINDICATOR),
|
||||||
1202u16 => Some(&EntityType::VEX),
|
1203u16 => Some(&EntityType::VEX),
|
||||||
1203u16 => Some(&EntityType::BLAZE),
|
1204u16 => Some(&EntityType::BLAZE),
|
||||||
1204u16 => Some(&EntityType::GHAST),
|
1205u16 => Some(&EntityType::GHAST),
|
||||||
1205u16 => Some(&EntityType::HAPPY_GHAST),
|
1206u16 => Some(&EntityType::HAPPY_GHAST),
|
||||||
1206u16 => Some(&EntityType::HOGLIN),
|
1207u16 => Some(&EntityType::HOGLIN),
|
||||||
1207u16 => Some(&EntityType::MAGMA_CUBE),
|
1208u16 => Some(&EntityType::MAGMA_CUBE),
|
||||||
1208u16 => Some(&EntityType::PIGLIN),
|
1209u16 => Some(&EntityType::PIGLIN),
|
||||||
1209u16 => Some(&EntityType::PIGLIN_BRUTE),
|
1210u16 => Some(&EntityType::PIGLIN_BRUTE),
|
||||||
1210u16 => Some(&EntityType::STRIDER),
|
1211u16 => Some(&EntityType::STRIDER),
|
||||||
1211u16 => Some(&EntityType::ZOGLIN),
|
1212u16 => Some(&EntityType::ZOGLIN),
|
||||||
1212u16 => Some(&EntityType::ZOMBIFIED_PIGLIN),
|
1213u16 => Some(&EntityType::ZOMBIFIED_PIGLIN),
|
||||||
1213u16 => Some(&EntityType::ENDER_DRAGON),
|
1214u16 => Some(&EntityType::ENDER_DRAGON),
|
||||||
1214u16 => Some(&EntityType::ENDERMAN),
|
1215u16 => Some(&EntityType::ENDERMAN),
|
||||||
1215u16 => Some(&EntityType::ENDERMITE),
|
1216u16 => Some(&EntityType::ENDERMITE),
|
||||||
1216u16 => Some(&EntityType::SHULKER),
|
1217u16 => Some(&EntityType::SHULKER),
|
||||||
_ => None,
|
_ => None,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
pub fn spawn_egg_ids() -> Box<[u16]> {
|
pub fn spawn_egg_ids() -> Box<[u16]> {
|
||||||
[
|
[
|
||||||
1130u16, 1131u16, 1132u16, 1133u16, 1134u16, 1135u16, 1136u16, 1137u16, 1138u16, 1139u16,
|
1131u16, 1132u16, 1133u16, 1134u16, 1135u16, 1136u16, 1137u16, 1138u16, 1139u16, 1140u16,
|
||||||
1140u16, 1141u16, 1142u16, 1143u16, 1144u16, 1145u16, 1146u16, 1147u16, 1148u16, 1149u16,
|
1141u16, 1142u16, 1143u16, 1144u16, 1145u16, 1146u16, 1147u16, 1148u16, 1149u16, 1150u16,
|
||||||
1150u16, 1151u16, 1152u16, 1153u16, 1154u16, 1155u16, 1156u16, 1157u16, 1158u16, 1159u16,
|
1151u16, 1152u16, 1153u16, 1154u16, 1155u16, 1156u16, 1157u16, 1158u16, 1159u16, 1160u16,
|
||||||
1160u16, 1161u16, 1162u16, 1163u16, 1164u16, 1165u16, 1166u16, 1167u16, 1168u16, 1169u16,
|
1161u16, 1162u16, 1163u16, 1164u16, 1165u16, 1166u16, 1167u16, 1168u16, 1169u16, 1170u16,
|
||||||
1170u16, 1171u16, 1172u16, 1173u16, 1174u16, 1175u16, 1176u16, 1177u16, 1178u16, 1179u16,
|
1171u16, 1172u16, 1173u16, 1174u16, 1175u16, 1176u16, 1177u16, 1178u16, 1179u16, 1180u16,
|
||||||
1180u16, 1181u16, 1182u16, 1183u16, 1184u16, 1185u16, 1186u16, 1187u16, 1188u16, 1189u16,
|
1181u16, 1182u16, 1183u16, 1184u16, 1185u16, 1186u16, 1187u16, 1188u16, 1189u16, 1190u16,
|
||||||
1190u16, 1191u16, 1192u16, 1193u16, 1194u16, 1195u16, 1196u16, 1197u16, 1198u16, 1199u16,
|
1191u16, 1192u16, 1193u16, 1194u16, 1195u16, 1196u16, 1197u16, 1198u16, 1199u16, 1200u16,
|
||||||
1200u16, 1201u16, 1202u16, 1203u16, 1204u16, 1205u16, 1206u16, 1207u16, 1208u16, 1209u16,
|
1201u16, 1202u16, 1203u16, 1204u16, 1205u16, 1206u16, 1207u16, 1208u16, 1209u16, 1210u16,
|
||||||
1210u16, 1211u16, 1212u16, 1213u16, 1214u16, 1215u16, 1216u16,
|
1211u16, 1212u16, 1213u16, 1214u16, 1215u16, 1216u16, 1217u16,
|
||||||
]
|
]
|
||||||
.into()
|
.into()
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user