Package net.eternalclient.api.accessors
Class Skills
- java.lang.Object
-
- net.eternalclient.api.accessors.Skills
-
public class Skills extends java.lang.ObjectA class that provides methods to retrieve skill-related information such as experience, levels, total level, and total experience.
-
-
Constructor Summary
Constructors Constructor Description Skills()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intgetBoostedLevels(Skill skill)Returns the boosted level of the specified skill.static intgetExperience(Skill skill)Retrieves the experience value for a given skill.static intgetExperienceAt(int level)Returns the experience required to reach a specific level.static intgetExperienceToNextLevel(Skill skill)Calculates the experience needed to reach the next level for a given skill.static intgetRealLevel(Skill skill)Returns the real level of the specified skill.static longgetTotalExperience()Returns the total overall experience of the client.static intgetTotalLevel()Retrieves the total level of the client.static intgetVirtualLevel(Skill skill)Returns the virtual level of the specified skill.
-
-
-
Method Detail
-
getExperience
public static int getExperience(Skill skill)
Retrieves the experience value for a given skill.- Parameters:
skill- the skill for which to retrieve the experience value- Returns:
- the experience value for the specified skill, or 0 if not found
-
getRealLevel
public static int getRealLevel(Skill skill)
Returns the real level of the specified skill.- Parameters:
skill- the skill for which the real level is to be retrieved- Returns:
- the real level of the specified skill
-
getVirtualLevel
public static int getVirtualLevel(Skill skill)
Returns the virtual level of the specified skill.- Parameters:
skill- the skill for which virtual real level is to be retrieved- Returns:
- the virtual level of the specified skill
-
getBoostedLevels
public static int getBoostedLevels(Skill skill)
Returns the boosted level of the specified skill.- Parameters:
skill- the skill to retrieve the boosted level of- Returns:
- the boosted level of the specified skill
-
getTotalLevel
public static int getTotalLevel()
Retrieves the total level of the client.- Returns:
- the total level of the client
-
getTotalExperience
public static long getTotalExperience()
Returns the total overall experience of the client.- Returns:
- The total overall experience as a long.
-
getExperienceAt
public static int getExperienceAt(int level)
Returns the experience required to reach a specific level.- Parameters:
level- the level for which to retrieve the experience- Returns:
- the experience required to reach the specified level, or 0 if the level is invalid
-
getExperienceToNextLevel
public static int getExperienceToNextLevel(Skill skill)
Calculates the experience needed to reach the next level for a given skill.- Parameters:
skill- the skill to calculate the experience for- Returns:
- the experience needed to reach the next level
-
-