Skip to content

AdminConsole

Interactive developer and administrative console widget with command execution and log output.

Overview

AdminConsole provides an in-game terminal for debugging and executing commands. It integrates command autocompletion via AdminCommandRegistry, command history navigation, and colored log scrolling.

Admin Console Setup

AdminConsole console = new AdminConsole()
        .title("Developer Terminal")
        .prompt("> ");

API

AdminConsole::commandRegistry()

Command Registry

Returns command registry powering console execution.

Returns AdminCommandRegistry.

AdminConsole::inputText()

Input Text

Returns or sets current command input string.

Returns String.

AdminConsole::prompt(String)

Command Prompt

Returns or sets prompt prefix string (e.g. "> ").

Parameter Type Description
prompt String —

Returns AdminConsole.

AdminConsole::title(String)

Console Title

Returns or sets console window title text.

Parameter Type Description
title String —

Returns AdminConsole.