Files
Binnie/src/main/java/binnie/botany/api/IFlowerGenome.java
T

42 lines
819 B
Java

package binnie.botany.api;
import forestry.api.core.EnumTemperature;
import forestry.api.genetics.EnumTolerance;
import forestry.api.genetics.IGenome;
public interface IFlowerGenome extends IGenome {
@Override
IAlleleFlowerSpecies getPrimary();
@Override
IAlleleFlowerSpecies getSecondary();
IFlowerColor getPrimaryColor();
IFlowerColor getSecondaryColor();
IFlowerColor getStemColor();
int getFertility();
int getLifespan();
IFlowerType getType();
EnumTolerance getToleranceTemperature();
EnumTolerance getToleranceMoisture();
EnumTolerance getTolerancePH();
float getAgeChance();
float getSappiness();
boolean canTolerate(EnumAcidity pH);
boolean canTolerate(EnumMoisture moisture);
boolean canTolerate(EnumTemperature temp);
}