Class PigVariants
java.lang.Object
net.minecraft.world.entity.animal.PigVariants
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ResourceKey<PigVariant> static final ResourceKey<PigVariant> static final ResourceKey<PigVariant> static final ResourceKey<PigVariant> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidbootstrap(BootstrapContext<PigVariant> context) private static ResourceKey<PigVariant> createKey(ResourceLocation name) private static voidregister(BootstrapContext<PigVariant> context, ResourceKey<PigVariant> key, PigVariant.ModelType modelType, String name, TagKey<Biome> biomes) private static voidregister(BootstrapContext<PigVariant> context, ResourceKey<PigVariant> key, PigVariant.ModelType modelType, String name, SpawnPrioritySelectors spawnConditions) static Optional<Holder.Reference<PigVariant>> selectVariantToSpawn(RandomSource random, RegistryAccess registryAccess, SpawnContext context)
-
Field Details
-
TEMPERATE
-
WARM
-
COLD
-
DEFAULT
-
-
Constructor Details
-
PigVariants
public PigVariants()
-
-
Method Details
-
createKey
-
bootstrap
-
register
private static void register(BootstrapContext<PigVariant> context, ResourceKey<PigVariant> key, PigVariant.ModelType modelType, String name, TagKey<Biome> biomes) -
register
private static void register(BootstrapContext<PigVariant> context, ResourceKey<PigVariant> key, PigVariant.ModelType modelType, String name, SpawnPrioritySelectors spawnConditions) -
selectVariantToSpawn
public static Optional<Holder.Reference<PigVariant>> selectVariantToSpawn(RandomSource random, RegistryAccess registryAccess, SpawnContext context)
-