public enum ButterflyDefinition extends java.lang.Enum<ButterflyDefinition> implements IButterflyDefinition
| Modifier and Type | Method and Description |
|---|---|
IButterflyGenome |
getGenome() |
IButterfly |
getIndividual() |
net.minecraft.item.ItemStack |
getMemberStack(EnumFlutterType flutterType) |
IAlleleButterflySpecies |
getSpecies() |
IAllele[] |
getTemplate() |
static void |
initButterflies() |
static void |
preInit() |
protected IButterflyMutationBuilder |
registerMutation(IButterflyDefinition parent1,
IButterflyDefinition parent2,
int chance) |
protected void |
registerMutations() |
protected void |
setAlleles(IAllele[] alleles) |
protected void |
setSpeciesProperties(IAlleleButterflySpeciesBuilder species) |
static ButterflyDefinition |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ButterflyDefinition[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ButterflyDefinition CabbageWhite
public static final ButterflyDefinition Brimstone
public static final ButterflyDefinition Aurora
public static final ButterflyDefinition Postillion
public static final ButterflyDefinition PalaenoSulphur
public static final ButterflyDefinition Reseda
public static final ButterflyDefinition SpringAzure
public static final ButterflyDefinition GozoraAzure
public static final ButterflyDefinition CitrusSwallow
public static final ButterflyDefinition EmeraldPeacock
public static final ButterflyDefinition ThoasSwallow
public static final ButterflyDefinition Spicebush
public static final ButterflyDefinition BlackSwallow
public static final ButterflyDefinition ZebraSwallow
public static final ButterflyDefinition Glasswing
public static final ButterflyDefinition SpeckledWood
public static final ButterflyDefinition MSpeckledWood
public static final ButterflyDefinition CSpeckledWood
public static final ButterflyDefinition MBlueMorpho
public static final ButterflyDefinition PBlueMorpho
public static final ButterflyDefinition RBlueMorpho
public static final ButterflyDefinition Comma
public static final ButterflyDefinition Batesia
public static final ButterflyDefinition BlueWing
public static final ButterflyDefinition Monarch
public static final ButterflyDefinition BlueDuke
public static final ButterflyDefinition GlassyTiger
public static final ButterflyDefinition Postman
public static final ButterflyDefinition Malachite
public static final ButterflyDefinition LLacewing
public static final ButterflyDefinition DianaFrit
public static ButterflyDefinition[] values()
for (ButterflyDefinition c : ButterflyDefinition.values()) System.out.println(c);
public static ButterflyDefinition 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 nullpublic static void preInit()
public static void initButterflies()
protected void setSpeciesProperties(IAlleleButterflySpeciesBuilder species)
protected void setAlleles(IAllele[] alleles)
protected void registerMutations()
protected final IButterflyMutationBuilder registerMutation(IButterflyDefinition parent1, IButterflyDefinition parent2, int chance)
public final IAllele[] getTemplate()
getTemplate in interface IGeneticDefinitionpublic final IButterflyGenome getGenome()
getGenome in interface IGeneticDefinitiongetGenome in interface IButterflyDefinitionpublic final IButterfly getIndividual()
getIndividual in interface IGeneticDefinitiongetIndividual in interface IButterflyDefinitionpublic final net.minecraft.item.ItemStack getMemberStack(EnumFlutterType flutterType)
getMemberStack in interface IButterflyDefinitionpublic IAlleleButterflySpecies getSpecies()