Class ExpirationBasedHappinessModifier

java.lang.Object
com.minecolonies.api.entity.citizen.happiness.AbstractHappinessModifier
com.minecolonies.api.entity.citizen.happiness.ExpirationBasedHappinessModifier
All Implemented Interfaces:
IHappinessModifier, ITimeBasedHappinessModifier

public final class ExpirationBasedHappinessModifier extends AbstractHappinessModifier implements ITimeBasedHappinessModifier
The Expiration based happiness modifier. These modifiers are invoked for a limited period of time and have a happiness buff or boost for this time on the happiness. This can also be inverted resulting in a buff or boost if this modifier is not invoked regularly.