Real CPU that's yours alone, never oversold. Live TPS and MSPT on your screen for every core that reports them. You pay for the hours players actually play. Empty servers sleep for free.
Same world, same load, same box. The only difference is how many servers shared the pinned CPU thread.
PAPER 1.21.4 · 2000 villagers · 60s warm-up, 300s sampled · AMD Ryzen 7 9700X 8-Core Processor · 2026-07-25
Method in full · Raw result.json · Three runs that didn't survive review · What this does not show
Minecraft runs the whole world on a single thread: one core, one tick. Cram a hundred servers onto that core and prime-time TPS falls apart. We don't cram.
We measured what that costs: one server on a thread vs three on the same thread — with the method, the raw JSON, and the runs that didn't survive review.

Live TPS and MSPT, plus the p95 tail on the cores that print percentiles — Paper, Purpur, and Vanilla and Fabric from Minecraft 1.20.3; Forge and NeoForge print no percentile tail at all, and the panel says so. On those same cores, the tick rate itself is counted off the world's own tick counter — what your world actually delivered. Forge and NeoForge report their own achieved rate instead, and that is the number shown. Below 1.20.3, Vanilla and Fabric have no tick command at all, and the panel says so instead of inventing a number.

Live console with command autocomplete. Full file access: browse, edit, upload, delete — plus SFTP when you would rather use your own client. No desktop client, no waiting on a ticket.

Search the catalog, click install. Paper and Purpur plugins, and Fabric, Forge and NeoForge modpacks — with the loader checked against the server you are installing onto, so a pack for the wrong loader is refused instead of silently failing at boot.
Fabric, Forge and NeoForge, with one-click modpack install from Modrinth. The loader is checked against your server before anything is written.
One click on the flat plan, on a dedicated Bedrock port. Not yet on metered: a Bedrock join can't wake a sleeping server.
Voice chat and web maps need traffic that doesn't ride the game port. Open one from the panel and it's published and routed.
Scheduled snapshots, one-click rollback, and a full download you can take with you.
SFTP access with any client (FileZilla, WinSCP), plus a MySQL-compatible database per server for plugins that need one (LuckPerms, CoreProtect, and the like).
Invite teammates by email. Owners control who has access; invited members can manage the server.
Restarts, backups and commands on a timetable you set.
Everything the panel does is a REST call too — with a TypeScript SDK, a CLI, and an MCP server.
The server sleeps when empty and wakes on connect within seconds. You only pay for active GB-hours.
Estimate · 1 GB active hour = $0.012.
Pricing estimate (USD) — not a quote; final billing is metered per active GB-hour.
No lock-in, no billing traps. Switch plans or download your data whenever you want.
Pricing estimate (USD) — not a quote; you pay metered for active GB-hours.
Export a .zip from your old host, create a server here, and hit Import world on its page — archive up to 512 MB, world, plugins and configs together. If you ever leave, download a full backup and take everything with you.
Server status and TPS alerts land straight in Discord. When something is off you reach a real engineer with an SLA on the reply — not a fake "24/7" badge and not a bot.
Everything the panel does is a REST call too — with a TypeScript SDK, a CLI that gives Minecraft plugins a live dev loop, and an MCP server so you can run your server from Claude.
Up in a minute. Top up by card. When it sleeps, you pay nothing.