public class BeeGenome extends Genome implements IBeeGenome
| Constructor and Description |
|---|
BeeGenome(IChromosome[] chromosomes) |
| Modifier and Type | Method and Description |
|---|---|
static BeeGenome |
fromNBT(net.minecraft.nbt.NBTTagCompound nbtTagCompound) |
boolean |
getCaveDwelling() |
IAlleleBeeEffect |
getEffect() |
int |
getFertility() |
int |
getFlowering() |
IFlowerProvider |
getFlowerProvider() |
int |
getLifespan() |
boolean |
getNeverSleeps() |
IAlleleBeeSpecies |
getPrimary() |
IAlleleBeeSpecies |
getSecondary() |
static IAlleleBeeSpecies |
getSpecies(net.minecraft.item.ItemStack itemStack) |
ISpeciesRoot |
getSpeciesRoot() |
float |
getSpeed() |
net.minecraft.util.math.Vec3i |
getTerritory() |
EnumTolerance |
getToleranceHumid() |
EnumTolerance |
getToleranceTemp() |
boolean |
getToleratesRain() |
getActiveAllele, getActiveAllele, getAllele, getAllele, getChromosomes, getInactiveAllele, getSpeciesDirectly, getSpeciesDirectly, isGeneticEqual, toString, writeToNBTclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetActiveAllele, getChromosomes, getInactiveAllele, isGeneticEqualwriteToNBTpublic BeeGenome(IChromosome[] chromosomes)
public static BeeGenome fromNBT(net.minecraft.nbt.NBTTagCompound nbtTagCompound)
public static IAlleleBeeSpecies getSpecies(net.minecraft.item.ItemStack itemStack)
public IAlleleBeeSpecies getPrimary()
getPrimary in interface IBeeGenomegetPrimary in interface IGenomepublic IAlleleBeeSpecies getSecondary()
getSecondary in interface IBeeGenomegetSecondary in interface IGenomepublic float getSpeed()
getSpeed in interface IBeeGenomepublic int getLifespan()
getLifespan in interface IBeeGenomepublic int getFertility()
getFertility in interface IBeeGenomepublic EnumTolerance getToleranceTemp()
getToleranceTemp in interface IBeeGenomepublic boolean getNeverSleeps()
getNeverSleeps in interface IBeeGenomepublic EnumTolerance getToleranceHumid()
getToleranceHumid in interface IBeeGenomepublic boolean getToleratesRain()
getToleratesRain in interface IBeeGenomepublic boolean getCaveDwelling()
getCaveDwelling in interface IBeeGenomepublic IFlowerProvider getFlowerProvider()
getFlowerProvider in interface IBeeGenomepublic int getFlowering()
getFlowering in interface IBeeGenomepublic net.minecraft.util.math.Vec3i getTerritory()
getTerritory in interface IBeeGenomepublic IAlleleBeeEffect getEffect()
getEffect in interface IBeeGenomepublic ISpeciesRoot getSpeciesRoot()
getSpeciesRoot in interface IGenome