Modifier and Type | Method and Description |
---|---|
void |
BendingPlayer.addCooldown(Ability ability) |
void |
BendingPlayer.addCooldown(Ability ability,
long cooldown) |
boolean |
BendingPlayer.isOnCooldown(Ability ability) |
static boolean |
GeneralMethods.isRegionProtectedFromBuild(Ability ability,
org.bukkit.Location loc) |
Modifier and Type | Class and Description |
---|---|
class |
AirAbility |
class |
AvatarAbility |
class |
BloodAbility |
class |
ChiAbility |
class |
CombustionAbility |
class |
CoreAbility
CoreAbility provides default implementation of an Ability, including methods
to control the life cycle of a specific instance.
|
class |
EarthAbility |
class |
ElementalAbility
ElementalAbility is used to hold methods that should be accessible by every
Air, Water, Earth, Fire, Chi, or AvatarAbility.
|
class |
FireAbility |
class |
FlightAbility |
class |
HealingAbility |
class |
IceAbility |
class |
LavaAbility |
class |
LightningAbility |
class |
MetalAbility |
class |
PlantAbility |
class |
SandAbility |
class |
SpiritualAbility |
class |
WaterAbility |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends Ability> |
SubAbility.getParentAbility()
Specifies the Class of this Ability's parent.
|
java.lang.Class<? extends Ability> |
SpiritualAbility.getParentAbility() |
java.lang.Class<? extends Ability> |
SandAbility.getParentAbility() |
java.lang.Class<? extends Ability> |
PlantAbility.getParentAbility() |
java.lang.Class<? extends Ability> |
MetalAbility.getParentAbility() |
java.lang.Class<? extends Ability> |
LightningAbility.getParentAbility() |
java.lang.Class<? extends Ability> |
LavaAbility.getParentAbility() |
java.lang.Class<? extends Ability> |
IceAbility.getParentAbility() |
java.lang.Class<? extends Ability> |
HealingAbility.getParentAbility() |
java.lang.Class<? extends Ability> |
FlightAbility.getParentAbility() |
java.lang.Class<? extends Ability> |
CombustionAbility.getParentAbility() |
java.lang.Class<? extends Ability> |
BloodAbility.getParentAbility() |
Modifier and Type | Class and Description |
---|---|
class |
AirBlast |
class |
AirBubble |
class |
AirBurst |
class |
AirCombo |
class |
AirCombo.AirStream |
class |
AirCombo.AirSweep |
class |
AirCombo.Twister |
class |
AirFlight |
class |
AirScooter |
class |
AirShield |
class |
AirSpout |
class |
AirSuction |
class |
AirSwipe |
class |
Suffocate
Suffocate
Suffocate is an air ability that causes entities to be surrounded by a sphere
air that causes constant damage after a configurable delay.
|
class |
Tornado |
Modifier and Type | Class and Description |
---|---|
class |
AvatarState |
Modifier and Type | Class and Description |
---|---|
class |
AcrobatStance |
class |
ChiCombo |
class |
ChiCombo.Immobilize |
class |
HighJump |
class |
Paralyze |
class |
QuickStrike |
class |
RapidPunch |
class |
Smokescreen |
class |
SwiftKick |
class |
WarriorStance |
Modifier and Type | Class and Description |
---|---|
class |
Catapult |
class |
Collapse |
class |
CollapseWall |
class |
EarthArmor |
class |
EarthBlast |
class |
EarthGrab |
class |
EarthSmash |
class |
EarthTunnel |
class |
Extraction |
class |
LavaFlow |
class |
LavaSurge |
class |
LavaSurgeWall |
class |
LavaSurgeWave |
class |
MetalClips |
class |
RaiseEarth |
class |
RaiseEarthWall |
class |
Ripple |
class |
SandSpout |
class |
Shockwave |
class |
Tremorsense |
Modifier and Type | Method and Description |
---|---|
Ability |
HorizontalVelocityChangeEvent.getAbility() |
Ability |
EntityBendingDeathEvent.getAbility() |
Ability |
AbilityStartEvent.getAbility() |
Ability |
AbilityProgressEvent.getAbility() |
Ability |
AbilityEndEvent.getAbility() |
Ability |
AbilityDamageEntityEvent.getAbility()
Gets the ability used
|
Constructor and Description |
---|
AbilityDamageEntityEvent(org.bukkit.entity.Entity entity,
Ability ability,
double damage,
boolean ignoreArmor)
Create a new AbilityDamageEntityEvent
|
AbilityEndEvent(Ability ability) |
AbilityProgressEvent(Ability ability) |
AbilityStartEvent(Ability ability) |
EntityBendingDeathEvent(org.bukkit.entity.Entity entity,
double damage,
Ability ability)
Creates a new EntityBendingDeathEvent
|
HorizontalVelocityChangeEvent(org.bukkit.entity.Entity entity,
org.bukkit.entity.Player instigator,
org.bukkit.util.Vector from,
org.bukkit.util.Vector to,
org.bukkit.util.Vector difference,
org.bukkit.Location start,
org.bukkit.Location end,
Ability ability) |
Modifier and Type | Class and Description |
---|---|
class |
Blaze |
class |
BlazeArc |
class |
BlazeRing |
class |
Combustion |
class |
FireBlast |
class |
FireBlastCharged |
class |
FireBurst |
class |
FireCombo |
class |
FireCombo.FireKick |
class |
FireCombo.FireSpin |
class |
FireCombo.FireWheel |
class |
FireCombo.JetBlast |
class |
FireCombo.JetBlaze |
class |
FireJet |
class |
FireShield |
class |
HeatControlCook |
class |
HeatControlExtinguish |
class |
HeatControlMelt |
class |
HeatControlSolidify |
class |
Illumination |
class |
Lightning |
class |
WallOfFire |
Constructor and Description |
---|
HorizontalVelocityTracker(org.bukkit.entity.Entity e,
org.bukkit.entity.Player instigator,
long delay,
Ability ability) |
Modifier and Type | Method and Description |
---|---|
static void |
DamageHandler.damageEntity(org.bukkit.entity.Entity entity,
double damage,
Ability ability) |
static void |
DamageHandler.damageEntity(org.bukkit.entity.Entity entity,
org.bukkit.entity.Player source,
double damage,
Ability ability) |
static void |
DamageHandler.damageEntity(org.bukkit.entity.Entity entity,
org.bukkit.entity.Player source,
double damage,
Ability ability,
boolean ignoreArmor)
Damages an Entity by amount of damage specified.
|
Modifier and Type | Class and Description |
---|---|
class |
Bloodbending |
class |
HealingWaters |
class |
IceBlast |
class |
IceSpikeBlast |
class |
IceSpikePillar |
class |
IceSpikePillarField |
class |
OctopusForm |
class |
PhaseChangeFreeze |
class |
PhaseChangeMelt |
class |
PlantArmor |
class |
PlantRegrowth |
class |
SurgeWall |
class |
SurgeWave |
class |
Torrent |
class |
TorrentWave |
class |
WaterArms |
class |
WaterArmsFreeze |
class |
WaterArmsSpear |
class |
WaterArmsWhip |
class |
WaterBubble
WaterBubble is currently implemented in AirBubble
|
class |
WaterCombo |
class |
WaterCombo.IceBullet |
class |
WaterCombo.IceWave |
class |
WaterManipulation |
class |
WaterReturn |
class |
WaterSpout |
class |
WaterSpoutWave |