public interface WauzPetAbility
WauzPetAbilities
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAbilityDescription() |
int |
getAbilityLevel() |
java.lang.String |
getAbilityName() |
default void |
spawnParticles(org.bukkit.entity.Player player,
org.bukkit.entity.Entity pet,
SkillParticle particle)
Executes the particle effect of this ability.
|
void |
use(org.bukkit.entity.Player player,
org.bukkit.entity.Entity pet)
Executes this ability for the given player and pet.
|
java.lang.String getAbilityName()
java.lang.String getAbilityDescription()
int getAbilityLevel()
void use(org.bukkit.entity.Player player, org.bukkit.entity.Entity pet)
player
- The player bound to this runnable.pet
- The pet bound to this runnable.default void spawnParticles(org.bukkit.entity.Player player, org.bukkit.entity.Entity pet, SkillParticle particle)
player
- The player bound to this runnable.pet
- The pet bound to this runnable.particle
- The particles used to display the ability's effect.