Skip to main content

steel_registry/generated/
vanilla_villager_types.rs

1use crate::villager_type::{VillagerType, VillagerTypeRegistry};
2use std::borrow::Cow;
3use steel_utils::Identifier;
4pub static DESERT: VillagerType = VillagerType {
5    key: Identifier {
6        namespace: Cow::Borrowed("minecraft"),
7        path: Cow::Borrowed("desert"),
8    },
9};
10pub static JUNGLE: VillagerType = VillagerType {
11    key: Identifier {
12        namespace: Cow::Borrowed("minecraft"),
13        path: Cow::Borrowed("jungle"),
14    },
15};
16pub static PLAINS: VillagerType = VillagerType {
17    key: Identifier {
18        namespace: Cow::Borrowed("minecraft"),
19        path: Cow::Borrowed("plains"),
20    },
21};
22pub static SAVANNA: VillagerType = VillagerType {
23    key: Identifier {
24        namespace: Cow::Borrowed("minecraft"),
25        path: Cow::Borrowed("savanna"),
26    },
27};
28pub static SNOW: VillagerType = VillagerType {
29    key: Identifier {
30        namespace: Cow::Borrowed("minecraft"),
31        path: Cow::Borrowed("snow"),
32    },
33};
34pub static SWAMP: VillagerType = VillagerType {
35    key: Identifier {
36        namespace: Cow::Borrowed("minecraft"),
37        path: Cow::Borrowed("swamp"),
38    },
39};
40pub static TAIGA: VillagerType = VillagerType {
41    key: Identifier {
42        namespace: Cow::Borrowed("minecraft"),
43        path: Cow::Borrowed("taiga"),
44    },
45};
46pub fn register_villager_types(registry: &mut VillagerTypeRegistry) {
47    registry.register(&DESERT);
48    registry.register(&JUNGLE);
49    registry.register(&PLAINS);
50    registry.register(&SAVANNA);
51    registry.register(&SNOW);
52    registry.register(&SWAMP);
53    registry.register(&TAIGA);
54}