Class RootEffect
java.lang.Object
studio.magemonkey.divinity.manager.effects.IEffect
studio.magemonkey.divinity.manager.effects.IExpirableEffect
studio.magemonkey.divinity.manager.effects.IPeriodicEffect
studio.magemonkey.divinity.manager.effects.main.RootEffect
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class studio.magemonkey.divinity.manager.effects.IExpirableEffect
endTime -
Method Summary
Methods inherited from class studio.magemonkey.divinity.manager.effects.IPeriodicEffect
getInterval, getLastTriggerTime, isReady, triggerMethods inherited from class studio.magemonkey.divinity.manager.effects.IExpirableEffect
getLifeTime, isExpired, isPermanentMethods inherited from class studio.magemonkey.divinity.manager.effects.IEffect
applyPotionEffects, clear, getCaster, getCharges, getTarget, getThreshold, isPositive, isType, removePotionEffects, setApplyMessage, setExpireMessage, setRejectMessage, setThreshold, takeCharge
-
Method Details
-
applyTo
public boolean applyTo(@NotNull org.bukkit.entity.LivingEntity entity) -
onTrigger
public boolean onTrigger(boolean force) -
onClear
public void onClear() -
resetOnDeath
public boolean resetOnDeath()- Specified by:
resetOnDeathin classIEffect
-
getType
-