public abstract class ElementalAbility extends CoreAbility
Constructor and Description |
---|
ElementalAbility(org.bukkit.entity.Player player) |
Modifier and Type | Method and Description |
---|---|
static java.lang.Integer[] |
getTransparentMaterial() |
static java.util.HashSet<java.lang.Byte> |
getTransparentMaterialSet() |
static boolean |
isDay(org.bukkit.World world) |
static boolean |
isEarth(org.bukkit.block.Block block) |
static boolean |
isEarth(org.bukkit.Material material) |
static boolean |
isFullMoon(org.bukkit.World world) |
static boolean |
isIce(org.bukkit.block.Block block) |
static boolean |
isIce(org.bukkit.Material material) |
static boolean |
isLava(org.bukkit.block.Block block) |
static boolean |
isLava(org.bukkit.Material material) |
static boolean |
isLunarEclipse(org.bukkit.World world) |
static boolean |
isMeltable(org.bukkit.block.Block block) |
static boolean |
isMetal(org.bukkit.block.Block block) |
static boolean |
isMetal(org.bukkit.Material material) |
static boolean |
isMetalBlock(org.bukkit.block.Block block) |
static boolean |
isNegativeEffect(org.bukkit.potion.PotionEffectType effect) |
static boolean |
isNeutralEffect(org.bukkit.potion.PotionEffectType effect) |
static boolean |
isNight(org.bukkit.World world) |
static boolean |
isPlant(org.bukkit.block.Block block) |
static boolean |
isPlant(org.bukkit.Material material) |
static boolean |
isPositiveEffect(org.bukkit.potion.PotionEffectType effect) |
static boolean |
isSand(org.bukkit.block.Block block) |
static boolean |
isSand(org.bukkit.Material material) |
static boolean |
isSnow(org.bukkit.block.Block block) |
static boolean |
isSnow(org.bukkit.Material material) |
static boolean |
isSolarEclipse(org.bukkit.World world) |
static boolean |
isSozinsComet(org.bukkit.World world) |
boolean |
isTransparent(org.bukkit.block.Block block) |
static boolean |
isTransparent(org.bukkit.entity.Player player,
org.bukkit.block.Block block) |
static boolean |
isTransparent(org.bukkit.entity.Player player,
java.lang.String abilityName,
org.bukkit.block.Block block) |
static boolean |
isUndead(org.bukkit.entity.Entity entity) |
static boolean |
isWater(org.bukkit.block.Block block) |
static boolean |
isWater(org.bukkit.Material material) |
getAbilities, 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, start
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCooldown, getElement, getLocation, getName, isExplosiveAbility, isHarmlessAbility, isIgniteAbility, isSneakAbility, progress
public boolean isTransparent(org.bukkit.block.Block block)
public static java.lang.Integer[] getTransparentMaterial()
public static java.util.HashSet<java.lang.Byte> getTransparentMaterialSet()
public static boolean isDay(org.bukkit.World world)
public static boolean isEarth(org.bukkit.block.Block block)
public static boolean isEarth(org.bukkit.Material material)
public static boolean isFullMoon(org.bukkit.World world)
public static boolean isIce(org.bukkit.block.Block block)
public static boolean isIce(org.bukkit.Material material)
public static boolean isLava(org.bukkit.block.Block block)
public static boolean isLava(org.bukkit.Material material)
public static boolean isSnow(org.bukkit.block.Block block)
public static boolean isSnow(org.bukkit.Material material)
public static boolean isLunarEclipse(org.bukkit.World world)
public static boolean isSolarEclipse(org.bukkit.World world)
public static boolean isMeltable(org.bukkit.block.Block block)
public static boolean isMetal(org.bukkit.block.Block block)
public static boolean isMetal(org.bukkit.Material material)
public static boolean isMetalBlock(org.bukkit.block.Block block)
public static boolean isNegativeEffect(org.bukkit.potion.PotionEffectType effect)
public static boolean isNeutralEffect(org.bukkit.potion.PotionEffectType effect)
public static boolean isNight(org.bukkit.World world)
public static boolean isPlant(org.bukkit.block.Block block)
public static boolean isPlant(org.bukkit.Material material)
public static boolean isPositiveEffect(org.bukkit.potion.PotionEffectType effect)
public static boolean isSand(org.bukkit.block.Block block)
public static boolean isSand(org.bukkit.Material material)
public static boolean isSozinsComet(org.bukkit.World world)
public static boolean isTransparent(org.bukkit.entity.Player player, org.bukkit.block.Block block)
public static boolean isTransparent(org.bukkit.entity.Player player, java.lang.String abilityName, org.bukkit.block.Block block)
public static boolean isUndead(org.bukkit.entity.Entity entity)
public static boolean isWater(org.bukkit.block.Block block)
public static boolean isWater(org.bukkit.Material material)