Uses of Record Class
net.minecraft.world.entity.animal.CatVariant
Packages that use CatVariant
Package
Description
-
Uses of CatVariant in net.minecraft.core.component
Fields in net.minecraft.core.component with type parameters of type CatVariantModifier and TypeFieldDescriptionstatic final DataComponentType
<Holder<CatVariant>> DataComponents.CAT_VARIANT
-
Uses of CatVariant in net.minecraft.core.registries
Fields in net.minecraft.core.registries with type parameters of type CatVariantModifier and TypeFieldDescriptionstatic final ResourceKey
<Registry<CatVariant>> Registries.CAT_VARIANT
-
Uses of CatVariant in net.minecraft.data.advancements.packs
Method parameters in net.minecraft.data.advancements.packs with type arguments of type CatVariantModifier and TypeMethodDescriptionprivate static Advancement.Builder
VanillaHusbandryAdvancements.addCatVariants
(Advancement.Builder p_249232_, HolderLookup<CatVariant> p_399786_) -
Uses of CatVariant in net.minecraft.network.syncher
Fields in net.minecraft.network.syncher with type parameters of type CatVariantModifier and TypeFieldDescriptionstatic final EntityDataSerializer
<Holder<CatVariant>> EntityDataSerializers.CAT_VARIANT
-
Uses of CatVariant in net.minecraft.world.entity.animal
Fields in net.minecraft.world.entity.animal with type parameters of type CatVariantModifier and TypeFieldDescriptionstatic final ResourceKey
<CatVariant> CatVariants.ALL_BLACK
static final ResourceKey
<CatVariant> CatVariants.BLACK
static final ResourceKey
<CatVariant> CatVariants.BRITISH_SHORTHAIR
static final ResourceKey
<CatVariant> CatVariants.CALICO
static final com.mojang.serialization.Codec
<Holder<CatVariant>> CatVariant.CODEC
private static final EntityDataAccessor
<Holder<CatVariant>> Cat.DATA_VARIANT_ID
private static final ResourceKey
<CatVariant> Cat.DEFAULT_VARIANT
static final com.mojang.serialization.Codec
<CatVariant> CatVariant.DIRECT_CODEC
static final ResourceKey
<CatVariant> CatVariants.JELLIE
static final com.mojang.serialization.Codec
<CatVariant> CatVariant.NETWORK_CODEC
static final ResourceKey
<CatVariant> CatVariants.PERSIAN
static final ResourceKey
<CatVariant> CatVariants.RAGDOLL
static final ResourceKey
<CatVariant> CatVariants.RED
static final ResourceKey
<CatVariant> CatVariants.SIAMESE
static final StreamCodec
<RegistryFriendlyByteBuf, Holder<CatVariant>> CatVariant.STREAM_CODEC
static final ResourceKey
<CatVariant> CatVariants.TABBY
static final ResourceKey
<CatVariant> CatVariants.WHITE
Methods in net.minecraft.world.entity.animal that return types with arguments of type CatVariantModifier and TypeMethodDescriptionprivate static ResourceKey
<CatVariant> Cat.getVariant()
static Optional
<Holder.Reference<CatVariant>> CatVariants.selectVariantToSpawn
(RandomSource p_399848_, RegistryAccess p_399748_, SpawnContext p_399931_) Method parameters in net.minecraft.world.entity.animal with type arguments of type CatVariantModifier and TypeMethodDescriptionstatic void
CatVariants.bootstrap
(BootstrapContext<CatVariant> p_399928_) private static void
CatVariants.register
(BootstrapContext<CatVariant> p_399892_, ResourceKey<CatVariant> p_399657_, String p_399991_, SpawnPrioritySelectors p_400099_) private static void
CatVariants.register
(BootstrapContext<CatVariant> p_399892_, ResourceKey<CatVariant> p_399657_, String p_399991_, SpawnPrioritySelectors p_400099_) private static void
CatVariants.registerForAnyConditions
(BootstrapContext<CatVariant> p_400050_, ResourceKey<CatVariant> p_400018_, String p_400303_) private static void
CatVariants.registerForAnyConditions
(BootstrapContext<CatVariant> p_400050_, ResourceKey<CatVariant> p_400018_, String p_400303_) private void
Cat.setVariant
(Holder<CatVariant> p_335581_)