Skip to content

EN Runtime API 23 Client Messages

Codex edited this page Oct 11, 2026 · 2 revisions

Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어

Runtime API — Client messages

Home · C# · IDE · UO API · A–Z · Examples · Languages

Each team opens a card with C#-signatures, parameters and several independent examples.

Books

Clears all pages of the currently open editable ClassicUO book through the same real page-update packet path used by BookSetPageText.

Books

Reads page text from the currently open ModernBookGump first. If no live page text is available, the C# compatibility buffer is used as a fallback.

Books

Writes a page into the currently open editable ModernBookGump, updates the page buffer/UI and sends Send_BookPageData for that page.

Books

Updates the currently open editable book rather than only storing a C#-side string. Without explicit form-feed separators, lines are divided automatically into groups of up to ten lines per page. Each affected page is updated locally and sent to the server.

Menus & Context Menus

Reads or updates the current client UI/Gump state through the registered C#/ClassicUO UI route.

Client UI

Reads or updates the current client UI/Gump state through the registered C#/ClassicUO UI route.

Menus & Context Menus

Reads or updates the current client UI/Gump state through the registered C#/ClassicUO UI route.

Journal

Returns the text of the last log line found by the search. If there is no index found, returns an empty string. This is not the same as GetJournal(0), which reads the newest line.

Journal

Returns the color of the last found log line as a hex string. If no string is found, returns "0x0000".

Journal

Reads the pattern ID saved by the last successful journal search. For the search text 'first|second|third', a match on second returns 1.

Journal

Reads or changes the requested mobile/player stat/state through the current ClassicUO world model and registered API bridge.

Journal

Returns the serial source of the last found log line as a hex string. If no string is found, returns "0x00000000".

Journal

Returns the same timestamp contract as UO.JournalTimer(index), but for the line stored by the most recent successful journal search/UO.Wait operation.

Gump windows

Reads or updates the current client UI/Gump state through the registered C#/ClassicUO UI route.

Gump windows

Reads or updates the current client UI/Gump state through the registered C#/ClassicUO UI route.

Menus & Context Menus

Reads or updates the current client UI/Gump state through the registered C#/ClassicUO UI route.

Menus & Context Menus

Reads or updates the current client UI/Gump state through the registered C#/ClassicUO UI route.

Client UI

Clears a text window opened using Injection or the TextOpen command.

Client UI

Closes a text window opened using Injection or the TextOpen command.

Client UI

Opens a text window.

Menus & Context Menus

Searches for and responds to the current pending text input dialog; if there is none, it sets a trap for the next incoming one.

Clone this wiki locally