Uses of Class
studio.magemonkey.fabled.api.skills.Skill
Packages that use Skill
Package
Description
-
Uses of Skill in com.sucy.skill
Methods in com.sucy.skill that return SkillModifier and TypeMethodDescriptionstatic Skill
Deprecated, for removal: This API element is subject to removal in a future version.Methods in com.sucy.skill that return types with arguments of type SkillModifier and TypeMethodDescriptionSkillAPI.getSkills()
Deprecated, for removal: This API element is subject to removal in a future version.Methods in com.sucy.skill with parameters of type SkillModifier and TypeMethodDescriptionstatic boolean
SkillAPI.isSkillRegistered
(Skill skill) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Skill in com.sucy.skill.api.classes
Methods in com.sucy.skill.api.classes that return types with arguments of type SkillModifier and TypeMethodDescriptionRPGClass.getSkillMap()
Deprecated, for removal: This API element is subject to removal in a future version.RPGClass.getSkills()
Deprecated, for removal: This API element is subject to removal in a future version.RPGClass.getSkills
(boolean includeParents) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Skill in com.sucy.skill.api.player
Methods in com.sucy.skill.api.player that return SkillModifier and TypeMethodDescriptionSkill.getWrapped()
Deprecated, for removal: This API element is subject to removal in a future version.Methods in com.sucy.skill.api.player with parameters of type SkillModifier and TypeMethodDescriptionvoid
PlayerData.addSkill
(Skill skill, PlayerClass parent) Deprecated, for removal: This API element is subject to removal in a future version.void
PlayerData.addSkillExternally
(Skill skill, PlayerClass parent, org.bukkit.NamespacedKey namespacedKey, int level) Deprecated, for removal: This API element is subject to removal in a future version.void
PlayerData.clearBinds
(Skill skill) Deprecated.boolean
PlayerData.downgradeSkill
(Skill skill) Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
PlayerData.giveSkill
(Skill skill, PlayerClass parent) Deprecated, for removal: This API element is subject to removal in a future version.void
PlayerData.removeSkillExternally
(Skill skill, org.bukkit.NamespacedKey namespacedKey) Deprecated, for removal: This API element is subject to removal in a future version.boolean
PlayerData.upgradeSkill
(Skill skill) Deprecated, for removal: This API element is subject to removal in a future version.Constructors in com.sucy.skill.api.player with parameters of type Skill -
Uses of Skill in studio.magemonkey.fabled
Methods in studio.magemonkey.fabled that return SkillMethods in studio.magemonkey.fabled that return types with arguments of type SkillModifier and TypeMethodDescriptionFabled.getSkills()
Retrieves the registered skill data for Fabled.Methods in studio.magemonkey.fabled with parameters of type Skill -
Uses of Skill in studio.magemonkey.fabled.api.classes
Methods in studio.magemonkey.fabled.api.classes that return types with arguments of type Skill -
Uses of Skill in studio.magemonkey.fabled.api.event
Methods in studio.magemonkey.fabled.api.event that return SkillModifier and TypeMethodDescriptionPlayerComboFinishEvent.getSkill()
SignalEmitEvent.getSkill()
SkillDamageEvent.getSkill()
TrueDamageEvent.getSkill()
Constructors in studio.magemonkey.fabled.api.event with parameters of type SkillModifierConstructorDescriptionSignalEmitEvent
(Skill skill, org.bukkit.entity.LivingEntity emitter, org.bukkit.entity.LivingEntity receiver, String signal, List<Object> arguments, boolean selfHandling) Event to call custom signalSkillDamageEvent
(Skill skill, org.bukkit.entity.LivingEntity damager, org.bukkit.entity.LivingEntity target, double damage, String classification, boolean knockback, boolean ignoreDivinity) Initializes a new eventTrueDamageEvent
(Skill skill, org.bukkit.entity.LivingEntity damager, org.bukkit.entity.LivingEntity target, double damage) Initializes a new event -
Uses of Skill in studio.magemonkey.fabled.api.player
Methods in studio.magemonkey.fabled.api.player that return SkillModifier and TypeMethodDescriptionPlayerSkill.getData()
Retrieves the template data for this skill.Methods in studio.magemonkey.fabled.api.player with parameters of type SkillModifier and TypeMethodDescriptionvoid
Adds a skill to the available combos.void
PlayerData.addSkill
(Skill skill, PlayerClass parent) void
PlayerData.addSkillExternally
(Skill skill, PlayerClass parent, org.bukkit.NamespacedKey namespacedKey, int level) void
PlayerData.clearBinds
(Skill skill) Deprecated.boolean
PlayerData.downgradeSkill
(Skill skill) Downgrades a skill owned by the player.PlayerCombos.getComboString
(Skill skill) Retrieves the combo string for the skill according to the player's personal settings.void
Gives the player a skill outside of the normal class skills.void
PlayerData.giveSkill
(Skill skill, PlayerClass parent) Gives the player a skill using the class data as a parent.boolean
Checks whether the skill has a combo associated with itvoid
PlayerCombos.removeSkill
(Skill skill) Removes a skill from the available combosvoid
PlayerData.removeSkillExternally
(Skill skill, org.bukkit.NamespacedKey namespacedKey) boolean
Sets the combo for a skill, overriding any previous combo for the skill.boolean
PlayerData.upgradeSkill
(Skill skill) Upgrades a skill owned by the player.Constructors in studio.magemonkey.fabled.api.player with parameters of type SkillModifierConstructorDescriptionPlayerSkill
(PlayerData player, Skill skill, PlayerClass parent) Constructs a new PlayerSkill.PlayerSkill
(PlayerData player, Skill skill, PlayerClass parent, boolean external) Constructs a new PlayerSkill. -
Uses of Skill in studio.magemonkey.fabled.dynamic
Subclasses of Skill in studio.magemonkey.fabled.dynamicModifier and TypeClassDescriptionclass
A skill implementation for the Dynamic system -
Uses of Skill in studio.magemonkey.fabled.gui.handlers
Methods in studio.magemonkey.fabled.gui.handlers with parameters of type Skill -
Uses of Skill in studio.magemonkey.fabled.manager
Methods in studio.magemonkey.fabled.manager that return SkillModifier and TypeMethodDescriptionValidates a skill, making sure it is being registered during the appropriate time, it isn't null, and it doesn't conflict with other registered skills.Methods in studio.magemonkey.fabled.manager with parameters of type Skill -
Uses of Skill in studio.magemonkey.fabled.tree
Methods in studio.magemonkey.fabled.tree with parameters of type SkillModifier and TypeMethodDescriptionboolean
Checks whether the player can be shown the skillabstract boolean
Checks if the class has the skill registeredMethod parameters in studio.magemonkey.fabled.tree with type arguments of type Skill -
Uses of Skill in studio.magemonkey.fabled.tree.basic
Fields in studio.magemonkey.fabled.tree.basic with type parameters of type SkillModifier and TypeFieldDescriptionprotected static final Comparator
<Skill> InventoryTree.comparator
Comparator for skills for most treesInventoryTree.skillSlots
Methods in studio.magemonkey.fabled.tree.basic that return SkillModifier and TypeMethodDescriptionInventoryTree.getSkill
(int slot) Gets the skill attached to a slotMethods in studio.magemonkey.fabled.tree.basic that return types with arguments of type SkillModifier and TypeMethodDescriptionInventoryTree.getSkillSlots()
Retrieves the entire map of occupied skill slots for the skill treeMethods in studio.magemonkey.fabled.tree.basic with parameters of type SkillModifier and TypeMethodDescriptionboolean
Checks if the class has the skill registeredMethod parameters in studio.magemonkey.fabled.tree.basic with type arguments of type SkillModifier and TypeMethodDescriptionvoid
Arranges the skill treevoid
Arranges the skill treeprotected void
protected void
Arranges the skill treeprotected void
Arranges the skill treevoid
Arranges the skill tree
Fabled.getSkill(String)