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

1175 types found
Clear filters
DPB1Class · World, character and items

ServerData

This is an internal data class, you usually don't directly access this data.

DPB1Class · World, character and items

ServerEffect

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

DPB1Class · World, character and items

ServerStashTab

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

DPB1Delegate · Game state and actions

SetSettingsDelegate<T>

Callback contract for set settings delegate. The Invoke signature below shows the arguments supplied to the callback.

DPB1Class · Game state and actions

SextantData

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

DPB1Class · World, character and items

Shield

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

DPB1Delegate · Game state and actions

ShouldViewItemDelegate

Callback contract for should view item delegate. The Invoke signature below shows the arguments supplied to the callback.

DPB1Class · Interface and panels

ShowRitualRewardElement

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

DPB1Class · World, character and items

Shrine

DreamPoeBot.Loki.Components

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

DPB1Class · World, character and items

Shrine

DreamPoeBot.Loki.Game.Objects

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

DPB1Class · Interface and panels

SingleSlotUiElement

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

DPB1Class · World, character and items

Skill

Inspect an available skill, its readiness and related properties. Check the appropriate skill-bar action before attempting to use it.

DPB1Class · Interface and panels

SkillBarElement

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

DPB1Class · Bots, plugins and tasks

SkillBlacklist

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

DPB1Class · Interface and panels

SkillElement

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

DPB1Class · World, character and items

SkillGem

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

DPB1Class · Interface and panels

SkillGemHudElement

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

DPB1Class · World, character and items

SkillGemWrapper

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

DPB1Class · Bots, plugins and tasks

SkillId

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

DPB1Class · Bots, plugins and tasks

SkillName

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

DPB1Class · Interface and panels

SkipTutorialElement

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

DPB1Class · Game state and actions

SlowCacheValue<T>

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

DPB1Class · World, character and items

Sockets

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

DPB1Class · World, character and items

Sockets.SocketedGem

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

DPB1Class · Interface and panels

SoclialPannelElement

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

DPB1Struct · Utilities and settings

Sphere

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

DPB1Class · Utilities and settings

SplitButton

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

DPB1Class · Interface and panels

SplitStackUiElement

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

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.