Package dev.twilite.game.facade
package dev.twilite.game.facade
-
ClassDescriptionConvenience facade for reading state from the local player.Bank accessors backed by the client's inventory data and interface components.Known withdrawable bank locations.Convenience accessors for common player combat state.Utilities for manipulating the native client's login and network connection state.Proxy protocols supported by the native socket hook.Helpers for cutscene statesUtility methods for chatbox dialogue prompts and continue buttons.Provides queries and interactions for items currently worn by the local player.Equipment slots and their corresponding worn-item inventory indexes and interface components.Grand Exchange state and offer helpers.Destination used when collecting completed Grand Exchange offers.Resolves the price used when creating a Grand Exchange offer.Mutable builder for placing a single Grand Exchange offer.Grand Exchange interface screens.Helpers for the local player hud.Helpers for submitting values to active modal dialog prompts.Inventory accessors backed by the client's inventory data and interface components.Actor appearance kit slots exposed by the client appearance data.Magic spellbook helpers backed by item parameters and live player state.Spellbook families available through the magic tab.Helpers for the standard Make-X / skill production interface.Prayers and their live-client state metadata.Prayerbook helpers backed by live prayer varps and prayerbook components.Quick-prayer state and setup helpers.Quick-prayer setup interface helpers.Quest and miniquest metadata used for quest requirement checks.Quest progress accessors backed by live varp and varbit values.Runes used by spell and rune pouch helpers.Accesses the rune pouch contents tracked by client varbits.Rune pouch storage slots backed by client varbits.A spellbook entry with its backing config item and packed spellbook component id.Ancient spellbook spells.Arceuus spellbook spells.Lunar spellbook spells.Standard spellbook spells.Player skills in the same order as the client's skill arrays.Skill accessors backed by the live client skill arrays.Top-level gameframe tabs.Provides helpers for reading and opening gameframe tabs.Top-level interface component mapping for fixed, resizable, and stretched layouts.Helpers for the player-to-player trade interfaces.Accessors for the trade offer panel represented by the other side of the API.Trade interface state.Accessors for the trade offer panel represented by this side of the API.