Windrose+ RCON Console

From Survival Servers
Revision as of 21:27, 15 April 2026 by Ryan (talk | contribs) (Windrose+ RCON console guide)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The Windrose+ RCON Console lets server administrators send remote commands to a running Windrose server. It provides server status, player management, world information, and diagnostic tools through a web-based interface with autocomplete.

Windrose plus console showcase.png

What Is RCON

RCON (Remote Console) is a protocol that allows server administrators to execute commands on a game server remotely. Windrose+ implements RCON through its web dashboard, so no separate RCON client software is needed. All commands are sent over HTTP and processed by the Windrose+ server process running alongside the game server.

Accessing the RCON Console

  1. Make sure Windrose+ is enabled on your server (it is enabled by default).
  2. Start your Windrose server from the Survival Servers control panel.
  3. Open the Windrose+ Dashboard URL shown on your game server page.
  4. Enter your RCON password on the login page.
  5. The dashboard loads with the RCON console available in the main view.

The RCON password is set in the Modify Server Config modal under the Windrose+ RCON section. If no password is set or the password is still the default, the dashboard will prompt you to set one.

Using Autocomplete

The RCON console supports command autocomplete. Type wp. in the command input field and a list of available commands will appear. Continue typing to filter the suggestions. Press Tab or click a suggestion to complete the command.

All Windrose+ commands begin with the wp. prefix.

Key Commands

Command Usage Description
wp.help all] Lists all commands, or shows detailed help for a specific command.
wp.status wp.status Shows server status including player count, version, and current multipliers.
wp.players wp.players Lists all online players with their positions.
wp.config wp.config Displays all current configuration values.
wp.multipliers wp.multipliers Shows all active gameplay multipliers (loot, XP, stack size, etc).
wp.creatures wp.creatures Counts all spawned creatures grouped by type.
wp.memory wp.memory Displays detailed server memory usage.
wp.perf wp.perf Shows server performance metrics.
wp.uptime wp.uptime Shows how long the server has been running.
wp.version wp.version Displays the Windrose+ version.
wp.reload wp.reload Reloads the configuration from disk without restarting the server.

Player Commands

These commands provide information about connected players.

Command Usage Description
wp.playerinfo wp.playerinfo [player] Shows consolidated info for a player including health, stamina, and position.
wp.playtime wp.playtime [player] Shows the current session time for a player.
wp.health wp.health [player] Reads a player's current health value.
wp.pos wp.pos [player] Gets a player's current world coordinates.
wp.stamina wp.stamina [player] Reads a player's stamina, hunger, and thirst values.
wp.speed wp.speed [player] <mult> Sets a player's movement speed multiplier.

The [player] argument accepts a player name. If omitted, some commands will return data for all connected players.

Examples

Check the status of a player named "Captain":

wp.playerinfo Captain

Set a player's movement speed to double:

wp.speed Captain 2

List all online players and their positions:

wp.players

World Commands

Command Usage Description
wp.time wp.time Reads the current in-game time of day.
wp.entities wp.entities Counts all entities grouped by type.
wp.weather wp.weather Reads current weather values.
wp.connections wp.connections Shows network connection information.

Diagnostic Commands

Command Usage Description
wp.perf wp.perf Server performance metrics including tick rate.
wp.memory wp.memory Detailed memory usage breakdown.
wp.mapgen wp.mapgen Generates the heightmap data used by the live map.
wp.mapexport wp.mapexport Exports terrain tiles for the live map Sea Chart.

Audit Log

All RCON commands executed through the dashboard are recorded in an audit log. The log stores the timestamp, IP address, command, and result status for the last 500 commands. View the audit log from the dashboard or via the /api/rcon/log API endpoint.

Rate Limiting

The RCON API is rate limited to 30 requests per 60 seconds per IP address. If you exceed this limit, the console will display a rate limit message. Wait a moment and try again.

See Also