public interface IAlleleTreeSpecies extends IAlleleSpecies, IAlleleProperty<IAlleleTreeSpecies>
| Modifier and Type | Method and Description |
|---|---|
ITreeGenerator |
getGenerator() |
int |
getGermlingColour(EnumGermlingType type,
int renderPass) |
net.minecraft.client.renderer.block.model.ModelResourceLocation |
getGermlingModel(EnumGermlingType type) |
IGrowthProvider |
getGrowthProvider() |
ILeafProvider |
getLeafProvider() |
ILeafSpriteProvider |
getLeafSpriteProvider() |
net.minecraftforge.common.EnumPlantType |
getPlantType() |
float |
getRarity() |
ITreeRoot |
getRoot() |
java.util.Collection<IFruitFamily> |
getSuitableFruit() |
IWoodProvider |
getWoodProvider() |
void |
registerModels(net.minecraft.item.Item item,
IModelManager manager,
EnumGermlingType type) |
getAuthority, getBinomial, getBranch, getComplexity, getDescription, getHumidity, getResearchBounty, getResearchSuitability, getSpriteColour, getTemperature, hasEffect, isCounted, isSecretcompareTogetAlleleName, getModID, getName, getUID, getUnlocalizedName, isDominantITreeRoot getRoot()
getRoot in interface IAlleleSpeciesISpeciesRoot associated with this species.net.minecraftforge.common.EnumPlantType getPlantType()
java.util.Collection<IFruitFamily> getSuitableFruit()
IFruitFamilys which can grow on leaves generated by this species.ITreeGenerator getGenerator()
float getRarity()
IWoodProvider getWoodProvider()
ILeafProvider getLeafProvider()
IGrowthProvider getGrowthProvider()
ILeafSpriteProvider getLeafSpriteProvider()
int getGermlingColour(EnumGermlingType type, int renderPass)
net.minecraft.client.renderer.block.model.ModelResourceLocation getGermlingModel(EnumGermlingType type)
void registerModels(net.minecraft.item.Item item,
IModelManager manager,
EnumGermlingType type)