public enum BeeDefinition extends java.lang.Enum<BeeDefinition> implements IBeeDefinition
| Enum Constant and Description |
|---|
AGRARIAN |
AUSTERE |
AVENGING |
BOGGY |
COMMON |
CULTIVATED |
DEMONIC |
DILIGENT |
EDENIC |
ENDED |
EXOTIC |
FARMERLY |
FIENDISH |
FOREST |
FRUGAL |
GLACIAL |
HERMITIC |
HEROIC |
ICY |
IMPERIAL |
INDUSTRIOUS |
LEPORINE |
MAJESTIC |
MARSHY |
MEADOWS |
MERRY |
MIRY |
MODEST |
MONASTIC |
NOBLE |
PHANTASMAL |
RURAL |
SECLUDED |
SINISTER |
SPECTRAL |
STEADFAST |
TIPSY |
TRICKY |
TROPICAL |
UNWEARY |
VALIANT |
VENGEFUL |
VINDICTIVE |
WINTRY |
| Modifier and Type | Method and Description |
|---|---|
IBeeGenome |
getGenome() |
IBee |
getIndividual() |
net.minecraft.item.ItemStack |
getMemberStack(EnumBeeType beeType) |
IBeeDefinition |
getRainResist() |
IAllele[] |
getTemplate() |
static void |
initBees() |
protected boolean |
isSecret() |
static void |
preInit() |
protected IBeeMutationBuilder |
registerMutation(BeeDefinition parent1,
BeeDefinition parent2,
int chance) |
protected abstract void |
registerMutations() |
protected abstract void |
setAlleles(IAllele[] template) |
protected abstract void |
setSpeciesProperties(IAlleleBeeSpeciesBuilder beeSpecies) |
static BeeDefinition |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static BeeDefinition[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final BeeDefinition FOREST
public static final BeeDefinition MEADOWS
public static final BeeDefinition COMMON
public static final BeeDefinition CULTIVATED
public static final BeeDefinition NOBLE
public static final BeeDefinition MAJESTIC
public static final BeeDefinition IMPERIAL
public static final BeeDefinition DILIGENT
public static final BeeDefinition UNWEARY
public static final BeeDefinition INDUSTRIOUS
public static final BeeDefinition STEADFAST
public static final BeeDefinition VALIANT
public static final BeeDefinition HEROIC
public static final BeeDefinition SINISTER
public static final BeeDefinition FIENDISH
public static final BeeDefinition DEMONIC
public static final BeeDefinition MODEST
public static final BeeDefinition FRUGAL
public static final BeeDefinition AUSTERE
public static final BeeDefinition TROPICAL
public static final BeeDefinition EXOTIC
public static final BeeDefinition EDENIC
public static final BeeDefinition ENDED
public static final BeeDefinition SPECTRAL
public static final BeeDefinition PHANTASMAL
public static final BeeDefinition WINTRY
public static final BeeDefinition ICY
public static final BeeDefinition GLACIAL
public static final BeeDefinition VINDICTIVE
public static final BeeDefinition VENGEFUL
public static final BeeDefinition AVENGING
public static final BeeDefinition LEPORINE
public static final BeeDefinition MERRY
public static final BeeDefinition TIPSY
public static final BeeDefinition TRICKY
public static final BeeDefinition RURAL
public static final BeeDefinition FARMERLY
public static final BeeDefinition AGRARIAN
public static final BeeDefinition MARSHY
public static final BeeDefinition MIRY
public static final BeeDefinition BOGGY
public static final BeeDefinition MONASTIC
public static final BeeDefinition SECLUDED
public static final BeeDefinition HERMITIC
public static BeeDefinition[] values()
for (BeeDefinition c : BeeDefinition.values()) System.out.println(c);
public static BeeDefinition valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullprotected abstract void setSpeciesProperties(IAlleleBeeSpeciesBuilder beeSpecies)
protected abstract void setAlleles(IAllele[] template)
protected abstract void registerMutations()
protected boolean isSecret()
public static void initBees()
public static void preInit()
protected final IBeeMutationBuilder registerMutation(BeeDefinition parent1, BeeDefinition parent2, int chance)
public final IAllele[] getTemplate()
getTemplate in interface IGeneticDefinitionpublic final IBeeGenome getGenome()
getGenome in interface IBeeDefinitiongetGenome in interface IGeneticDefinitionpublic final IBee getIndividual()
getIndividual in interface IBeeDefinitiongetIndividual in interface IGeneticDefinitionpublic final net.minecraft.item.ItemStack getMemberStack(EnumBeeType beeType)
getMemberStack in interface IBeeDefinitionpublic final IBeeDefinition getRainResist()