Package org.powbot.api.script

Types

AbstractScript
Link copied to clipboard
abstract class AbstractScript

The common base class of all scripts

OptionType
Link copied to clipboard
enum OptionType : Enum<OptionType>
ScriptCategory
Link copied to clipboard
enum ScriptCategory : Enum<ScriptCategory>
ScriptConfiguration
Link copied to clipboard
annotation class ScriptConfiguration(name: String, description: String, optionType: OptionType, defaultValue: String, allowedValues: Array<String>, visible: Boolean, enabled: Boolean)
ScriptController
Link copied to clipboard
interface ScriptController
ScriptManifest
Link copied to clipboard
annotation class ScriptManifest(name: String, description: String, author: String, version: String, trialDays: Long, markdownFileName: String, category: ScriptCategory, priv: Boolean, scriptId: String, threadUrl: String)

The mandatory manifest that describes a script

ScriptState
Link copied to clipboard
enum ScriptState : Enum<ScriptState>
ValueChanged
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FUNCTION])
annotation class ValueChanged(keyName: String)