Package com.epicbot.api.shared.model
Enum Spell.Modern
- java.lang.Object
-
- java.lang.Enum<Spell.Modern>
-
- com.epicbot.api.shared.model.Spell.Modern
-
- All Implemented Interfaces:
Spell
,java.io.Serializable
,java.lang.Comparable<Spell.Modern>
- Enclosing interface:
- Spell
public static enum Spell.Modern extends java.lang.Enum<Spell.Modern> implements Spell
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.epicbot.api.shared.model.Spell
Spell.Ancient, Spell.Arceuus, Spell.Book, Spell.Lunar, Spell.Modern
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getAutoCastVar()
Spell.Book
getBook()
int
getDisabledMaterialId()
double
getExperience()
int
getLevelRequired()
int
getMaxHit()
java.lang.String
getSpellName()
static Spell.Modern
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static Spell.Modern[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.-
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
Methods inherited from interface com.epicbot.api.shared.model.Spell
getName, getWidgetChild
-
-
-
-
Enum Constant Detail
-
HOME_TELEPORT
public static final Spell.Modern HOME_TELEPORT
-
WIND_STRIKE
public static final Spell.Modern WIND_STRIKE
-
CONFUSE
public static final Spell.Modern CONFUSE
-
ENCHANT_CROSSBOW_BOLT_OPAL
public static final Spell.Modern ENCHANT_CROSSBOW_BOLT_OPAL
-
WATER_STRIKE
public static final Spell.Modern WATER_STRIKE
-
LEVEL_1_ENCHANT
public static final Spell.Modern LEVEL_1_ENCHANT
-
EARTH_STRIKE
public static final Spell.Modern EARTH_STRIKE
-
WEAKEN
public static final Spell.Modern WEAKEN
-
FIRE_STRIKE
public static final Spell.Modern FIRE_STRIKE
-
BONES_TO_BANANAS
public static final Spell.Modern BONES_TO_BANANAS
-
WIND_BOLT
public static final Spell.Modern WIND_BOLT
-
CURSE
public static final Spell.Modern CURSE
-
BIND
public static final Spell.Modern BIND
-
LOW_LEVEL_ALCHEMY
public static final Spell.Modern LOW_LEVEL_ALCHEMY
-
WATER_BOLT
public static final Spell.Modern WATER_BOLT
-
VARROCK_TELEPORT
public static final Spell.Modern VARROCK_TELEPORT
-
LEVEL_2_ENCHANT
public static final Spell.Modern LEVEL_2_ENCHANT
-
EARTH_BOLT
public static final Spell.Modern EARTH_BOLT
-
LUMBRIDGE_TELEPORT
public static final Spell.Modern LUMBRIDGE_TELEPORT
-
TELEKINETIC_GRAB
public static final Spell.Modern TELEKINETIC_GRAB
-
FIRE_BOLT
public static final Spell.Modern FIRE_BOLT
-
FALADOR_TELEPORT
public static final Spell.Modern FALADOR_TELEPORT
-
CRUMBLE_UNDEAD
public static final Spell.Modern CRUMBLE_UNDEAD
-
TELEPORT_TO_HOUSE
public static final Spell.Modern TELEPORT_TO_HOUSE
-
WIND_BLAST
public static final Spell.Modern WIND_BLAST
-
SUPERHEAT_ITEM
public static final Spell.Modern SUPERHEAT_ITEM
-
CAMELOT_TELEPORT
public static final Spell.Modern CAMELOT_TELEPORT
-
WATER_BLAST
public static final Spell.Modern WATER_BLAST
-
LEVEL_3_ENCHANT
public static final Spell.Modern LEVEL_3_ENCHANT
-
IBAN_BLAST
public static final Spell.Modern IBAN_BLAST
-
SNARE
public static final Spell.Modern SNARE
-
MAGIC_DART
public static final Spell.Modern MAGIC_DART
-
ARDOUGNE_TELEPORT
public static final Spell.Modern ARDOUGNE_TELEPORT
-
EARTH_BLAST
public static final Spell.Modern EARTH_BLAST
-
HIGH_LEVEL_ALCHEMY
public static final Spell.Modern HIGH_LEVEL_ALCHEMY
-
CHARGE_WATER_ORB
public static final Spell.Modern CHARGE_WATER_ORB
-
LEVEL_4_ENCHANT
public static final Spell.Modern LEVEL_4_ENCHANT
-
WATCHTOWER_TELEPORT
public static final Spell.Modern WATCHTOWER_TELEPORT
-
FIRE_BLAST
public static final Spell.Modern FIRE_BLAST
-
CHARGE_EARTH_ORB
public static final Spell.Modern CHARGE_EARTH_ORB
-
BONES_TO_PEACHES
public static final Spell.Modern BONES_TO_PEACHES
-
SARADOMIN_STRIKE
public static final Spell.Modern SARADOMIN_STRIKE
-
CLAWS_OF_GUTHIX
public static final Spell.Modern CLAWS_OF_GUTHIX
-
FLAMES_OF_ZAMORAK
public static final Spell.Modern FLAMES_OF_ZAMORAK
-
TROLLHEIM_TELEPORT
public static final Spell.Modern TROLLHEIM_TELEPORT
-
WIND_WAVE
public static final Spell.Modern WIND_WAVE
-
CHARGE_FIRE_ORB
public static final Spell.Modern CHARGE_FIRE_ORB
-
APE_ATOLL_TELEPORT
public static final Spell.Modern APE_ATOLL_TELEPORT
-
WATER_WAVE
public static final Spell.Modern WATER_WAVE
-
CHARGE_AIR_ORB
public static final Spell.Modern CHARGE_AIR_ORB
-
VULNERABILITY
public static final Spell.Modern VULNERABILITY
-
LEVEL_5_ENCHANT
public static final Spell.Modern LEVEL_5_ENCHANT
-
KOUREND_CASTLE_TELEPORT
public static final Spell.Modern KOUREND_CASTLE_TELEPORT
-
EARTH_WAVE
public static final Spell.Modern EARTH_WAVE
-
ENFEEBLE
public static final Spell.Modern ENFEEBLE
-
TELEOTHER_LUMBRIDGE
public static final Spell.Modern TELEOTHER_LUMBRIDGE
-
FIRE_WAVE
public static final Spell.Modern FIRE_WAVE
-
ENTANGLE
public static final Spell.Modern ENTANGLE
-
STUN
public static final Spell.Modern STUN
-
CHARGE
public static final Spell.Modern CHARGE
-
WIND_SURGE
public static final Spell.Modern WIND_SURGE
-
TELEOTHER_FALADOR
public static final Spell.Modern TELEOTHER_FALADOR
-
WATER_SURGE
public static final Spell.Modern WATER_SURGE
-
TELE_BLOCK
public static final Spell.Modern TELE_BLOCK
-
TELE_TO_TARGET
public static final Spell.Modern TELE_TO_TARGET
-
LEVEL_6_ENCHANT
public static final Spell.Modern LEVEL_6_ENCHANT
-
TELEOTHER_CAMELOT
public static final Spell.Modern TELEOTHER_CAMELOT
-
EARTH_SURGE
public static final Spell.Modern EARTH_SURGE
-
LEVEL_7_ENCHANT
public static final Spell.Modern LEVEL_7_ENCHANT
-
FIRE_SURGE
public static final Spell.Modern FIRE_SURGE
-
-
Method Detail
-
values
public static Spell.Modern[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Spell.Modern c : Spell.Modern.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Spell.Modern valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getBook
public Spell.Book getBook()
-
getLevelRequired
public int getLevelRequired()
- Specified by:
getLevelRequired
in interfaceSpell
-
getExperience
public double getExperience()
- Specified by:
getExperience
in interfaceSpell
-
getSpellName
public java.lang.String getSpellName()
- Specified by:
getSpellName
in interfaceSpell
-
getAutoCastVar
public int getAutoCastVar()
- Specified by:
getAutoCastVar
in interfaceSpell
-
getDisabledMaterialId
public int getDisabledMaterialId()
- Specified by:
getDisabledMaterialId
in interfaceSpell
-
-