Deprecated API
Contents
-
Terminally Deprecated ElementsElementDescriptionuse
FabledClassinsteaduseDefaultCombatProtectioninsteadusePlayerSkillDowngradeEventinsteadusePlayerSkillUnlockEventinsteadusePlayerSkillUpgradeEventinsteadusePlayerClassinsteadUsePlayerDatainsteaduseSkillinsteadUseSkill.canAutoLevel(int)instead.UseSkill.canCast()instead.UseSkill.clearCombo()instead.UseSkill.cooldownMessage()instead.UseSkill.damage(LivingEntity, double, LivingEntity)instead.com.sucy.skill.api.player.Skill.damage(LivingEntity, double, LivingEntity, String, boolean, boolean) UseSkill.getCombo()instead.UseSkill.getCooldown(int)instead.UseSkill.getCost(int)instead.UseSkill.getDescription()instead.UseSkill.getIndicator()instead.UseSkill.getKey()instead.UseSkill.getLevelReq(int)instead.UseSkill.getManaCost(int)instead.UseSkill.getMaxLevel()instead.UseSkill.getMessage()instead.UseSkill.getName()instead.UseSkill.getRange(int)instead.UseSkill.getSettings()instead.UseSkill.getSkillReq()instead.UseSkill.getSkillReqLevel()instead.UseSkill.getToolIndicator()instead.UseSkill.getType()instead.UseSkill.hasCombo()instead.UseSkill.hasMessage()instead.UseSkill.hasSkillReq()instead.UseSkill.isAllowed(Player)instead.UseSkill.isSkillDamage()instead.UseSkill.load(DataSection)instead.UseSkill.needsPermission()instead.UseSkill.save(DataSection)instead.UseSkill.sendMessage(Player, double)instead.UseSkill.setCombo(int)instead.UseSkill.softSave(DataSection)instead.UseSkill.trueDamage(LivingEntity, double, LivingEntity)instead.in favor ofFabled.getSettings()UseIAttributeManagerinstead fromFabled.getAttributesManager()UseIAttributeManager.forStat(String)insteadUseIAttributeManager.getAttribute(String)insteadUseIAttributeManager.getAttributes()insteadUseIAttributeManager.getKeys()insteadUseIAttributeManager.getLookupKeys()insteadUseIAttributeManager.normalize(String)insteaddont use ituseFabled.inst()useSkillAPI.reloadPlayerData(Player)(OfflinePlayer)}useBuffRegistry.scaleValue(String, LivingEntity, double)insteaduseBuffRegistry.scaleValue(String, LivingEntity, double)instead
-
Deprecated ClassesClassDescriptionuse
FabledClassinsteaduseDefaultCombatProtectioninsteadusePlayerClassChangeEventinsteadusePlayerExperienceGainEventinsteadusePlayerSkillDowngradeEventinsteadusePlayerSkillUnlockEventinsteadusePlayerSkillUpgradeEventinsteadusePlayerClassinsteadUsePlayerDatainsteaduseSkillinsteadin favor ofFabled.getSettings()UseIAttributeManagerinstead fromFabled.getAttributesManager()useFabledinsteadUsePlayerAttributeChangeEventinsteadUsePlayerAttributeChangeEventinstead
-
Deprecated Enum Classes
-
Deprecated FieldsFieldDescriptionunintuitively named, now PERIOD is used instead
-
Deprecated MethodsMethodDescriptionUse
PlayerData.giveExp(double, ExpSource)instead, utilizing theExpSourceenum instead of the legacy com.sucy.skill.api.enums.ExpSource enumUsePlayerSkill.addCooldown(double)instead.UsePlayerSkill.addLevels(int)instead.UsePlayerSkill.getBind()instead.UsePlayerSkill.getCooldown()instead.UsePlayerSkill.getCooldownLeft()instead.UsePlayerSkill.getCost()instead.UsePlayerSkill.getData()instead.UsePlayerSkill.getInvestedCost()instead.UsePlayerSkill.getLevel()instead.UsePlayerSkill.getLevelReq()instead.UsePlayerSkill.getManaCost()instead.UsePlayerSkill.getPlayerClass()instead.UsePlayerSkill.getPlayerData()instead.UsePlayerSkill.getStatus()instead.UsePlayerSkill.isExternal()instead.UsePlayerSkill.isMaxed()instead.UsePlayerSkill.isOnCooldown()instead.UsePlayerSkill.isUnlocked()instead.UsePlayerSkill.refreshCooldown()instead.UsePlayerSkill.revert()instead.UsePlayerSkill.setBind(Material)instead.UsePlayerSkill.setCooldown(long)instead.UsePlayerSkill.setLevel(int)instead.UsePlayerSkill.startCooldown()instead.UsePlayerSkill.startPreview()instead.UsePlayerSkill.subtractCooldown(double)instead.UseSkill.canAutoLevel(int)instead.UseSkill.canCast()instead.UseSkill.clearCombo()instead.UseSkill.cooldownMessage()instead.UseSkill.damage(LivingEntity, double, LivingEntity)instead.com.sucy.skill.api.player.Skill.damage(LivingEntity, double, LivingEntity, String, boolean, boolean) UseSkill.getCombo()instead.UseSkill.getCooldown(int)instead.UseSkill.getCost(int)instead.UseSkill.getDescription()instead.UseSkill.getIndicator()instead.UseSkill.getKey()instead.UseSkill.getLevelReq(int)instead.UseSkill.getManaCost(int)instead.UseSkill.getMaxLevel()instead.UseSkill.getMessage()instead.UseSkill.getName()instead.UseSkill.getRange(int)instead.UseSkill.getSettings()instead.UseSkill.getSkillReq()instead.UseSkill.getSkillReqLevel()instead.UseSkill.getToolIndicator()instead.UseSkill.getType()instead.UseSkill.hasCombo()instead.UseSkill.hasMessage()instead.UseSkill.hasSkillReq()instead.UseSkill.isAllowed(Player)instead.UseSkill.isSkillDamage()instead.UseSkill.load(DataSection)instead.UseSkill.needsPermission()instead.UseSkill.save(DataSection)instead.UseSkill.sendMessage(Player, double)instead.UseSkill.setCombo(int)instead.UseSkill.softSave(DataSection)instead.UseSkill.trueDamage(LivingEntity, double, LivingEntity)instead.UseIAttributeManager.forStat(String)insteadUseIAttributeManager.getAttribute(String)insteadUseIAttributeManager.getAttributes()insteadUseIAttributeManager.getKeys()insteadUseIAttributeManager.getLookupKeys()insteadUseIAttributeManager.normalize(String)insteaddont use ituseFabled.inst()useSkillAPI.reloadPlayerData(Player)(OfflinePlayer)}SeePlayerData.givePoints(int, PointSource)insteadBuff types are more abstract now, soBuffData.addBuff(String, Buff, int)should be preferredBuff types are more abstract now, soBuffData.addBuff(String, Buff, int)should be preferreduseBuffData.addBuff(BuffType, Buff, int)insteaduseBuffData.addBuff(BuffType, Buff, int)insteaduseBuffData.addBuff(BuffType, Buff, int)insteaduseBuffData.addBuff(BuffType, Buff, int)insteaduseBuffData.apply(String, double)insteaduseBuffData.apply(String, double)insteaduseBuffData.apply(String, double)insteaduseBuffData.apply(String, double)insteaduseBuffData.apply(String, double)insteaduseBuffRegistry.scaleValue(String, LivingEntity, double)insteaduseBuffRegistry.scaleValue(String, LivingEntity, double)instead
-
Deprecated Constructors