DreamPoeBot developer reference

Find the API.
Build the capability.

Explore DPB1 and DPB2 by type, member or use case. Every reference includes its signatures, arguments, available results and links to related APIs.

2,215 types 14,236 members 91,072 named values
DPB1 · 0.3.29.47DPB2 · 0.4.5.88Reviewed 2026-10-02
API catalog

Find the capability you need

1040 types found
Clear filters
DPB2Class · Interface and panels

TimersPannelElement

Reads timers pannel element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.

DPB2Class · World, character and items

Tincture

Provides tincture data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · World, character and items

Toggleable

Provides toggleable data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · Interface and panels

ToggleExplosivePlacementElement

Reads toggle explosive placement element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.

DPB2Class · Game state and actions

TradeControlWrapper

Provides trade control wrapper data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · Interface and panels

TradePriceItemDialogElement

Reads trade price item dialog element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.

DPB2Class · Interface and panels

TradeUiElement

Reads trade ui element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.

DPB2Class · World, character and items

Transitionable

Provides transitionable data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · World, character and items

TriggerableBlockage

DreamPoeBot.Loki.Components

Provides triggerable blockage data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · World, character and items

TriggerableBlockage

DreamPoeBot.Loki.Game.Objects

Represents triggerable blockage in the current game state. Obtain the object from its owning API and refresh it after an area change.

DPB2Class · Interface and panels

UiQuestStatesElement

Reads ui quest states element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.

DPB2Class · Interface and panels

UltimatumChallengeElement

Reads ultimatum challenge element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.

DPB2Class · World, character and items

UltimatumChallengeInteractable

Represents ultimatum challenge interactable in the current game state. Obtain the object from its owning API and refresh it after an area change.

DPB2Class · Interface and panels

UltimatumRewardUiElement

Reads ultimatum reward ui element state and exposes the listed interface operations. Check visibility before using panel-specific values or actions.

DPB2Class · World, character and items

UltimatumTrial

Provides ultimatum trial data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · World, character and items

Usable

Provides usable data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · Utilities and settings

Util

Provides util data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · Bots, plugins and tasks

Utility

Provides utility data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Struct · Utilities and settings

Vector2

Provides vector2 data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Struct · Utilities and settings

Vector2i

A two-dimensional integer position. Used by grid-position and pathfinding APIs; screen-position APIs may expect a different coordinate type.

DPB2Struct · Utilities and settings

Vector3

Provides vector3 data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · Utilities and settings

WaitFunction

Provides wait function data and the operations listed below. Related types link to the values this API consumes or returns.

DPB2Class · Utilities and settings

WaitRender

Provides wait render data and the operations listed below. Related types link to the values this API consumes or returns.

This reference covers the developer-facing declarations in the reviewed Release source snapshot, including inherited APIs through their base-type links. Product versions are documented separately so differences remain visible.