Interface CatSoundVariant
public sealed interface CatSoundVariant
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final RegistryKey<CatSoundVariant> static final Codec<RegistryKey<CatSoundVariant>> static final NetworkBuffer.Type<RegistryKey<CatSoundVariant>> static final Codec<CatSoundVariant> static final RegistryKey<CatSoundVariant> -
Method Summary
Modifier and TypeMethodDescriptionstatic CatSoundVariant.Builderbuilder()static CatSoundVariantcreate(CatSoundVariant.CatSoundSet adultSounds, CatSoundVariant.CatSoundSet babySounds) static DynamicRegistry<CatSoundVariant> Creates a new instance of the "minecraft:cat_sound_variant" registry containing the vanilla contents.
-
Field Details
-
NETWORK_TYPE
-
CODEC
-
REGISTRY_CODEC
-
CLASSIC
-
ROYAL
-
-
Method Details
-
createDefaultRegistry
Creates a new instance of the "minecraft:cat_sound_variant" registry containing the vanilla contents.- See Also:
-
create
static CatSoundVariant create(CatSoundVariant.CatSoundSet adultSounds, CatSoundVariant.CatSoundSet babySounds) -
builder
-
adultSounds
CatSoundVariant.CatSoundSet adultSounds() -
babySounds
CatSoundVariant.CatSoundSet babySounds()
-