Skip to main content

steel_registry/generated/
vanilla_chicken_sound_variants.rs

1use crate::chicken_sound_variant::{ChickenAge, ChickenSoundVariant, ChickenSoundVariantRegistry};
2use steel_utils::Identifier;
3pub static CLASSIC: ChickenSoundVariant = ChickenSoundVariant {
4    key: Identifier::vanilla_static("classic"),
5    adult_sounds: ChickenAge {
6        ambient_sound: &crate::sound_events::ENTITY_CHICKEN_AMBIENT,
7        death_sound: &crate::sound_events::ENTITY_CHICKEN_DEATH,
8        hurt_sound: &crate::sound_events::ENTITY_CHICKEN_HURT,
9        step_sound: &crate::sound_events::ENTITY_CHICKEN_STEP,
10    },
11    baby_sounds: ChickenAge {
12        ambient_sound: &crate::sound_events::ENTITY_BABY_CHICKEN_AMBIENT,
13        death_sound: &crate::sound_events::ENTITY_BABY_CHICKEN_DEATH,
14        hurt_sound: &crate::sound_events::ENTITY_BABY_CHICKEN_HURT,
15        step_sound: &crate::sound_events::ENTITY_BABY_CHICKEN_STEP,
16    },
17};
18pub static PICKY: ChickenSoundVariant = ChickenSoundVariant {
19    key: Identifier::vanilla_static("picky"),
20    adult_sounds: ChickenAge {
21        ambient_sound: &crate::sound_events::ENTITY_CHICKEN_PICKY_AMBIENT,
22        death_sound: &crate::sound_events::ENTITY_CHICKEN_PICKY_DEATH,
23        hurt_sound: &crate::sound_events::ENTITY_CHICKEN_PICKY_HURT,
24        step_sound: &crate::sound_events::ENTITY_CHICKEN_STEP,
25    },
26    baby_sounds: ChickenAge {
27        ambient_sound: &crate::sound_events::ENTITY_BABY_CHICKEN_AMBIENT,
28        death_sound: &crate::sound_events::ENTITY_BABY_CHICKEN_DEATH,
29        hurt_sound: &crate::sound_events::ENTITY_BABY_CHICKEN_HURT,
30        step_sound: &crate::sound_events::ENTITY_BABY_CHICKEN_STEP,
31    },
32};
33pub fn register_chicken_sound_variants(registry: &mut ChickenSoundVariantRegistry) {
34    registry.register(&CLASSIC);
35    registry.register(&PICKY);
36}