public class BeehouseBeeModifier extends DefaultBeeModifier
| Constructor and Description |
|---|
BeehouseBeeModifier() |
| Modifier and Type | Method and Description |
|---|---|
float |
getFloweringModifier(IBeeGenome genome,
float currentModifier) |
float |
getGeneticDecay(IBeeGenome genome,
float currentModifier) |
float |
getLifespanModifier(IBeeGenome genome,
IBeeGenome mate,
float currentModifier) |
float |
getMutationModifier(IBeeGenome genome,
IBeeGenome mate,
float currentModifier) |
float |
getProductionModifier(IBeeGenome genome,
float currentModifier) |
getTerritoryModifier, isHellish, isSealed, isSelfLighted, isSunlightSimulatedpublic float getProductionModifier(IBeeGenome genome, float currentModifier)
getProductionModifier in interface IBeeModifiergetProductionModifier in class DefaultBeeModifiergenome - Genome of the bee this modifier is called for.currentModifier - Current modifier.public float getMutationModifier(IBeeGenome genome, IBeeGenome mate, float currentModifier)
getMutationModifier in interface IBeeModifiergetMutationModifier in class DefaultBeeModifiergenome - Genome of the bee this modifier is called for.mate - Genome of the bee mate this modifier is called for.currentModifier - Current modifier.public float getLifespanModifier(IBeeGenome genome, @Nullable IBeeGenome mate, float currentModifier)
getLifespanModifier in interface IBeeModifiergetLifespanModifier in class DefaultBeeModifiergenome - Genome of the bee this modifier is called for.currentModifier - Current modifier.public float getFloweringModifier(IBeeGenome genome, float currentModifier)
getFloweringModifier in interface IBeeModifiergetFloweringModifier in class DefaultBeeModifiergenome - Genome of the bee this modifier is called for.public float getGeneticDecay(IBeeGenome genome, float currentModifier)
getGeneticDecay in interface IBeeModifiergetGeneticDecay in class DefaultBeeModifiergenome - Genome of the bee this modifier is called for.