Interface WolfSoundVariant
public sealed interface WolfSoundVariant
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic interface -
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.Builderbuilder()static WolfSoundVariantcreate(WolfSoundVariant.WolfSoundSet adultSounds, WolfSoundVariant.WolfSoundSet babySounds) 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(WolfSoundVariant.WolfSoundSet adultSounds, WolfSoundVariant.WolfSoundSet babySounds) -
adultSounds
WolfSoundVariant.WolfSoundSet adultSounds() -
babySounds
WolfSoundVariant.WolfSoundSet babySounds() -
builder
-