P

PlayMUD.online

Inspector

Live Data

Inspect the client data behind automation and widgets.

The Inspector tab shows the current GMCP, BatClient, temporary state, and persistent Variables snapshots for the visible server scope.

Sources

  • gmcp shows negotiated GMCP packages such as gmcp.Char.Vitals.hp.
  • batclient shows BatClient data such as batclient.vitals.hp and batclient.prompt.text.
  • state shows temporary Lua state for the current visible server.
  • variables shows saved profile variables for the current settings scope.

Printing Data

Use Print beside any row to write that value into the current terminal as readable debug output. The same formatter is available from the command input:

/print_var gmcp
/print_var gmcp.Char.Vitals
/print_var batclient.vitals
/print_var state
/print_var vars

Lua scripts and Lua aliases can print the same kind of recursive table output with print_var(value, label).

Server Scope

The Inspector follows the visible server. When you switch active worlds, PlayMUD.online restores that server's runtime, GMCP, and BatClient snapshots and clears widgets owned by the previous scope.