Hierarchy For All Packages
- com.botwithus.bot.api,
- com.botwithus.bot.api.component,
- com.botwithus.bot.api.config,
- com.botwithus.bot.api.constants,
- com.botwithus.bot.api.debug,
- com.botwithus.bot.api.diag,
- com.botwithus.bot.api.dialog,
- com.botwithus.bot.api.domain,
- com.botwithus.bot.api.draw,
- com.botwithus.bot.api.entities,
- com.botwithus.bot.api.event,
- com.botwithus.bot.api.gameval,
- com.botwithus.bot.api.input,
- com.botwithus.bot.api.inventory,
- com.botwithus.bot.api.isc,
- com.botwithus.bot.api.log,
- com.botwithus.bot.api.model,
- com.botwithus.bot.api.runtime,
- com.botwithus.bot.api.script,
- com.botwithus.bot.api.snapshot,
- com.botwithus.bot.api.ui,
- com.botwithus.bot.api.util
Class Hierarchy
- java.lang.Object
- com.botwithus.bot.api.inventory.ActionTypes
- com.botwithus.bot.api.constants.AnimationIds
- com.botwithus.bot.api.draw.Colors
- com.botwithus.bot.api.component.ComponentNode
- com.botwithus.bot.api.component.ComponentQuery
- com.botwithus.bot.api.component.Components
- com.botwithus.bot.api.component.ComponentTree
- com.botwithus.bot.api.dialog.Dialog
- com.botwithus.bot.api.draw.Draw (implements com.botwithus.bot.api.draw.DrawTarget)
- com.botwithus.bot.api.draw.DrawBuilder
- com.botwithus.bot.api.draw.DrawCaptionBuilder
- com.botwithus.bot.api.draw.DrawFrame (implements java.lang.AutoCloseable, com.botwithus.bot.api.draw.DrawTarget)
- com.botwithus.bot.api.draw.DrawLimits
- com.botwithus.bot.api.entities.EntityQuery<T,
Q> - com.botwithus.bot.api.entities.GroundItems.Query
- com.botwithus.bot.api.entities.Npcs.Query
- com.botwithus.bot.api.entities.Players.Query
- com.botwithus.bot.api.entities.Projectiles.Query
- com.botwithus.bot.api.entities.SceneObjects.Query
- com.botwithus.bot.api.util.GrandExchange
- com.botwithus.bot.api.entities.GroundItem (implements com.botwithus.bot.api.entities.EntityContext)
- com.botwithus.bot.api.entities.GroundItems
- com.botwithus.bot.api.draw.HighlightBuilder
- com.botwithus.bot.api.util.Humanize
- com.botwithus.bot.api.input.InputDialog
- com.botwithus.bot.api.constants.InterfaceIds
- com.botwithus.bot.api.util.Interfaces
- com.botwithus.bot.api.inventory.InventoryContainer
- com.botwithus.bot.api.constants.InventoryIds
- com.botwithus.bot.api.log.LoggerFactory
- com.botwithus.bot.api.entities.Npc (implements com.botwithus.bot.api.entities.EntityContext)
- com.botwithus.bot.api.entities.Npcs
- com.botwithus.bot.api.entities.Player (implements com.botwithus.bot.api.entities.EntityContext)
- com.botwithus.bot.api.entities.Players
- com.botwithus.bot.api.entities.Projectile (implements com.botwithus.bot.api.entities.EntityContext)
- com.botwithus.bot.api.entities.Projectiles
- com.botwithus.bot.api.entities.SceneObject (implements com.botwithus.bot.api.entities.EntityContext)
- com.botwithus.bot.api.entities.SceneObjects
- com.botwithus.bot.api.util.Skills
- com.botwithus.bot.api.diag.StubGuard
- com.botwithus.bot.api.script.TaskScript (implements com.botwithus.bot.api.BotScript)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.botwithus.bot.api.gameval.GamevalNotFoundException
- com.botwithus.bot.api.script.LauncherException
- com.botwithus.bot.api.runtime.ScriptRevokedException
- java.lang.RuntimeException
- java.lang.Exception
- com.botwithus.bot.api.util.Timing
- com.botwithus.bot.api.entities.WorldMapElements
- com.botwithus.bot.api.entities.WorldMapElements.Query
- com.botwithus.bot.api.model.WorldPathConfig.Builder
Interface Hierarchy
- com.botwithus.bot.api.domain.ActionAPI
- com.botwithus.bot.api.GameAPI (also extends com.botwithus.bot.api.domain.DrawAPI, com.botwithus.bot.api.domain.NavigationAPI, com.botwithus.bot.api.domain.SystemAPI, com.botwithus.bot.api.domain.VariableAPI)
- java.lang.AutoCloseable
- com.botwithus.bot.api.gameval.GamevalIndex
- com.botwithus.bot.api.log.BotLogger
- com.botwithus.bot.api.BotScript
- com.botwithus.bot.api.draw.CaptionCommandFactory
- com.botwithus.bot.api.Client
- com.botwithus.bot.api.script.ClientLauncher
- com.botwithus.bot.api.script.ClientOrchestrator
- com.botwithus.bot.api.ClientProvider
- com.botwithus.bot.api.config.ConfigField
- com.botwithus.bot.api.domain.DrawAPI
- com.botwithus.bot.api.GameAPI (also extends com.botwithus.bot.api.domain.ActionAPI, com.botwithus.bot.api.domain.NavigationAPI, com.botwithus.bot.api.domain.SystemAPI, com.botwithus.bot.api.domain.VariableAPI)
- com.botwithus.bot.api.draw.DrawCaption
- com.botwithus.bot.api.draw.DrawCommand
- com.botwithus.bot.api.draw.DrawCommand.Highlight
- com.botwithus.bot.api.draw.DrawCommand.Primitive
- com.botwithus.bot.api.draw.DrawCommandFactory
- com.botwithus.bot.api.draw.DrawTarget
- com.botwithus.bot.api.snapshot.DynamicRegion
- com.botwithus.bot.api.entities.EntityContext
- com.botwithus.bot.api.event.EventBus
- com.botwithus.bot.api.event.GameEvent
- com.botwithus.bot.api.snapshot.GameSnapshot
- com.botwithus.bot.api.snapshot.GameSnapshot.GroundItems
- com.botwithus.bot.api.snapshot.GameSnapshot.Inventories
- com.botwithus.bot.api.snapshot.GameSnapshot.Locations
- com.botwithus.bot.api.snapshot.GameSnapshot.Npcs
- com.botwithus.bot.api.snapshot.GameSnapshot.Players
- com.botwithus.bot.api.snapshot.GameSnapshot.Projectiles
- com.botwithus.bot.api.draw.HighlightFactory
- com.botwithus.bot.api.script.LauncherEvent
- com.botwithus.bot.api.script.LaunchHandle
- com.botwithus.bot.api.script.LaunchOutcome
- com.botwithus.bot.api.script.ManagementContext
- com.botwithus.bot.api.script.ManagementScript
- com.botwithus.bot.api.script.ManagementTarget
- com.botwithus.bot.api.isc.MessageBus
- com.botwithus.bot.api.Navigation
- com.botwithus.bot.api.domain.NavigationAPI
- com.botwithus.bot.api.GameAPI (also extends com.botwithus.bot.api.domain.ActionAPI, com.botwithus.bot.api.domain.DrawAPI, com.botwithus.bot.api.domain.SystemAPI, com.botwithus.bot.api.domain.VariableAPI)
- java.util.function.Predicate<T>
- com.botwithus.bot.api.snapshot.GroundItemFilter
- com.botwithus.bot.api.snapshot.LocationFilter
- com.botwithus.bot.api.snapshot.NpcFilter
- com.botwithus.bot.api.snapshot.PlayerFilter
- com.botwithus.bot.api.snapshot.ProjectileFilter
- com.botwithus.bot.api.runtime.ReconnectState
- com.botwithus.bot.api.ScriptContext
- com.botwithus.bot.api.debug.ScriptContextPublisher
- com.botwithus.bot.api.script.ScriptManager
- com.botwithus.bot.api.script.ScriptScheduler
- com.botwithus.bot.api.ui.ScriptUI
- com.botwithus.bot.api.ui.ScriptUiHost
- com.botwithus.bot.api.isc.SharedState
- com.botwithus.bot.api.domain.SystemAPI
- com.botwithus.bot.api.GameAPI (also extends com.botwithus.bot.api.domain.ActionAPI, com.botwithus.bot.api.domain.DrawAPI, com.botwithus.bot.api.domain.NavigationAPI, com.botwithus.bot.api.domain.VariableAPI)
- com.botwithus.bot.api.script.Task
- com.botwithus.bot.api.domain.VariableAPI
- com.botwithus.bot.api.GameAPI (also extends com.botwithus.bot.api.domain.ActionAPI, com.botwithus.bot.api.domain.DrawAPI, com.botwithus.bot.api.domain.NavigationAPI, com.botwithus.bot.api.domain.SystemAPI)
Annotation Interface Hierarchy
- com.botwithus.bot.api.ScriptManifest (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.botwithus.bot.api.inventory.Bank.BankSetting
- com.botwithus.bot.api.inventory.Bank.SideView
- com.botwithus.bot.api.inventory.Bank.TransferAmount
- com.botwithus.bot.api.inventory.Bank.WithdrawMode
- com.botwithus.bot.api.component.ComponentType
- com.botwithus.bot.api.snapshot.Direction
- com.botwithus.bot.api.draw.DrawFont
- com.botwithus.bot.api.draw.DrawKind
- com.botwithus.bot.api.draw.DrawSpace
- com.botwithus.bot.api.draw.EntityRef
- com.botwithus.bot.api.inventory.Equipment.Slot
- com.botwithus.bot.api.gameval.GamevalType
- com.botwithus.bot.api.input.InputMode
- com.botwithus.bot.api.script.LaunchedClient.Kind
- com.botwithus.bot.api.script.LaunchedClient.LicenceState
- com.botwithus.bot.api.script.LaunchedClient.Origin
- com.botwithus.bot.api.script.LaunchedClient.State
- com.botwithus.bot.api.script.LauncherEvent.DataPhase
- com.botwithus.bot.api.script.LauncherEvent.ExitReason
- com.botwithus.bot.api.runtime.Liveness
- com.botwithus.bot.api.log.LogLevel
- com.botwithus.bot.api.runtime.Phase
- com.botwithus.bot.api.ScriptCategory
- com.botwithus.bot.api.script.StopMode
- com.botwithus.bot.api.model.VarKind
- com.botwithus.bot.api.model.VarpState
- com.botwithus.bot.api.model.WalkResult
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.botwithus.bot.api.model.ActionEntry
- com.botwithus.bot.api.event.ActionExecutedEvent (implements com.botwithus.bot.api.event.GameEvent)
- com.botwithus.bot.api.event.BreakEndedEvent (implements com.botwithus.bot.api.event.GameEvent)
- com.botwithus.bot.api.event.BreakStartedEvent (implements com.botwithus.bot.api.event.GameEvent)
- com.botwithus.bot.api.model.ChatMessage
- com.botwithus.bot.api.event.ChatMessageEvent (implements com.botwithus.bot.api.event.GameEvent)
- com.botwithus.bot.api.script.ClientOrchestrator.OpResult
- com.botwithus.bot.api.script.ClientOrchestrator.ScheduledScriptEntry
- com.botwithus.bot.api.script.ClientOrchestrator.ScheduleOpResult
- com.botwithus.bot.api.script.ClientOrchestrator.ScriptStatusEntry
- com.botwithus.bot.api.model.Component
- com.botwithus.bot.api.model.ComponentRef
- com.botwithus.bot.api.model.ComponentTreeNode
- com.botwithus.bot.api.model.ComponentTrigger
- com.botwithus.bot.api.config.ConfigField.BoolField (implements com.botwithus.bot.api.config.ConfigField)
- com.botwithus.bot.api.config.ConfigField.ChoiceField (implements com.botwithus.bot.api.config.ConfigField)
- com.botwithus.bot.api.config.ConfigField.IntField (implements com.botwithus.bot.api.config.ConfigField)
- com.botwithus.bot.api.config.ConfigField.ItemIdField (implements com.botwithus.bot.api.config.ConfigField)
- com.botwithus.bot.api.config.ConfigField.StringField (implements com.botwithus.bot.api.config.ConfigField)
- com.botwithus.bot.api.event.ConnectionLostEvent (implements com.botwithus.bot.api.event.GameEvent)
- com.botwithus.bot.api.dialog.DialogOption
- com.botwithus.bot.api.draw.DrawBatchResult
- com.botwithus.bot.api.draw.DrawCaption.FixedPoint (implements com.botwithus.bot.api.draw.DrawCaption)
- com.botwithus.bot.api.draw.DrawCaption.Literal (implements com.botwithus.bot.api.draw.DrawCaption)
- com.botwithus.bot.api.draw.DrawCaption.None (implements com.botwithus.bot.api.draw.DrawCaption)
- com.botwithus.bot.api.draw.DrawCommand.Area (implements com.botwithus.bot.api.draw.DrawCommand.Highlight)
- com.botwithus.bot.api.draw.DrawCommand.ComponentTarget (implements com.botwithus.bot.api.draw.DrawCommand.Primitive)
- com.botwithus.bot.api.draw.DrawCommand.Ellipse (implements com.botwithus.bot.api.draw.DrawCommand.Primitive)
- com.botwithus.bot.api.draw.DrawCommand.Entity (implements com.botwithus.bot.api.draw.DrawCommand.Highlight)
- com.botwithus.bot.api.draw.DrawCommand.Line (implements com.botwithus.bot.api.draw.DrawCommand.Primitive)
- com.botwithus.bot.api.draw.DrawCommand.Poly (implements com.botwithus.bot.api.draw.DrawCommand.Primitive)
- com.botwithus.bot.api.draw.DrawCommand.Rect (implements com.botwithus.bot.api.draw.DrawCommand.Primitive)
- com.botwithus.bot.api.draw.DrawCommand.Text (implements com.botwithus.bot.api.draw.DrawCommand.Primitive)
- com.botwithus.bot.api.draw.DrawCommand.Tile (implements com.botwithus.bot.api.draw.DrawCommand.Highlight)
- com.botwithus.bot.api.draw.DrawEntry
- com.botwithus.bot.api.draw.DrawStats
- com.botwithus.bot.api.draw.DrawStyle
- com.botwithus.bot.api.model.EnumType
- com.botwithus.bot.api.model.GameAction
- com.botwithus.bot.api.gameval.GamevalEntry
- com.botwithus.bot.api.gameval.GamevalRef
- com.botwithus.bot.api.snapshot.GroundItem
- com.botwithus.bot.api.model.GroundItemInfo
- com.botwithus.bot.api.snapshot.Inventory
- com.botwithus.bot.api.snapshot.InventoryItem
- com.botwithus.bot.api.model.ItemType
- com.botwithus.bot.api.event.KeyInputEvent (implements com.botwithus.bot.api.event.GameEvent)
- com.botwithus.bot.api.input.KeyStroke
- com.botwithus.bot.api.runtime.LastCrash
- com.botwithus.bot.api.script.LaunchedClient
- com.botwithus.bot.api.script.LaunchedClient.LaunchedBy
- com.botwithus.bot.api.script.LaunchedClient.Licence
- com.botwithus.bot.api.script.LauncherAccount
- com.botwithus.bot.api.script.LauncherEvent.AgentUpdated (implements com.botwithus.bot.api.script.LauncherEvent)
- com.botwithus.bot.api.script.LauncherEvent.ClientExited (implements com.botwithus.bot.api.script.LauncherEvent)
- com.botwithus.bot.api.script.LauncherEvent.ClientStarted (implements com.botwithus.bot.api.script.LauncherEvent)
- com.botwithus.bot.api.script.LauncherEvent.ClientStateChanged (implements com.botwithus.bot.api.script.LauncherEvent)
- com.botwithus.bot.api.script.LauncherEvent.DataUpdateApplied (implements com.botwithus.bot.api.script.LauncherEvent)
- com.botwithus.bot.api.script.LauncherEvent.DataUpdateAvailable (implements com.botwithus.bot.api.script.LauncherEvent)
- com.botwithus.bot.api.script.LauncherEvent.EventsDropped (implements com.botwithus.bot.api.script.LauncherEvent)
- com.botwithus.bot.api.script.LauncherEvent.LicenceChanged (implements com.botwithus.bot.api.script.LauncherEvent)
- com.botwithus.bot.api.script.LauncherEvent.ServiceLost (implements com.botwithus.bot.api.script.LauncherEvent)
- com.botwithus.bot.api.script.LauncherEvent.ServiceRestored (implements com.botwithus.bot.api.script.LauncherEvent)
- com.botwithus.bot.api.script.LauncherEvent.ServiceShuttingDown (implements com.botwithus.bot.api.script.LauncherEvent)
- com.botwithus.bot.api.script.LaunchOptions
- com.botwithus.bot.api.script.LaunchOutcome.Attached (implements com.botwithus.bot.api.script.LaunchOutcome)
- com.botwithus.bot.api.script.LaunchOutcome.AttachFailed (implements com.botwithus.bot.api.script.LaunchOutcome)
- com.botwithus.bot.api.script.LaunchOutcome.Failed (implements com.botwithus.bot.api.script.LaunchOutcome)
- com.botwithus.bot.api.snapshot.LocalPlayer
- com.botwithus.bot.api.snapshot.Location
- com.botwithus.bot.api.model.LocationType
- com.botwithus.bot.api.model.LoginState
- com.botwithus.bot.api.event.LoginStateChangeEvent (implements com.botwithus.bot.api.event.GameEvent)
- com.botwithus.bot.api.script.ManagementTarget.ClientScript (implements com.botwithus.bot.api.script.ManagementTarget)
- com.botwithus.bot.api.script.ManagementTarget.Group (implements com.botwithus.bot.api.script.ManagementTarget)
- com.botwithus.bot.api.script.ManagementTarget.WholeHost (implements com.botwithus.bot.api.script.ManagementTarget)
- com.botwithus.bot.api.snapshot.Npc
- com.botwithus.bot.api.model.NpcType
- com.botwithus.bot.api.event.ObjVarChangeEvent (implements com.botwithus.bot.api.event.GameEvent)
- com.botwithus.bot.api.snapshot.OpenInterface
- com.botwithus.bot.api.snapshot.Orientation
- com.botwithus.bot.api.model.PathResult
- com.botwithus.bot.api.snapshot.Player
- com.botwithus.bot.api.model.PlayerStat
- com.botwithus.bot.api.snapshot.Projectile
- com.botwithus.bot.api.model.QuestType
- com.botwithus.bot.api.event.RadioGroupSelectEvent (implements com.botwithus.bot.api.event.GameEvent)
- com.botwithus.bot.api.runtime.ReconnectState.Connected (implements com.botwithus.bot.api.runtime.ReconnectState)
- com.botwithus.bot.api.runtime.ReconnectState.Disconnected (implements com.botwithus.bot.api.runtime.ReconnectState)
- com.botwithus.bot.api.runtime.ReconnectState.GivingUp (implements com.botwithus.bot.api.runtime.ReconnectState)
- com.botwithus.bot.api.runtime.ReconnectState.Reconnecting (implements com.botwithus.bot.api.runtime.ReconnectState)
- com.botwithus.bot.api.event.ReconnectStateChangedEvent (implements com.botwithus.bot.api.event.GameEvent)
- com.botwithus.bot.api.model.ResourceItem
- com.botwithus.bot.api.model.ResourceSection
- com.botwithus.bot.api.model.SceneObjectInfo
- com.botwithus.bot.api.config.ScriptConfig
- com.botwithus.bot.api.event.ScriptCrashedEvent (implements com.botwithus.bot.api.event.GameEvent)
- com.botwithus.bot.api.runtime.ScriptHealth
- com.botwithus.bot.api.script.ScriptInfo
- com.botwithus.bot.api.event.ScriptLoadFailedEvent (implements com.botwithus.bot.api.event.GameEvent)
- com.botwithus.bot.api.isc.ScriptMessage
- com.botwithus.bot.api.model.ScriptResult
- com.botwithus.bot.api.script.ScriptScheduler.ScheduledEntry
- com.botwithus.bot.api.model.SequenceType
- com.botwithus.bot.api.snapshot.Skill
- com.botwithus.bot.api.model.SkillRequirement
- com.botwithus.bot.api.snapshot.SourceTile
- com.botwithus.bot.api.event.SpotAnimEvent (implements com.botwithus.bot.api.event.GameEvent)
- com.botwithus.bot.api.model.StructType
- com.botwithus.bot.api.event.TickEvent (implements com.botwithus.bot.api.event.GameEvent)
- com.botwithus.bot.api.event.VarbitChangeEvent (implements com.botwithus.bot.api.event.GameEvent)
- com.botwithus.bot.api.model.VarbitRead
- com.botwithus.bot.api.model.VarbitType
- com.botwithus.bot.api.model.VarbitValue
- com.botwithus.bot.api.event.VarcChangeEvent (implements com.botwithus.bot.api.event.GameEvent)
- com.botwithus.bot.api.event.VarChangeEvent (implements com.botwithus.bot.api.event.GameEvent)
- com.botwithus.bot.api.model.VarpRead
- com.botwithus.bot.api.event.WalkArrivedEvent (implements com.botwithus.bot.api.event.GameEvent)
- com.botwithus.bot.api.event.WalkCancelledEvent (implements com.botwithus.bot.api.event.GameEvent)
- com.botwithus.bot.api.event.WalkFailedEvent (implements com.botwithus.bot.api.event.GameEvent)
- com.botwithus.bot.api.model.WalkStatus
- com.botwithus.bot.api.model.WorldMapElement
- com.botwithus.bot.api.model.WorldMapPlacement
- com.botwithus.bot.api.model.WorldPathConfig
- java.lang.Record