Package net.storm.api.widgets
Interface IPrayers
-
public interface IPrayers
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description boolean
anyActive()
boolean
canUse(net.runelite.api.Prayer prayer)
default void
disableAll()
void
disableAll(InteractMethod interactMethod)
java.util.List<net.runelite.api.Prayer>
getActiveQuickPrayers()
net.runelite.api.Prayer
getBestMageOffensive()
net.runelite.api.Prayer
getBestMeleeOffensive()
net.runelite.api.Prayer
getBestRangeOffensive()
int
getMissingPoints()
int
getPoints()
java.util.List<net.runelite.api.Prayer>
getSelectedQuickPrayers()
boolean
isEnabled(net.runelite.api.Prayer prayer)
default boolean
isQuickPrayerActive(java.util.List<net.runelite.api.Prayer> prayers)
default boolean
isQuickPrayerActive(net.runelite.api.Prayer prayer)
boolean
isQuickPrayerEnabled()
boolean
isQuickPrayerOpen()
default boolean
isQuickPrayerSelected(java.util.List<net.runelite.api.Prayer> prayers)
default boolean
isQuickPrayerSelected(net.runelite.api.Prayer prayer)
boolean
openQuickPrayer()
default boolean
setQuickPrayers(java.util.List<net.runelite.api.Prayer> prayers)
boolean
setQuickPrayers(java.util.List<net.runelite.api.Prayer> prayers, boolean closeInterface)
default void
toggle(net.runelite.api.Prayer prayer)
void
toggle(InteractMethod interactMethod, net.runelite.api.Prayer prayer)
default void
toggleQuickPrayer()
default void
toggleQuickPrayer(boolean enabled)
void
toggleQuickPrayer(InteractMethod interactMethod)
void
toggleQuickPrayer(InteractMethod interactMethod, boolean enabled)
-
-
-
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
void disableAll(InteractMethod interactMethod)
-
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)
-
-