Interface IPrayers


  • public interface IPrayers
    • Method Detail

      • getMissingPoints

        int getMissingPoints()
      • isEnabled

        boolean isEnabled​(net.runelite.api.Prayer prayer)
      • toggle

        void toggle​(InteractMethod interactMethod,
                    net.runelite.api.Prayer prayer)
      • toggle

        default void toggle​(net.runelite.api.Prayer prayer)
      • getPoints

        int getPoints()
      • toggleQuickPrayer

        void toggleQuickPrayer​(InteractMethod interactMethod,
                               boolean enabled)
      • toggleQuickPrayer

        void toggleQuickPrayer​(InteractMethod interactMethod)
      • toggleQuickPrayer

        default void toggleQuickPrayer​(boolean enabled)
      • toggleQuickPrayer

        default void toggleQuickPrayer()
      • isQuickPrayerEnabled

        boolean isQuickPrayerEnabled()
      • anyActive

        boolean anyActive()
      • disableAll

        default void disableAll()
      • canUse

        boolean canUse​(net.runelite.api.Prayer prayer)
      • getBestRangeOffensive

        net.runelite.api.Prayer getBestRangeOffensive()
      • getBestMageOffensive

        net.runelite.api.Prayer getBestMageOffensive()
      • getBestMeleeOffensive

        net.runelite.api.Prayer getBestMeleeOffensive()
      • isQuickPrayerOpen

        boolean isQuickPrayerOpen()
      • openQuickPrayer

        boolean openQuickPrayer()
      • getSelectedQuickPrayers

        java.util.List<net.runelite.api.Prayer> getSelectedQuickPrayers()
      • getActiveQuickPrayers

        java.util.List<net.runelite.api.Prayer> getActiveQuickPrayers()
      • setQuickPrayers

        boolean setQuickPrayers​(java.util.List<net.runelite.api.Prayer> prayers,
                                boolean closeInterface)
      • setQuickPrayers

        default boolean setQuickPrayers​(java.util.List<net.runelite.api.Prayer> prayers)
      • isQuickPrayerSelected

        default boolean isQuickPrayerSelected​(net.runelite.api.Prayer prayer)
      • isQuickPrayerSelected

        default boolean isQuickPrayerSelected​(java.util.List<net.runelite.api.Prayer> prayers)
      • isQuickPrayerActive

        default boolean isQuickPrayerActive​(net.runelite.api.Prayer prayer)
      • isQuickPrayerActive

        default boolean isQuickPrayerActive​(java.util.List<net.runelite.api.Prayer> prayers)