Class FarmingTracker


  • public class FarmingTracker
    extends Object
    • Method Detail

      • updateData

        public boolean updateData​(net.runelite.api.coords.WorldPoint location,
                                  int timeSinceModalClose)
        Updates tracker data for the current region. Returns true if any data was changed.
      • predictPatch

        @Nullable
        public net.runelite.client.plugins.timetracking.farming.PatchPrediction predictPatch​(net.runelite.client.plugins.timetracking.farming.FarmingPatch patch)
      • predictPatch

        @Nullable
        public net.runelite.client.plugins.timetracking.farming.PatchPrediction predictPatch​(net.runelite.client.plugins.timetracking.farming.FarmingPatch patch,
                                                                                             String profile)
      • getTickTime

        public long getTickTime​(int tickRate,
                                int ticks)
      • getTickTime

        public long getTickTime​(int tickRate,
                                int ticks,
                                long requestedTime,
                                String profile)
      • loadCompletionTimes

        public void loadCompletionTimes()
      • getCompletionTime

        public long getCompletionTime​(Tab patchType)
        Gets the overall completion time for the given patch type.
        See Also:
        completionTimes
      • checkCompletion

        public void checkCompletion()