Class: Effect
Represents an effect - like poison - that has been added to an Entity.
Constructors
new Effect()
private
new Effect():Effect
Returns
Properties
amplifier
readonly
amplifier:number
Remarks
Gets an amplifier that may have been applied to this effect. Sample values range typically from 0 to 4. Example: The effect 'Jump Boost II' will have an amplifier value of 1.
Throws
This property can throw when used.
displayName
readonly
displayName:string
Remarks
Gets the player-friendly name of this effect.
Throws
This property can throw when used.
duration
readonly
duration:number
Remarks
Gets the entire specified duration, in ticks, of this effect. There are 20 ticks per second. Use TicksPerSecond constant to convert between ticks and seconds.
Throws
This property can throw when used.
typeId
readonly
typeId:string
Remarks
Gets the type id of this effect.
Throws
This property can throw when used.
Methods
isValid()
isValid():
boolean
Returns
boolean
Remarks
Returns whether an effect instance is available for use in this context.