Interface FrogVariants
public interface FrogVariants
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ResourceKey<FrogVariant> static final ResourceKey<FrogVariant> static final ResourceKey<FrogVariant> -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic voidbootstrap(BootstrapContext<FrogVariant> context) private static ResourceKey<FrogVariant> createKey(ResourceLocation name) private static voidregister(BootstrapContext<FrogVariant> context, ResourceKey<FrogVariant> key, String name, TagKey<Biome> biome) private static voidregister(BootstrapContext<FrogVariant> context, ResourceKey<FrogVariant> key, String name, SpawnPrioritySelectors spawnCondiftions) static Optional<Holder.Reference<FrogVariant>> selectVariantToSpawn(RandomSource source, RegistryAccess registryAccess, SpawnContext context)
-
Field Details
-
TEMPERATE
-
WARM
-
COLD
-
-
Method Details
-
createKey
-
bootstrap
-
register
private static void register(BootstrapContext<FrogVariant> context, ResourceKey<FrogVariant> key, String name, TagKey<Biome> biome) -
register
private static void register(BootstrapContext<FrogVariant> context, ResourceKey<FrogVariant> key, String name, SpawnPrioritySelectors spawnCondiftions) -
selectVariantToSpawn
static Optional<Holder.Reference<FrogVariant>> selectVariantToSpawn(RandomSource source, RegistryAccess registryAccess, SpawnContext context)
-