public class ParticleWaveEffect extends ParticleEffect implements ITargetedEntitySkill, ITargetedLocationSkill
AbstractSkill.DelayedSkill
Modifier and Type | Field and Description |
---|---|
float |
depthFront |
double |
distance |
float |
height |
float |
heightBack |
float |
lengthBack |
float |
lengthFront |
int |
particlesBack |
int |
particlesFront |
int |
rows |
float |
width |
amount, color, direction, directional, directionReversed, exactOffsets, particle, particleData, pitch, pSpeed, setPitch, setYaw, startForwardOffset, startSideOffset, strParticle, useEyeLocation, viewDistance, vSpread, xSpread, yaw, yOffset, zSpread
clock, config, forceSync, line, originOverride, targetIsOrigin
ASYNC_SAFE, chance, conditions, conditionsTarget, conditionsTrigger, cooldown, cooldowns, cooldownTimer, delay, healthMod, power, powerScale, powerSplitBetweenTargets, repeat, repeatInterval, sourceIsOrigin, target_creative, targeter, trigger, uuid
Constructor and Description |
---|
ParticleWaveEffect(String skill,
MythicLineConfig mlc) |
Modifier and Type | Method and Description |
---|---|
boolean |
castAtEntity(SkillMetadata data,
AbstractEntity target) |
boolean |
castAtLocation(SkillMetadata data,
AbstractLocation target) |
playColoredParticleEffect, playDirectionalParticleEffect, playParticleEffect
execute, executeNoTargetSkill, executeSkills, executeSkills, executeTargetedEntitySkill, executeTargetedLocationSkill, getClock, getConfigLine, getRunAsync, getTimerInterval, init, isAsyncSafe, isUsableFromCaster, isUsableFromSkill, resetClock, setAsyncSafe, setTimerInterval, tickClock, usable, usable, usable
checkHealth, checkSkillTrigger, checkSkillTrigger, evaluateTargets, getCooldown, getPlugin, onCooldown, parseSkillCondition, parseSkillTargeter, parseSkillTrigger, rollChance, setCooldown, setTargetsCreativePlayers, targetsCreativePlayers
public int particlesFront
public int particlesBack
public int rows
public float lengthFront
public float lengthBack
public float depthFront
public float heightBack
public float height
public float width
public double distance
public ParticleWaveEffect(String skill, MythicLineConfig mlc)
public boolean castAtLocation(SkillMetadata data, AbstractLocation target)
castAtLocation
in interface ITargetedLocationSkill
castAtLocation
in class ParticleEffect
public boolean castAtEntity(SkillMetadata data, AbstractEntity target)
castAtEntity
in interface ITargetedEntitySkill
castAtEntity
in class ParticleEffect
Copyright © 2020. All rights reserved.