Interface CatVariants
public interface CatVariants
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ResourceKey
<CatVariant> static final ResourceKey
<CatVariant> static final ResourceKey
<CatVariant> static final ResourceKey
<CatVariant> static final ResourceKey
<CatVariant> static final ResourceKey
<CatVariant> static final ResourceKey
<CatVariant> static final ResourceKey
<CatVariant> static final ResourceKey
<CatVariant> static final ResourceKey
<CatVariant> static final ResourceKey
<CatVariant> -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic void
bootstrap
(BootstrapContext<CatVariant> p_399928_) private static ResourceKey
<CatVariant> private static void
register
(BootstrapContext<CatVariant> p_399892_, ResourceKey<CatVariant> p_399657_, String p_399991_, SpawnPrioritySelectors p_400099_) private static void
registerForAnyConditions
(BootstrapContext<CatVariant> p_400050_, ResourceKey<CatVariant> p_400018_, String p_400303_) static Optional
<Holder.Reference<CatVariant>> selectVariantToSpawn
(RandomSource p_399848_, RegistryAccess p_399748_, SpawnContext p_399931_)
-
Field Details
-
TABBY
-
BLACK
-
RED
-
SIAMESE
-
BRITISH_SHORTHAIR
-
CALICO
-
PERSIAN
-
RAGDOLL
-
WHITE
-
JELLIE
-
ALL_BLACK
-
-
Method Details
-
createKey
-
bootstrap
-
registerForAnyConditions
private static void registerForAnyConditions(BootstrapContext<CatVariant> p_400050_, ResourceKey<CatVariant> p_400018_, String p_400303_) -
register
private static void register(BootstrapContext<CatVariant> p_399892_, ResourceKey<CatVariant> p_399657_, String p_399991_, SpawnPrioritySelectors p_400099_) -
selectVariantToSpawn
static Optional<Holder.Reference<CatVariant>> selectVariantToSpawn(RandomSource p_399848_, RegistryAccess p_399748_, SpawnContext p_399931_)
-