Module net.minestom.server
Interface WolfSoundVariant
public sealed interface WolfSoundVariant
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final RegistryKey
<WolfSoundVariant> static final RegistryKey
<WolfSoundVariant> static final RegistryKey
<WolfSoundVariant> static final Codec
<RegistryKey<WolfSoundVariant>> static final RegistryKey
<WolfSoundVariant> static final RegistryKey
<WolfSoundVariant> static final NetworkBuffer.Type
<RegistryKey<WolfSoundVariant>> static final RegistryKey
<WolfSoundVariant> static final Codec
<WolfSoundVariant> static final RegistryKey
<WolfSoundVariant> -
Method Summary
Modifier and TypeMethodDescriptionstatic WolfSoundVariant.Builder
builder()
static WolfSoundVariant
create
(SoundEvent ambientSound, SoundEvent deathSound, SoundEvent growlSound, SoundEvent hurtSound, SoundEvent pantSound, SoundEvent whineSound) static DynamicRegistry
<WolfSoundVariant> Creates a new instance of the "minecraft:wolf_sound_variant" registry containing the vanilla contents.
-
Field Details
-
NETWORK_TYPE
-
CODEC
-
REGISTRY_CODEC
-
SAD
-
PUGLIN
-
CUTE
-
GRUMPY
-
BIG
-
ANGRY
-
CLASSIC
-
-
Method Details
-
createDefaultRegistry
Creates a new instance of the "minecraft:wolf_sound_variant" registry containing the vanilla contents.- See Also:
-
create
static WolfSoundVariant create(SoundEvent ambientSound, SoundEvent deathSound, SoundEvent growlSound, SoundEvent hurtSound, SoundEvent pantSound, SoundEvent whineSound) -
builder
-
ambientSound
SoundEvent ambientSound() -
deathSound
SoundEvent deathSound() -
growlSound
SoundEvent growlSound() -
hurtSound
SoundEvent hurtSound() -
pantSound
SoundEvent pantSound() -
whineSound
SoundEvent whineSound()
-