public class TreeGenome extends Genome implements ITreeGenome
| Constructor and Description |
|---|
TreeGenome(IChromosome[] chromosomes) |
TreeGenome(net.minecraft.nbt.NBTTagCompound nbttagcompound) |
| Modifier and Type | Method and Description |
|---|---|
net.minecraft.item.ItemStack |
getDecorativeLeaves() |
IAlleleLeafEffect |
getEffect() |
float |
getFertility() |
boolean |
getFireproof() |
IFruitProvider |
getFruitProvider() |
int |
getGirth() |
float |
getHeight() |
int |
getMaturationTime() |
IAlleleTreeSpecies |
getPrimary() |
float |
getSappiness() |
IAlleleTreeSpecies |
getSecondary() |
static IAlleleTreeSpecies |
getSpecies(net.minecraft.item.ItemStack itemStack) |
ISpeciesRoot |
getSpeciesRoot() |
float |
getYield() |
boolean |
matchesTemplateGenome() |
getActiveAllele, getActiveAllele, getAllele, getAllele, getChromosomes, getInactiveAllele, getSpeciesDirectly, getSpeciesDirectly, isGeneticEqual, toString, writeToNBTclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetActiveAllele, getChromosomes, getInactiveAllele, isGeneticEqualwriteToNBTpublic TreeGenome(IChromosome[] chromosomes)
public TreeGenome(net.minecraft.nbt.NBTTagCompound nbttagcompound)
public static IAlleleTreeSpecies getSpecies(net.minecraft.item.ItemStack itemStack)
public IAlleleTreeSpecies getPrimary()
getPrimary in interface ITreeGenomegetPrimary in interface IGenomepublic IAlleleTreeSpecies getSecondary()
getSecondary in interface ITreeGenomegetSecondary in interface IGenomepublic IFruitProvider getFruitProvider()
getFruitProvider in interface ITreeGenomepublic float getHeight()
getHeight in interface ITreeGenomepublic float getFertility()
getFertility in interface ITreeGenomepublic float getYield()
getYield in interface ITreeGenomepublic float getSappiness()
getSappiness in interface ITreeGenomepublic int getMaturationTime()
getMaturationTime in interface ITreeGenomepublic int getGirth()
getGirth in interface ITreeGenomepublic boolean getFireproof()
getFireproof in interface ITreeGenomepublic IAlleleLeafEffect getEffect()
getEffect in interface ITreeGenomepublic net.minecraft.item.ItemStack getDecorativeLeaves()
getDecorativeLeaves in interface ITreeGenomepublic ISpeciesRoot getSpeciesRoot()
getSpeciesRoot in interface IGenomepublic boolean matchesTemplateGenome()
matchesTemplateGenome in interface ITreeGenome