public interface IIndividual extends INbtWritable
Only the default implementation is supported.
| Modifier and Type | Method and Description |
|---|---|
void |
addTooltip(java.util.List<java.lang.String> list)
Adds some information about the individual to the list.
|
boolean |
analyze()
Call to mark the IIndividual as analyzed.
|
IIndividual |
copy() |
java.lang.String |
getDisplayName() |
IGenome |
getGenome() |
java.lang.String |
getIdent() |
boolean |
hasEffect() |
boolean |
isAnalyzed() |
boolean |
isGeneticEqual(IIndividual other)
Check whether the genetic makeup of two IIndividuals is identical.
|
boolean |
isPureBred(IChromosomeType chromosomeType) |
boolean |
isSecret() |
writeToNBTjava.lang.String getIdent()
java.lang.String getDisplayName()
void addTooltip(java.util.List<java.lang.String> list)
boolean analyze()
boolean isAnalyzed()
boolean hasEffect()
boolean isSecret()
IGenome getGenome()
boolean isGeneticEqual(IIndividual other)
IIndividual copy()
boolean isPureBred(IChromosomeType chromosomeType)