| Package | Description | 
|---|---|
| eu.wauz.wauzcore.mobs.towers | 
 This package contains the mechanics for defense towers. 
 | 
| eu.wauz.wauzcore.skills | 
 This package contains classes for creating and executing player and mob skills. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DefenseTower
A defense tower to help players to defend themselves from enemies. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TowerDamageBooster
A defense tower to help players to defend themselves from enemies. 
 | 
class  | 
TowerFreezingPulse
A defense tower to help players to defend themselves from enemies. 
 | 
class  | 
TowerHealthRestorer
A defense tower to help players to defend themselves from enemies. 
 | 
class  | 
TowerKnockbackCannon
A defense tower to help players to defend themselves from enemies. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private static void | 
SkillUtils.callTotemEvent(org.bukkit.entity.Entity totem,
              SkillUtils.TotemRunnable runnable,
              int ticks,
              int interval)
Calls a the totem runnable for an existing totem. 
 | 
static void | 
SkillUtils.spawnTotem(org.bukkit.entity.Player owner,
          org.bukkit.Material material,
          SkillUtils.TotemRunnable runnable,
          int ticks,
          int interval)
Spawns a totem to execute a runnable based on a specified interval. 
 | 
static void | 
SkillUtils.spawnTower(org.bukkit.entity.Player owner,
          org.bukkit.inventory.ItemStack headItemStack,
          org.bukkit.inventory.ItemStack bodyItemStack,
          SkillUtils.TotemRunnable runnable,
          int ticks,
          int interval)
Spawns a tower (big totem) to execute a runnable based on a specified interval. 
 |