Minecraft RCON

A Minecraft console that is not a web form

Whitelist someone from the bus stop, restart the map from the sofa, watch chat during an event. Tempest speaks Minecraft RCON with saved profiles and encrypted password sync — and renders the server's colour codes as real colours instead of leaving §a scattered through the output.

Windows, macOS, Linux, Android & iOS.

Tempest RCON console connected to a Minecraft server

Setup

Three lines in server.properties

Minecraft Java Edition ships RCON; it is just switched off. Open server.properties, set these, and restart.

enable-rcon=true, rcon.port=25575, and an rcon.password that is not the one you use anywhere else.
Save the host in Tempest as an RCON connection on port 25575 — the form fills that port in for you.
Works the same on vanilla, Paper, Spigot, Purpur and Fabric servers; they all use the standard protocol. RCON setup guide
Bedrock Edition has no RCON at all — that is a Minecraft limitation, not something a client can add.

The detail nobody else does

Colour codes, rendered

A Minecraft server answers RCON with its own markup. Most tools print it raw, so a player list arrives as §aSteve §fjoined. Tempest translates it where the reply is read, so the desktop, the phone and the CLI all show the same coloured output.

Section-sign colour and style codes become real terminal colours.
Command history and scrollback survive a reconnect, so you can scroll back to what the console said before the lag spike.
Saved profiles per server — survival, creative, the test box — instead of pasting an IP and a password into a web tool.
Minecraft server output with colour codes rendered in the Tempest console

The box under the game

RCON for the world, SSH for the machine

Plugin updates, backups, and reading the crash report are not RCON jobs. They are on the same machine, so keep them in the same window.

Edit server.properties, ops.json or a plugin config.yml over SFTP and save straight back. SFTP file manager
Split the workspace: console on the left, tail of latest.log on the right. Split screens
Snippets for the restart ritual — save-all, say the warning, stop, start. Snippets & scheduled runs
Live CPU, memory and disk gauges above the terminal, with no agent installed on the box. Monitoring docs
A scheduled health check that pushes to your phone when it exits non-zero. Push notifications
Editing a Paper plugin config.yml over SFTP in Tempest

Frequently asked questions

How do I enable RCON on a Minecraft server?
Set enable-rcon=true, rcon.port=25575 and rcon.password in server.properties, then restart the server. If your host gives you a control panel instead of the file, the same three settings are usually under its configuration tab. Full RCON guide
Does this work with Bedrock or Realms?
No. RCON is a Java Edition feature; Bedrock dedicated servers and Realms do not expose it. For Bedrock you are limited to whatever your host's panel offers.
Is it safe to open the RCON port?
RCON is unencrypted and unauthenticated until the password packet, so do not expose it to the internet. Bind it to localhost and reach it through an SSH tunnel, or keep it on a private network — a saved port-forward rule makes that a one-click connection. Port forwarding guide
Can I run commands from my phone?
Yes — the full console is in the Android and iOS apps with the same saved profiles, which is the point for most server owners.
Can co-admins share the server without sharing the password?
Team vaults grant access cryptographically per member, so the RCON password stops living in a pinned Discord message and can be revoked from one place.

Your world deserves better than a web RCON form.