public class BeeFactory extends java.lang.Object implements IBeeFactory
| Constructor and Description |
|---|
BeeFactory() |
| Modifier and Type | Method and Description |
|---|---|
IClassification |
createBranch(java.lang.String uid,
java.lang.String scientific)
Creates a new bee branch.
|
IAlleleBeeSpeciesBuilder |
createSpecies(java.lang.String uid,
boolean dominant,
java.lang.String authority,
java.lang.String unlocalizedName,
java.lang.String unlocalizedDescription,
IClassification branch,
java.lang.String binomial,
int primaryColor,
int secondaryColor)
Deprecated.
|
IAlleleBeeSpeciesBuilder |
createSpecies(java.lang.String modId,
java.lang.String uid,
boolean dominant,
java.lang.String authority,
java.lang.String unlocalizedName,
java.lang.String unlocalizedDescription,
IClassification branch,
java.lang.String binomial,
int primaryColor,
int secondaryColor)
Creates a new bee species.
|
public IAlleleBeeSpeciesBuilder createSpecies(java.lang.String modId, java.lang.String uid, boolean dominant, java.lang.String authority, java.lang.String unlocalizedName, java.lang.String unlocalizedDescription, IClassification branch, java.lang.String binomial, int primaryColor, int secondaryColor)
IBeeFactorycreateSpecies in interface IBeeFactorymodId - The modId of the mod that is creating the speciesuid - Unique Identifier for this speciesdominant - Whether this species is genetically dominant (false means it is recessive)authority - Authority for the binomial name, e.g. "Sengir" on species of base Forestry.unlocalizedName - Unlocalized name for this speciesunlocalizedDescription - Unlocalized description for this speciesbranch - Classification of this speciesbinomial - Binomial name of the species sans genus ("Apis"). "humboldti" will have the bee species flavour name be "Apis humboldti". Feel free to use fun names.primaryColor - The outline color of this speciessecondaryColor - The body color of this speciespublic IClassification createBranch(java.lang.String uid, java.lang.String scientific)
IBeeFactorycreateBranch in interface IBeeFactoryuid - Unique Identifier for this branchscientific - approximates a "genus" in real life. Real life examples: "Micrapis", "Megapis"@Deprecated public IAlleleBeeSpeciesBuilder createSpecies(java.lang.String uid, boolean dominant, java.lang.String authority, java.lang.String unlocalizedName, java.lang.String unlocalizedDescription, IClassification branch, java.lang.String binomial, int primaryColor, int secondaryColor)
createSpecies in interface IBeeFactory