steel_registry/generated/
vanilla_cat_sound_variants.rs1use crate::cat_sound_variant::{CatAge, CatSoundVariant, CatSoundVariantRegistry};
2use steel_utils::Identifier;
3pub static CLASSIC: CatSoundVariant = CatSoundVariant {
4 key: Identifier::vanilla_static("classic"),
5 adult_sounds: CatAge {
6 ambient_sound: &crate::sound_events::ENTITY_CAT_AMBIENT,
7 beg_for_food_sound: &crate::sound_events::ENTITY_CAT_BEG_FOR_FOOD,
8 death_sound: &crate::sound_events::ENTITY_CAT_DEATH,
9 eat_sound: &crate::sound_events::ENTITY_CAT_EAT,
10 hiss_sound: &crate::sound_events::ENTITY_CAT_HISS,
11 hurt_sound: &crate::sound_events::ENTITY_CAT_HURT,
12 purr_sound: &crate::sound_events::ENTITY_CAT_PURR,
13 purreow_sound: &crate::sound_events::ENTITY_CAT_PURREOW,
14 stray_ambient_sound: &crate::sound_events::ENTITY_CAT_STRAY_AMBIENT,
15 },
16 baby_sounds: CatAge {
17 ambient_sound: &crate::sound_events::ENTITY_BABY_CAT_AMBIENT,
18 beg_for_food_sound: &crate::sound_events::ENTITY_BABY_CAT_BEG_FOR_FOOD,
19 death_sound: &crate::sound_events::ENTITY_BABY_CAT_DEATH,
20 eat_sound: &crate::sound_events::ENTITY_BABY_CAT_EAT,
21 hiss_sound: &crate::sound_events::ENTITY_BABY_CAT_HISS,
22 hurt_sound: &crate::sound_events::ENTITY_BABY_CAT_HURT,
23 purr_sound: &crate::sound_events::ENTITY_BABY_CAT_PURR,
24 purreow_sound: &crate::sound_events::ENTITY_BABY_CAT_PURREOW,
25 stray_ambient_sound: &crate::sound_events::ENTITY_BABY_CAT_STRAY_AMBIENT,
26 },
27};
28pub static ROYAL: CatSoundVariant = CatSoundVariant {
29 key: Identifier::vanilla_static("royal"),
30 adult_sounds: CatAge {
31 ambient_sound: &crate::sound_events::ENTITY_CAT_ROYAL_AMBIENT,
32 beg_for_food_sound: &crate::sound_events::ENTITY_CAT_ROYAL_BEG_FOR_FOOD,
33 death_sound: &crate::sound_events::ENTITY_CAT_ROYAL_DEATH,
34 eat_sound: &crate::sound_events::ENTITY_CAT_ROYAL_EAT,
35 hiss_sound: &crate::sound_events::ENTITY_CAT_ROYAL_HISS,
36 hurt_sound: &crate::sound_events::ENTITY_CAT_ROYAL_HURT,
37 purr_sound: &crate::sound_events::ENTITY_CAT_ROYAL_PURR,
38 purreow_sound: &crate::sound_events::ENTITY_CAT_ROYAL_PURREOW,
39 stray_ambient_sound: &crate::sound_events::ENTITY_CAT_ROYAL_STRAY_AMBIENT,
40 },
41 baby_sounds: CatAge {
42 ambient_sound: &crate::sound_events::ENTITY_BABY_CAT_AMBIENT,
43 beg_for_food_sound: &crate::sound_events::ENTITY_BABY_CAT_BEG_FOR_FOOD,
44 death_sound: &crate::sound_events::ENTITY_BABY_CAT_DEATH,
45 eat_sound: &crate::sound_events::ENTITY_BABY_CAT_EAT,
46 hiss_sound: &crate::sound_events::ENTITY_BABY_CAT_HISS,
47 hurt_sound: &crate::sound_events::ENTITY_BABY_CAT_HURT,
48 purr_sound: &crate::sound_events::ENTITY_BABY_CAT_PURR,
49 purreow_sound: &crate::sound_events::ENTITY_BABY_CAT_PURREOW,
50 stray_ambient_sound: &crate::sound_events::ENTITY_BABY_CAT_STRAY_AMBIENT,
51 },
52};
53pub fn register_cat_sound_variants(registry: &mut CatSoundVariantRegistry) {
54 registry.register(&CLASSIC);
55 registry.register(&ROYAL);
56}