Package forestry.api.genetics.alleles
Class ForestryAlleles
java.lang.Object
forestry.api.genetics.alleles.ForestryAlleles
All alleles defined by base Forestry. Although the field names might seem to suggest that they're
only intended for a certain chromosome, allele instances do not have any meaning besides the values
they contain. For example, if you need a dominant allele with the value 10, feel free to use
LIFESPAN_SHORTEST
or even copy it to a differently named field even if not for a lifespan-related chromosome. Note that you might
have to add that allele to the chromosome's list of valid alleles in its IKaryotype, which can be done using
ISpeciesTypeBuilder.setKaryotype(java.util.function.Consumer<forestry.api.plugin.IKaryotypeBuilder>) and IKaryotypeBuilder.get(forestry.api.genetics.alleles.IChromosome<A>)-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final IRegistryAllele<IActivityType>static final IRegistryAllele<IActivityType>static final IRegistryAllele<IActivityType>static final IRegistryAllele<IActivityType>static final IRegistryAllele<IActivityType>static final IValueAllele<IButterflyEffect>static final IRegistryAllele<IButterflyCocoon>static final IRegistryAllele<IButterflyCocoon>static final List<IIntegerAllele>static final List<IBooleanAllele>static final List<IIntegerAllele>static final List<IIntegerAllele>static final List<IFloatAllele>static final List<IValueAllele<ToleranceType>>static final List<IIntegerAllele>static final List<IIntegerAllele>static final List<IIntegerAllele>static final List<IIntegerAllele>static final List<IFloatAllele>static final List<IFloatAllele>static final List<IFloatAllele>static final List<IFloatAllele>static final List<IValueAllele<ToleranceType>>static final List<IValueAllele<net.minecraft.core.Vec3i>>static final List<IFloatAllele>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IRegistryAllele<IBeeEffect>static final IBooleanAllelestatic final IBooleanAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IRegistryAllele<IFlowerType>static final IRegistryAllele<IFlowerType>static final IRegistryAllele<IFlowerType>static final IRegistryAllele<IFlowerType>static final IRegistryAllele<IFlowerType>static final IRegistryAllele<IFlowerType>static final IRegistryAllele<IFlowerType>static final IRegistryAllele<IFlowerType>static final IRegistryAllele<IFlowerType>static final IRegistryAllele<IFlowerType>static final IRegistryAllele<IFlowerType>static final IRegistryAllele<IFlowerType>static final IRegistryAllele<IFlowerType>static final IRegistryAllele<IFlowerType>static final IRegistryAllele<IFlowerType>static final IRegistryAllele<IFruit>static final IRegistryAllele<IFruit>static final IRegistryAllele<IFruit>static final IRegistryAllele<IFruit>static final IRegistryAllele<IFruit>static final IRegistryAllele<IFruit>static final IRegistryAllele<IFruit>static final IRegistryAllele<IFruit>static final IRegistryAllele<IFruit>static final IRegistryAllele<IFruit>static final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IIntegerAllelestatic final IAlleleManagerstatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IValueAllele<net.minecraft.core.Vec3i>static final IValueAllele<net.minecraft.core.Vec3i>static final IValueAllele<net.minecraft.core.Vec3i>static final IValueAllele<net.minecraft.core.Vec3i>static final IValueAllele<ToleranceType>static final IValueAllele<ToleranceType>static final IValueAllele<ToleranceType>static final IValueAllele<ToleranceType>static final IValueAllele<ToleranceType>static final IValueAllele<ToleranceType>static final IValueAllele<ToleranceType>static final IValueAllele<ToleranceType>static final IValueAllele<ToleranceType>static final IValueAllele<ToleranceType>static final IValueAllele<ToleranceType>static final IValueAllele<ToleranceType>static final IValueAllele<ToleranceType>static final IValueAllele<ToleranceType>static final IValueAllele<ToleranceType>static final IValueAllele<ToleranceType>static final IValueAllele<ITreeEffect>static final IValueAllele<ITreeEffect>static final IBooleanAllelestatic final IBooleanAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllelestatic final IFloatAllele -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
REGISTRY
-
TRUE
-
FALSE
-
TRUE_RECESSIVE
-
FALSE_RECESSIVE
-
DEFAULT_BOOLEANS
-
LIFESPAN_SHORTEST
-
LIFESPAN_SHORTER
-
LIFESPAN_SHORT
-
LIFESPAN_SHORTENED
-
LIFESPAN_NORMAL
-
LIFESPAN_ELONGATED
-
LIFESPAN_LONG
-
LIFESPAN_LONGER
-
LIFESPAN_LONGEST
-
LIFESPAN_IMMORTAL
-
DEFAULT_LIFESPANS
-
FERTILITY_0
-
FERTILITY_1
-
FERTILITY_2
-
FERTILITY_3
-
FERTILITY_4
-
FERTILITY_5
-
FERTILITY_6
-
FERTILITY_7
-
FERTILITY_8
-
FERTILITY_9
-
FERTILITY_10
-
DEFAULT_BEE_FERTILITIES
-
DEFAULT_BUTTERFLY_FERTILITIES
-
POLLINATION_SLOWEST
-
POLLINATION_SLOWER
-
POLLINATION_SLOW
-
POLLINATION_AVERAGE
-
POLLINATION_FAST
-
POLLINATION_FASTER
-
POLLINATION_FASTEST
-
POLLINATION_MAXIMUM
-
DEFAULT_POLLINATIONS
-
TOLERANCE_NONE
-
TOLERANCE_BOTH_1
-
TOLERANCE_BOTH_2
-
TOLERANCE_BOTH_3
-
TOLERANCE_BOTH_4
-
TOLERANCE_BOTH_5
-
TOLERANCE_UP_1
-
TOLERANCE_UP_2
-
TOLERANCE_UP_3
-
TOLERANCE_UP_4
-
TOLERANCE_UP_5
-
TOLERANCE_DOWN_1
-
TOLERANCE_DOWN_2
-
TOLERANCE_DOWN_3
-
TOLERANCE_DOWN_4
-
TOLERANCE_DOWN_5
-
DEFAULT_TEMPERATURE_TOLERANCES
-
DEFAULT_HUMIDITY_TOLERANCES
-
ACTIVITY_DIURNAL
-
ACTIVITY_NOCTURNAL
-
ACTIVITY_CREPUSCULAR
-
ACTIVITY_METATURNAL
-
ACTIVITY_CATHEMERAL
-
TERRITORY_AVERAGE
-
TERRITORY_LARGE
-
TERRITORY_LARGER
-
TERRITORY_LARGEST
-
DEFAULT_TERRITORIES
-
FLOWER_TYPE_VANILLA
-
FLOWER_TYPE_NETHER
-
FLOWER_TYPE_CACTI
-
FLOWER_TYPE_MUSHROOMS
-
FLOWER_TYPE_END
-
FLOWER_TYPE_JUNGLE
-
FLOWER_TYPE_SNOW
-
FLOWER_TYPE_WHEAT
-
FLOWER_TYPE_GOURD
-
FLOWER_TYPE_CAVE
-
FLOWER_TYPE_PHOTOSYNTHESIS
-
FLOWER_TYPE_ANCIENT
-
FLOWER_TYPE_SEA
-
FLOWER_TYPE_CORAL
-
FLOWER_TYPE_SCULK
-
EFFECT_NONE
-
EFFECT_AGGRESSIVE
-
EFFECT_HEROIC
-
EFFECT_BEATIFIC
-
EFFECT_MIASMIC
-
EFFECT_MISANTHROPE
-
EFFECT_GLACIAL
-
EFFECT_RADIOACTIVE
-
EFFECT_CREEPER
-
EFFECT_IGNITION
-
EFFECT_EXPLORATION
-
EFFECT_EASTER
-
EFFECT_SNOWING
-
EFFECT_DRUNKARD
-
EFFECT_REANIMATION
-
EFFECT_RESURRECTION
-
EFFECT_REPULSION
-
EFFECT_FERTILE
-
EFFECT_MYCOPHILIC
-
EFFECT_SIFTER
-
EFFECT_HAKUNA_MATATA
-
EFFECT_GLOW_BERRY_GROW
-
EFFECT_REJUVENATION
-
EFFECT_CHRONOPHAGE
-
EFFECT_GUARDIAN
-
EFFECT_PHASING
-
EFFECT_ASCENSION
-
EFFECT_SCULK
-
SPEED_SLOWEST
-
SPEED_SLOWER
-
SPEED_SLOW
-
SPEED_NORMAL
-
SPEED_FAST
-
SPEED_FASTER
-
SPEED_FASTEST
-
DEFAULT_SPEEDS
-
SIZE_SMALLEST
-
SIZE_SMALLER
-
SIZE_SMALL
-
SIZE_AVERAGE
-
SIZE_LARGE
-
SIZE_LARGER
-
SIZE_LARGEST
-
DEFAULT_SIZES
-
METABOLISM_SLOWEST
-
METABOLISM_SLOWER
-
METABOLISM_SLOW
-
METABOLISM_NORMAL
-
METABOLISM_FAST
-
METABOLISM_FASTER
-
METABOLISM_FASTEST
-
DEFAULT_METABOLISMS
-
BUTTERFLY_EFFECT_NONE
-
COCOON_DEFAULT
-
COCOON_SILK
-
SAPPINESS_LOWEST
-
SAPPINESS_LOWER
-
SAPPINESS_LOW
-
SAPPINESS_AVERAGE
-
SAPPINESS_HIGH
-
SAPPINESS_HIGHER
-
SAPPINESS_HIGHEST
-
DEFAULT_SAPPINESSES
-
SAPLINGS_LOWEST
-
SAPLINGS_LOWER
-
SAPLINGS_LOW
-
SAPLINGS_AVERAGE
-
SAPLINGS_HIGH
-
SAPLINGS_HIGHER
-
SAPLINGS_HIGHEST
-
DEFAULT_SAPLINGS
-
FRUIT_NONE
-
FRUIT_APPLE
-
FRUIT_COCOA
-
FRUIT_CHESTNUT
-
FRUIT_WALNUT
-
FRUIT_CHERRY
-
FRUIT_DATES
-
FRUIT_PAPAYA
-
FRUIT_LEMON
-
FRUIT_PLUM
-
TREE_EFFECT_NONE
-
TREE_EFFECT_BLOSSOMING
-
MATURATION_SLOWEST
-
MATURATION_SLOWER
-
MATURATION_SLOW
-
MATURATION_AVERAGE
-
MATURATION_FAST
-
MATURATION_FASTER
-
MATURATION_FASTEST
-
DEFAULT_MATURATIONS
-
YIELD_LOWEST
-
YIELD_LOWER
-
YIELD_LOW
-
YIELD_AVERAGE
-
YIELD_HIGH
-
YIELD_HIGHER
-
YIELD_HIGHEST
-
DEFAULT_YIELDS
-
HEIGHT_SMALLEST
-
HEIGHT_SMALLER
-
HEIGHT_SMALL
-
HEIGHT_AVERAGE
-
HEIGHT_LARGE
-
HEIGHT_LARGER
-
HEIGHT_LARGEST
-
HEIGHT_GIGANTIC
-
DEFAULT_HEIGHTS
-
GIRTH_1
-
GIRTH_2
-
GIRTH_3
-
GIRTH_4
-
GIRTH_5
-
GIRTH_6
-
GIRTH_7
-
GIRTH_8
-
GIRTH_9
-
GIRTH_10
-
DEFAULT_GIRTHS
-
-
Constructor Details
-
ForestryAlleles
public ForestryAlleles()
-