Uses of Class
com.sucy.skill.api.player.PlayerData
Packages that use PlayerData
Package
Description
-
Uses of PlayerData in com.sucy.skill
Methods in com.sucy.skill that return PlayerDataModifier and TypeMethodDescriptionstatic PlayerDataSkillAPI.getPlayerData(org.bukkit.OfflinePlayer player) Retrieves the active class data for the player. -
Uses of PlayerData in com.sucy.skill.api.classes
Methods in com.sucy.skill.api.classes with parameters of type PlayerDataModifier and TypeMethodDescriptionorg.bukkit.inventory.ItemStackRPGClass.getIcon(PlayerData data) Retrieves the icon representing this class for menus -
Uses of PlayerData in com.sucy.skill.api.event
Methods in com.sucy.skill.api.event that return PlayerDataModifier and TypeMethodDescriptionPlayerAccountChangeEvent.getNewAccount()PlayerCastSkillEvent.getPlayerData()PlayerClassChangeEvent.getPlayerData()PlayerComboFinishEvent.getPlayerData()PlayerExperienceGainEvent.getPlayerData()PlayerExperienceLostEvent.getPlayerData()PlayerGainSkillPointsEvent.getPlayerData()PlayerLevelDownEvent.getPlayerData()PlayerLevelUpEvent.getPlayerData()PlayerManaGainEvent.getPlayerData()PlayerManaLossEvent.getPlayerData()PlayerPreClassChangeEvent.getPlayerData()PlayerRefundAttributeEvent.getPlayerData()PlayerSkillCastFailedEvent.getPlayerData()PlayerSkillDowngradeEvent.getPlayerData()PlayerSkillUnlockEvent.getPlayerData()PlayerSkillUpgradeEvent.getPlayerData()PlayerUpAttributeEvent.getPlayerData()PlayerAccountChangeEvent.getPreviousAccount()Constructors in com.sucy.skill.api.event with parameters of type PlayerDataModifierConstructorDescriptionPlayerCastSkillEvent(PlayerData playerData, PlayerSkill skill, org.bukkit.entity.Player player) PlayerComboFinishEvent(PlayerData player, int combo, String skill) PlayerManaGainEvent(PlayerData player, double amount, ManaSource source) ConstructorPlayerManaLossEvent(PlayerData player, double amount, ManaCost source) ConstructorPlayerPreClassChangeEvent(PlayerData playerData, PlayerClass playerClass, RPGClass previousClass, RPGClass newClass) ConstructorPlayerRefundAttributeEvent(PlayerData playerData, String attribute) ConstructorPlayerSkillDowngradeEvent(PlayerData playerData, PlayerSkill downgradedSkill, int refund) ConstructorPlayerSkillUnlockEvent(PlayerData playerData, PlayerSkill unlockedSkill) ConstructorPlayerSkillUpgradeEvent(PlayerData playerData, PlayerSkill upgradedSkill, int cost) ConstructorPlayerUpAttributeEvent(PlayerData playerData, String attribute) Constructor -
Uses of PlayerData in com.sucy.skill.api.player
Methods in com.sucy.skill.api.player that return PlayerDataModifier and TypeMethodDescriptionPlayerAccounts.getActiveData()Retrieves the active account data for the playerPlayerAccounts.getData(int id) Gets the account data by ID for the ownerPlayerAccounts.getData(int id, org.bukkit.OfflinePlayer player, boolean init) Gets the account data by ID for the owner.PlayerClass.getPlayerData()Retrieves the data of the player owning this class.PlayerCombos.getPlayerData()Retrieves the data of the owning playerPlayerSkill.getPlayerData()Retrieves the owning player's data.PlayerSkillBar.getPlayerData()Retrieves the owner of the skill bar represented as a VersionPlayerMethods in com.sucy.skill.api.player that return types with arguments of type PlayerDataModifier and TypeMethodDescriptionPlayerAccounts.getAllData()Retrieves all the data for the owner.Methods in com.sucy.skill.api.player with parameters of type PlayerDataModifier and TypeMethodDescriptionvoidPlayerSkillSlot.init(PlayerData data) Initializes the skill slot for the given playerConstructors in com.sucy.skill.api.player with parameters of type PlayerDataModifierConstructorDescriptionPlayerClass(PlayerData player, RPGClass classData) Initializes a new PlayerClass.PlayerCombos(PlayerData data) Initializes a new empty combo setPlayerSkill(PlayerData player, Skill skill, PlayerClass parent) Constructs a new PlayerSkill.PlayerSkill(PlayerData player, Skill skill, PlayerClass parent, boolean external) Constructs a new PlayerSkill.PlayerSkillBar(PlayerData player) Initial constructor -
Uses of PlayerData in com.sucy.skill.api.skills
Methods in com.sucy.skill.api.skills with parameters of type PlayerDataModifier and TypeMethodDescriptionorg.bukkit.inventory.ItemStackSkill.getIcon(PlayerData data) Fetches the icon for the skill for the playerbooleanSkill.hasDependency(PlayerData playerData) booleanSkill.hasInvestedEnough(PlayerData playerData) booleanSkill.isCompatible(PlayerData playerData) -
Uses of PlayerData in com.sucy.skill.cast
Constructors in com.sucy.skill.cast with parameters of type PlayerData -
Uses of PlayerData in com.sucy.skill.data
Constructors in com.sucy.skill.data with parameters of type PlayerData -
Uses of PlayerData in com.sucy.skill.gui.tool
Fields in com.sucy.skill.gui.tool declared as PlayerDataMethods in com.sucy.skill.gui.tool with parameters of type PlayerDataModifier and TypeMethodDescriptionorg.bukkit.inventory.ItemStackIconHolder.getIcon(PlayerData player) org.bukkit.inventory.ItemStack[]GUIPage.instance(PlayerData player, HashMap<String, ? extends IconHolder> data) voidGUIHolder.set(GUIData gui, PlayerData player, org.bukkit.inventory.Inventory inv, HashMap<String, T> data) voidGUIData.show(GUIHolder handler, PlayerData player, String title, HashMap<String, ? extends IconHolder> data) -
Uses of PlayerData in com.sucy.skill.manager
Methods in com.sucy.skill.manager with parameters of type PlayerDataModifier and TypeMethodDescriptionorg.bukkit.inventory.ItemStackAttributeManager.Attribute.getIcon(PlayerData data) Retrieves the icon for the attributestatic voidClassBoardManager.update(PlayerData player, String prefix, org.bukkit.ChatColor braceColor) Updates scoreboard information for the player datastatic voidClassBoardManager.updateLevel(PlayerData data) Updates the player's level in the scoreboards -
Uses of PlayerData in com.sucy.skill.task
Constructors in com.sucy.skill.task with parameters of type PlayerData -
Uses of PlayerData in com.sucy.skill.tree.basic
Methods in com.sucy.skill.tree.basic with parameters of type PlayerDataModifier and TypeMethodDescriptionorg.bukkit.inventory.InventoryInventoryTree.getInventory(PlayerData player) Generates a new skill tree inventoryvoidInventoryTree.update(PlayerData player) Updates a skill in the view