The Built-In Command Parser
Standard room navigation without menus
The backend automatically detects if a submitted string begins with a forward slash (
/). Instead of broadcasting this as a chat message, the MP_ChatManager intercepts it and executes specific network logic.ID vs Name
The RoomID is the unique backend key used for routing. The RoomName is purely for display (multiple rooms can be named 'Global', but their IDs must be unique, e.g., 'Global_01').
| Command Syntax | Description | Example |
|---|---|---|
| /Create [RoomID] [Password] | Instantiates a new room. Auto-generates ID if left blank. | /Create TradeHub |
| /Join [RoomID] [Password] | Requests access to an existing room using its unique ID. | /Join VIP_Zone 1234 |
| /Leave [RoomID] | Revokes relevancy. Shortcut: Leave active room if ID is omitted. | /Leave TradeHub /Leave |
| /SetName [NewName] | Updates player's display name locally and on server. | /SetName Yuvi |
| /Info | Prints current room metadata and system status locally. | /Info |
Case Sensitivity
Commands are NOT case-sensitive. /JOIN and /join will execute identical logic.