public class BarCreateMechanic extends SkillMechanic implements INoTargetSkill
AbstractSkill.DelayedSkill
Modifier and Type | Field and Description |
---|---|
protected PlaceholderString |
barDisplay |
protected String |
barName |
protected AbstractBossBar.BarColor |
barTimerColor |
protected AbstractBossBar.BarStyle |
barTimerStyle |
protected PlaceholderDouble |
value |
clock, config, forceSync, interval, 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 |
---|
BarCreateMechanic(String skill,
MythicLineConfig mlc) |
Modifier and Type | Method and Description |
---|---|
boolean |
cast(SkillMetadata data) |
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
protected String barName
protected PlaceholderString barDisplay
protected AbstractBossBar.BarColor barTimerColor
protected AbstractBossBar.BarStyle barTimerStyle
protected PlaceholderDouble value
public BarCreateMechanic(String skill, MythicLineConfig mlc)
public boolean cast(SkillMetadata data)
cast
in interface INoTargetSkill
Copyright © 2020. All rights reserved.