| Package | Description | 
|---|---|
| eu.wauz.wauzcore.items.identifiers | 
 This package contains identifier classes, used to generate random items. 
 | 
| eu.wauz.wauzcore.players.classes | 
 This package contains the choosable character classes and subclasses. 
 | 
| eu.wauz.wauzcore.skills | 
 This package contains classes for creating and executing player and mob skills. 
 | 
| eu.wauz.wauzcore.skills.skillgems | 
 This package contains skills, which are usable through the fitting skillgem. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private WauzPlayerSkill | 
WauzEquipmentBuilder.skillgem
The skillgem to socket into the equipment. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
WauzEquipmentBuilder.addSkillgem(WauzPlayerSkill skill)
Adds a skillgem to socket into the equipment item. 
 | 
static org.bukkit.inventory.ItemStack | 
WauzSkillgemIdentifier.createSkillgem(org.bukkit.inventory.ItemStack skillgemItemStack,
              WauzPlayerSkill skill)
Creates a skillgem. 
 | 
static org.bukkit.inventory.ItemStack | 
WauzEquipmentHelper.getSkillgemWeapon(WauzPlayerSkill skill,
                 org.bukkit.Material material,
                 boolean debug)
Creates a weapon with socketed skillgem. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private WauzPlayerSkill | 
Learnable.skill
The skill to be learned. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
WauzPlayerSkill | 
Learnable.getSkill()  | 
| Constructor and Description | 
|---|
Learnable(WauzPlayerSkill skill,
         int level)
Constructs a learnable skill. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SkillPlaceholder
A skill, that can be executed by a player. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private WauzPlayerSkill | 
Castable.skill
The skill to be casted. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private static java.util.Map<java.lang.String,WauzPlayerSkill> | 
WauzPlayerSkillExecutor.playerSkillMap
A map of all registered skills. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static WauzPlayerSkill | 
WauzPlayerSkillExecutor.getSkill(java.lang.String skillId)
Gets a skill for the given id from the map. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static java.util.List<WauzPlayerSkill> | 
WauzPlayerSkillExecutor.getAllSkills()  | 
| Modifier and Type | Method and Description | 
|---|---|
static boolean | 
WauzPlayerSkillExecutor.execute(org.bukkit.entity.Player player,
       org.bukkit.inventory.ItemStack itemStack,
       WauzPlayerSkill skill)
Uses a skill for a player. 
 | 
static java.util.List<java.lang.String> | 
SkillQuickSlots.getSkillInfo(WauzPlayerSkill skill)
Gets the display information of the given skill. 
 | 
static void | 
WauzPlayerSkillExecutor.registerSkill(WauzPlayerSkill skill)
Registers a skill, that can be obtained as skillgem. 
 | 
static void | 
WauzPlayerSkillExecutor.registerSkill(WauzPlayerSkill skill,
             boolean skillgem)
Registers a skill. 
 | 
static void | 
WauzPlayerSkillExecutor.tryToUseSkill(org.bukkit.entity.Player player,
             org.bukkit.inventory.ItemStack itemStack,
             WauzPlayerSkill skill)
Tries to use a skill for a player. 
 | 
| Constructor and Description | 
|---|
Castable(org.bukkit.inventory.ItemStack iconItemStack,
        WauzPlayerSkill skill)
Constructs a castable skill. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SkillDeath
A skill, that can be executed by a player. 
 | 
class  | 
SkillJudgement
A skill, that can be executed by a player. 
 | 
class  | 
SkillJustice
A skill, that can be executed by a player. 
 | 
class  | 
SkillStrength
A skill, that can be executed by a player. 
 | 
class  | 
SkillTemperance
A skill, that can be executed by a player. 
 | 
class  | 
SkillTheChariot
A skill, that can be executed by a player. 
 | 
class  | 
SkillTheDevil
A skill, that can be executed by a player. 
 | 
class  | 
SkillTheEmperor
A skill, that can be executed by a player. 
 | 
class  | 
SkillTheEmpress
A skill, that can be executed by a player. 
 | 
class  | 
SkillTheFool
A skill, that can be executed by a player. 
 | 
class  | 
SkillTheHangedMan
A skill, that can be executed by a player. 
 | 
class  | 
SkillTheHermit
A skill, that can be executed by a player. 
 | 
class  | 
SkillTheHierophant
A skill, that can be executed by a player. 
 | 
class  | 
SkillTheHighPriestess
A skill, that can be executed by a player. 
 | 
class  | 
SkillTheLovers
A skill, that can be executed by a player. 
 | 
class  | 
SkillTheMagician
A skill, that can be executed by a player. 
 | 
class  | 
SkillTheMoon
A skill, that can be executed by a player. 
 | 
class  | 
SkillTheStar
A skill, that can be executed by a player. 
 | 
class  | 
SkillTheSun
A skill, that can be executed by a player. 
 | 
class  | 
SkillTheTower
A skill, that can be executed by a player. 
 | 
class  | 
SkillTheWorld
A skill, that can be executed by a player. 
 | 
class  | 
SkillWheelOfFortune
A skill, that can be executed by a player. 
 |