pub struct CowSoundVariant {
pub key: Identifier,
pub ambient_sound: SoundEventRef,
pub death_sound: SoundEventRef,
pub hurt_sound: SoundEventRef,
pub step_sound: SoundEventRef,
}Expand description
Represents a set of sounds for a cow variant from a data pack JSON file.
Fields§
§key: Identifier§ambient_sound: SoundEventRef§death_sound: SoundEventRef§hurt_sound: SoundEventRef§step_sound: SoundEventRefTrait Implementations§
Source§impl Debug for CowSoundVariant
impl Debug for CowSoundVariant
Source§impl RegistryEntry for CowSoundVariant
impl RegistryEntry for CowSoundVariant
Source§impl ToNbtTag for &CowSoundVariant
impl ToNbtTag for &CowSoundVariant
fn to_nbt_tag(self) -> NbtTag
fn to_optional_nbt_tag(self) -> Option<NbtTag>
Auto Trait Implementations§
impl Freeze for CowSoundVariant
impl RefUnwindSafe for CowSoundVariant
impl Send for CowSoundVariant
impl Sync for CowSoundVariant
impl Unpin for CowSoundVariant
impl UnsafeUnpin for CowSoundVariant
impl UnwindSafe for CowSoundVariant
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more