public abstract class ChiAbility extends ElementalAbility
| Constructor and Description |
|---|
ChiAbility(org.bukkit.entity.Player player) |
| Modifier and Type | Method and Description |
|---|---|
Element |
getElement()
Specifies the Element used to represent this type of ability, favoring
SubElements over Elements.
|
boolean |
isExplosiveAbility()
Determines if this ability can cause explosions.
|
boolean |
isIgniteAbility()
Determines if this ability can ignite blocks.
|
getTransparentMaterial, getTransparentMaterialSet, isDay, isEarth, isEarth, isFullMoon, isIce, isIce, isLava, isLava, isLunarEclipse, isMeltable, isMetal, isMetal, isMetalBlock, isNegativeEffect, isNeutralEffect, isNight, isPlant, isPlant, isPositiveEffect, isSand, isSand, isSnow, isSnow, isSolarEclipse, isSozinsComet, isTransparent, isTransparent, isTransparent, isUndead, isWater, isWatergetAbilities, getAbilities, getAbilities, getAbilitiesByElement, getAbility, getAbility, getBendingPlayer, getConfig, getDebugString, getDescription, getId, getLanguageConfig, getPlayer, getPlayers, getStartTime, hasAbility, isEnabled, isHiddenAbility, isRemoved, isStarted, progressAll, registerAbilities, registerAddonAbilities, registerPluginAbilities, remove, removeAll, startequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCooldown, getLocation, getName, isHarmlessAbility, isSneakAbility, progresspublic boolean isIgniteAbility()
Abilitypublic boolean isExplosiveAbility()
AbilityFireBlastChargedpublic Element getElement()
AbilityElement.LIGHTNING instead of Element.FIRE.Element.SubElement.getParentElement()