diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerService.java b/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerService.java index b0a165aff9..17b765cd9d 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerService.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerService.java @@ -30,29 +30,31 @@ public interface XpTrackerService { /** * Get the number of actions done - * @param skill - * @return */ int getActions(Skill skill); /** * Get the number of actions per hour - * @param skill - * @return */ int getActionsHr(Skill skill); /** * Get the number of actions remaining - * @param skill - * @return */ int getActionsLeft(Skill skill); /** * Get the amount of xp per hour - * @param skill - * @return */ int getXpHr(Skill skill); + + /** + * Get the start goal XP + */ + int getStartGoalXp(Skill skill); + + /** + * Get the amount of XP left until goal level + */ + int getEndGoalXp(Skill skill); } diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerServiceImpl.java b/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerServiceImpl.java index 7863dbda60..aa63b8a0ec 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerServiceImpl.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerServiceImpl.java @@ -62,4 +62,16 @@ class XpTrackerServiceImpl implements XpTrackerService { return plugin.getSkillSnapshot(skill).getXpPerHour(); } + + @Override + public int getStartGoalXp(Skill skill) + { + return plugin.getSkillSnapshot(skill).getStartGoalXp(); + } + + @Override + public int getEndGoalXp(Skill skill) + { + return plugin.getSkillSnapshot(skill).getEndGoalXp(); + } }