Package forestry.api.apiculture.genetics
Interface IBeeSpecies
- All Superinterfaces:
IRegistryAlleleValue,ISpecies<IBee>
-
Method Summary
Modifier and TypeMethodDescriptionintgetBody()intintgetType()booleanisJubilant(IGenome genome, IBeeHousing housing) booleanMethods inherited from interface forestry.api.genetics.ISpecies
addTooltip, cast, createIndividual, createIndividual, createIndividual, createStack, createStack, getAuthority, getBinomial, getComplexity, getDefaultGenome, getDescriptionTranslationKey, getDisplayName, getEscritoireColor, getGenus, getGenusName, getKaryotype, getSpeciesName, getTranslationKey, hasGlint, id, isDominant, isSecret
-
Method Details
-
getType
IBeeSpeciesType getType() -
getProducts
- Returns:
- The list of possible items that can be produced by this bee.
-
getSpecialties
- Returns:
- The list of possible items that this bee can only produce when in a jubilant state.
-
getTemperature
TemperatureType getTemperature()- Returns:
- The preferred/ideal temperature for this bee.
-
getHumidity
HumidityType getHumidity()- Returns:
- The preferred/ideal humidity for this bee.
-
isNocturnal
boolean isNocturnal() -
isJubilant
-
getBody
int getBody()- Returns:
- The color of the bee's body. Used for tintIndex = 1 and is usually a shade of yellow,
0xffdc16.
-
getStripes
int getStripes()- Returns:
- The color of the bee's stripes. Used for tintIndex = 2 and is usually black.
-
getOutline
int getOutline()- Returns:
- The color of the bee's outline. Used for tintIndex = 0.
-