public final class Resurrection extends AbstractSpecialAttack
| Modifier and Type | Field and Description |
|---|---|
private static java.util.Set<org.bukkit.entity.EntityType> |
SUPPORTED_MOBS |
| Constructor and Description |
|---|
Resurrection() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkConditions(org.bukkit.event.Event event)
An abstract method to be implemented when a new
AbstractSpecialAttack is created. |
(package private) void |
doAttack(org.bukkit.event.Event event)
A method to implement all of the logic behind the attack, i.e.
|
private static org.bukkit.inventory.ItemStack |
getRandomWeapon() |
private void |
strikeLightningAroundPoint(org.bukkit.Location loc) |
checkDefaultConditions, getModule, getModules, getName, load, save, setEnabledprivate static final java.util.Set<org.bukkit.entity.EntityType> SUPPORTED_MOBS
protected boolean checkConditions(org.bukkit.event.Event event)
AbstractSpecialAttackAbstractSpecialAttack is created. Offers more
customizability than the standard AbstractSpecialAttack.checkEligibility(Event) method.checkConditions in class AbstractSpecialAttackevent - the event.void doAttack(org.bukkit.event.Event event)
AbstractSpecialAttackdoAttack in class AbstractSpecialAttackevent - the event which triggered the attack.private void strikeLightningAroundPoint(org.bukkit.Location loc)
private static org.bukkit.inventory.ItemStack getRandomWeapon()