Servers
The My Servers page, the server workspace tabs, and creating or cloning a server.
Updated Oct 30, 2026
My Servers
My Servers shows every server you've added as a card. Coalstack opens straight to your last-used server (see Getting Started) and lands here only if that folder can't be found. Each card displays:
- The server's name, platform icon, and Minecraft version
- A status pill: RUNNING, OFFLINE, BOOTING UP, STOPPING, or RESTARTING
- The folder path on disk
- Copyable IP address and domain address (if one is configured)
- Live CPU percentage, RAM usage, and player count while running
- Start/Stop, Clone, and Dashboard buttons. Dashboard opens the Server workspace for that server
- A "Show more details" button that expands to reveal the world name, size on disk, seed, dimensions present, and a count of installed mods and plugins
- A red warning icon if any errors or crashes were logged for that server this session
Below the cards, the Global Performance section shows the combined CPU and RAM usage across all currently running servers.
The "New Server" card at the end of the grid opens a dialog to either point at an existing server folder or launch the Setup Wizard for a fresh one.
Server Workspace
Selecting a server takes you to the Server page, the main control surface, which is split into tabs: Overview, Console, Automations, Performance, Diagnostics, and Server Settings, all visible at once. Everything on it updates live. The title bar above every page also carries the server switcher and the Start/Stop button, so the running server can be controlled from any page, not just this one.
Switching Servers
Click the server name and status pill in the title bar to open a dropdown listing every server for the current game, each with its running state, plus "+ New server" and "All servers". This is the one place to switch servers.
Overview Tab
A status strip across the top shows the platform icon, name, version (editable if unknown), status pill, session uptime, port (editable inline; changing it updates the UPnP and firewall rules too), and a copyable connect address. If the server is running but not port-forwarded, a line appears linking straight to Networking.
Below that, three compact cards sit side by side: CPU and Memory, each with a sparkline of the last 30 samples (one every 2 seconds) so you can see trends rather than just the current number, and Players, showing everyone online with their Minecraft head icon pulled from mc-heads.net (a colored initial circle if the head service is unreachable). A Health card appears while the server is running; threshold editing needs Coalstack Plus.
Quick Settings
A card lets you change difficulty, gamemode, PvP, and hardcore mode with simple dropdowns and checkboxes. Changes are written to server.properties immediately but take effect the next time the server starts; a note to that effect stays visible under the controls instead of fading out after a few seconds.
Console Tab
A Console | Chat toggle at the top switches between the raw live console and a structured chat view. The console streams the server's live output with every line color-coded (errors red, warnings yellow), a search filter box, and a "Clear" button that empties the visible buffer without touching the log file on disk. The Chat view extracts every INFO-level line into player chat messages, joins/leaves, deaths, advancements, and announcements, searchable by player name or message content. Both views respect the "Hide RCON Client messages" setting in Settings → General, since Coalstack's own RCON traffic (automations, scheduled commands, the send-command bar) would otherwise clutter both.
For servers that produce huge amounts of log output during boot (heavily modded Forge or NeoForge instances can dump thousands of lines), there's a "Virtualize the console" setting in Settings → General. When enabled, only the visible rows are mounted in the DOM, which keeps the interface responsive during startup. The tradeoff is that native browser text selection and Ctrl+F search across the whole log won't work in virtualized mode, so it's off by default.
A send-command bar sits directly beneath the console: commands starting with / are sent as-is (like /weather clear); text without a leading slash is sent as a chat message (like Server restarting in 5 minutes). The input keeps a command history you can recall with the up and down arrow keys, and a "Help" button opens the Minecraft wiki's commands reference. Any macros you've saved live under a "Saved commands ▾" disclosure in this same tab. On a Bedrock server the console works the same way, but it is the server program's own console, not RCON.
Server Settings Tab
Everything that belongs to one server rather than to the whole app lives here: renaming the server (which renames its folder on disk, so the server must be stopped), the Conduit toggle that connects the server to the coalstack.net dashboard, saving the server's settings as a reusable template, exporting it as a shareable recipe (you can import a recipe from the New Server wizard), and a Danger Zone to forget the server (unlink it without touching any files) or delete it. Templates and recipes are for Java servers.
Server Creation & Cloning
Setup Wizard
The Setup Wizard walks through picking a platform (Vanilla, Paper, Fabric, Quilt, Forge, or NeoForge, each with a one-line plain-English description of what it means), a Minecraft version fetched live from that platform's own API, a starting template (Survival, Hardcore, Creative, or Blank, which only pre-fills server.properties), a name, and where the server files go. That location is pre-filled to Documents/Coalstack/Servers/<name>, so you never have to open a folder picker unless you want to. RAM is set automatically to a safe share of your system's total and sits behind a "Change" disclosure if you'd rather set it yourself.
Once you tick the Minecraft EULA checkbox, Coalstack fetches the correct server jar, creates the folder structure, writes the EULA file, and writes a starting server.properties. It handles platform-specific installers, like the Forge and NeoForge bootstrap jars, automatically.
Cloning
The Clone button on each server card creates a copy of that server in a new folder. You choose a name and parent folder, then pick between a full clone (copies the world too) or a template clone (same server software and settings but a fresh world). The original server must be stopped first, since copying a live world mid-write would risk corruption. The clone lands on the My Servers page and is ready to start immediately.
Modpack Installation (Coalstack Plus)
Beyond the Setup Wizard, you can also create a server by installing a modpack directly from Modrinth. The Marketplace page has a "Modpacks" search that lists Modrinth modpacks with their game versions and loaders. Picking a pack version downloads the .mrpack file and installs it as a complete, ready-to-run server.

