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