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.
|