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