public class Settings extends API
Modifier and Type | Class and Description |
---|---|
static class |
Settings.AllSettingsTab |
static class |
Settings.BasicSettingsTab |
static class |
Settings.Warning |
Modifier and Type | Field and Description |
---|---|
static int |
ORBS_WIDGET_ROOT_ID |
bank, bot, camera, chatbox, client, colorPicker, combat, configs, depositBox, dialogues, diaries, display, doorHandler, equipment, experienceTracker, favour, grandExchange, graphicObjects, groundItems, hintArrow, inventory, keyboard, logger, logoutTab, magic, map, menu, mouse, npcs, objects, players, prayer, projectiles, quests, settings, skills, store, tabs, trade, walking, widgets, worlds
Constructor and Description |
---|
Settings() |
Modifier and Type | Method and Description |
---|---|
boolean |
areRoofsEnabled()
Checks whether roof-removal is enabled or not.
|
boolean |
escClosesCurrentInterface() |
RS2Widget |
getAllSettingsTabWidget(Settings.AllSettingsTab allSettingsTab)
Gets the tab widget for an all settings tab
|
RS2Widget |
getAllSettingsWidget()
Gets the all settings widget container
|
RS2Widget |
getBasicSettingsTabWidget(Settings.BasicSettingsTab basicSettingsTab)
Gets the tab widget for a basic settings tab
|
Settings.AllSettingsTab |
getCurrentAllSettingsTab()
Gets the current open all settings tab
|
Settings.BasicSettingsTab |
getCurrentBasicSettingsTab()
Gets the current open basic settings tab
|
int |
getPlayerWeight()
Gets your player's run energy.
|
int |
getRunEnergy()
Gets your player's run energy.
|
void |
initializeModule() |
boolean |
isAcceptAidActive()
Checks to see if your player is accepting aid.
|
boolean |
isAllSettingsWidgetVisible()
Checks if the all settings widget is visible
|
boolean |
isDataOrbsActive()
Checks to see if your data orbs are being displayed (active).
|
boolean |
isRunning()
Checks to see if running is toggled.
|
boolean |
isShiftDropActive() |
boolean |
isStaminaActive()
Checks if the effect of a stamina potion is active
|
boolean |
isWarningActive(Settings.Warning warning) |
boolean |
open()
Opens the settings tab.
|
boolean |
open(Settings.AllSettingsTab allSettingsTab)
Opens the all settings tab.
|
boolean |
open(Settings.BasicSettingsTab basicSettingsTab)
Opens the basic settings tab.
|
boolean |
openAllSettingsWidget()
Opens the all settings widget
|
boolean |
setRunning(boolean run)
Turns running on or off, checks if data orbs are activated.
|
boolean |
setSetting(Settings.AllSettingsTab tab,
java.lang.String setting,
boolean checked)
Sets a setting in the all settings interface
|
boolean |
setSetting(Settings.AllSettingsTab tab,
java.lang.String setting,
java.lang.String option)
Sets a setting in the all settings interface
|
exchangeContext, execute, getBank, getBot, getCamera, getChatbox, getClient, getColorPicker, getCombat, getConfigs, getDepositBox, getDialogues, getDiaries, getDisplay, getDoorHandler, getEquipment, getExperienceTracker, getFavour, getGrandExchange, getGraphicObjects, getGroundItems, getHintArrow, getInventory, getKeyboard, getLogoutTab, getMagic, getMap, getMenuAPI, getMouse, getNpcs, getObjects, getPlayers, getPrayer, getProjectiles, getQuests, getSettings, getSkills, getStore, getTabs, getTrade, getWalking, getWidgets, getWorlds, gRandom, gRandom, gRandom, initializeContext, log, log, myPlayer, myPosition, random, random, sleep, stripFormatting, warn
public static final int ORBS_WIDGET_ROOT_ID
public void initializeModule()
initializeModule
in class API
public boolean escClosesCurrentInterface()
public boolean isWarningActive(Settings.Warning warning)
public boolean isShiftDropActive()
public RS2Widget getAllSettingsWidget()
public boolean isAllSettingsWidgetVisible()
public boolean openAllSettingsWidget()
public Settings.AllSettingsTab getCurrentAllSettingsTab()
public Settings.BasicSettingsTab getCurrentBasicSettingsTab()
public boolean open()
public RS2Widget getAllSettingsTabWidget(Settings.AllSettingsTab allSettingsTab)
allSettingsTab
- The all settings tab to get the tab widget forpublic RS2Widget getBasicSettingsTabWidget(Settings.BasicSettingsTab basicSettingsTab)
basicSettingsTab
- The basic settings tab to get the tab widget forpublic boolean open(Settings.BasicSettingsTab basicSettingsTab)
public boolean open(Settings.AllSettingsTab allSettingsTab)
public int getRunEnergy()
public int getPlayerWeight()
public boolean isRunning()
public boolean isStaminaActive()
public boolean isAcceptAidActive()
public boolean isDataOrbsActive()
public boolean areRoofsEnabled()
public boolean setRunning(boolean run)
run
- True to turn it on, false to turn it off.public boolean setSetting(Settings.AllSettingsTab tab, java.lang.String setting, java.lang.String option)
tab
- The tab containing the settingsetting
- The setting nameoption
- The option to selectpublic boolean setSetting(Settings.AllSettingsTab tab, java.lang.String setting, boolean checked)
tab
- The tab containing the settingsetting
- The setting namechecked
- True to check the setting, false to uncheck it