public class ButterflyGenome extends Genome implements IButterflyGenome
| Constructor and Description |
|---|
ButterflyGenome(IChromosome[] chromosomes) |
ButterflyGenome(net.minecraft.nbt.NBTTagCompound nbttagcompound) |
| Modifier and Type | Method and Description |
|---|---|
IAlleleButterflyCocoon |
getCocoon() |
IAlleleButterflyEffect |
getEffect() |
int |
getFertility() |
boolean |
getFireResist() |
IFlowerProvider |
getFlowerProvider() |
int |
getLifespan() |
int |
getMetabolism() |
boolean |
getNocturnal() |
IAlleleButterflySpecies |
getPrimary() |
IAlleleButterflySpecies |
getSecondary() |
float |
getSize() |
static IAlleleButterflySpecies |
getSpecies(net.minecraft.item.ItemStack itemStack) |
ISpeciesRoot |
getSpeciesRoot() |
float |
getSpeed() |
EnumTolerance |
getToleranceHumid() |
EnumTolerance |
getToleranceTemp() |
boolean |
getTolerantFlyer() |
getActiveAllele, getActiveAllele, getAllele, getAllele, getChromosomes, getInactiveAllele, getSpeciesDirectly, getSpeciesDirectly, isGeneticEqual, toString, writeToNBTclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetActiveAllele, getChromosomes, getInactiveAllele, isGeneticEqualwriteToNBTpublic ButterflyGenome(net.minecraft.nbt.NBTTagCompound nbttagcompound)
public ButterflyGenome(IChromosome[] chromosomes)
public static IAlleleButterflySpecies getSpecies(net.minecraft.item.ItemStack itemStack)
public IAlleleButterflySpecies getPrimary()
getPrimary in interface IGenomegetPrimary in interface IButterflyGenomepublic IAlleleButterflySpecies getSecondary()
getSecondary in interface IGenomegetSecondary in interface IButterflyGenomepublic float getSize()
getSize in interface IButterflyGenomepublic int getLifespan()
getLifespan in interface IButterflyGenomepublic float getSpeed()
getSpeed in interface IButterflyGenomepublic int getMetabolism()
getMetabolism in interface IButterflyGenomepublic int getFertility()
getFertility in interface IButterflyGenomepublic EnumTolerance getToleranceTemp()
getToleranceTemp in interface IButterflyGenomepublic EnumTolerance getToleranceHumid()
getToleranceHumid in interface IButterflyGenomepublic boolean getNocturnal()
getNocturnal in interface IButterflyGenomepublic boolean getTolerantFlyer()
getTolerantFlyer in interface IButterflyGenomepublic boolean getFireResist()
getFireResist in interface IButterflyGenomepublic IFlowerProvider getFlowerProvider()
getFlowerProvider in interface IButterflyGenomepublic IAlleleButterflyEffect getEffect()
getEffect in interface IButterflyGenomepublic IAlleleButterflyCocoon getCocoon()
getCocoon in interface IButterflyGenomepublic ISpeciesRoot getSpeciesRoot()
getSpeciesRoot in interface IGenome