North America + Europe · see live fleet status →

Minecraft server hostingThe tick doesn't lie.

Real CPU that's yours alone, never oversold. Live TPS and MSPT on your screen for every core that reports them. You pay while your server is awake — by default it goes back to sleep 8 minutes after the last player leaves, and sleeping costs nothing.

Wake-on-join · Sleeps when idleNA + EU · RegionsGuaranteed CPU · No oversellingPay while awake · Metered billing
demo-k0man9…

Reading live status…

Why others lag

Your old host lags at prime time. Here's the actual reason.

Minecraft runs the whole world on a single thread: one core, one tick. Put several servers on that core and they take turns with it — prime-time TPS falls apart. We don't do that.

We measured what that costs. Same world, same load, same box — the only difference is how many servers shared the pinned CPU thread.

1 server on the pinned thread
20TPS
41.65 ms per tick · 83% of the 50 ms budget
3.30×
the tick cost
3 servers on the same thread
7.3TPS
137.28 ms per tick · 275% of the 50 ms budget

PAPER 1.21.4 · 2000 villagers · 60s warm-up, 300s sampled · AMD Ryzen 7 9700X 8-Core Processor · 2026-07-25

Typical overseller

Several servers per core

  • CPU split between neighbours. You lag at peak.
  • "Just buy more RAM" (won't fix the tick)
  • No TPS graph. You're guessing.
  • You pay even while asleep
Your server takes turns with the others on its core
TrueTick

Guaranteed CPU, never oversold

  • Real CPU reserved for your server, sized to your plan, never shared
  • Live TPS/MSPT on Paper, Purpur, Forge & NeoForge — and on Vanilla & Fabric from Minecraft 1.20.3
  • No overselling, enforced in code — not a promise
  • A sleeping server uses nothing, so it costs nothing
Your guaranteed share: yours alone, uncontended
The panel

Everything you actually touch

Server overview showing live TPS and MSPT tiles above a 24-hour tick history chart
Tick health

The tick, measured — and 24 hours of it

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.

Web console showing completed output for the list, difficulty and seed commands, with an empty command box below
Console and files

A real console and the whole filesystem, in the browser

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.

Plugins pane with three installed plugins, each with Version and Remove buttons, above the Modrinth catalog, where an installed plugin is marked Installed
Plugins and mods

Install from Modrinth without leaving the panel

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.

Everything else

The rest of what's in the panel

Mods and modpacks

Fabric, Forge and NeoForge, with one-click modpack install from Modrinth. The loader is checked against your server before anything is written.

Bedrock crossplay

One click on the flat plan, on a dedicated Bedrock port. Not yet on metered: a Bedrock join can't wake a sleeping server.

Extra ports

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.

Backups

Scheduled snapshots, one-click rollback, and a full download you can take with you.

SFTP & databases

SFTP access with any client (FileZilla, WinSCP), plus a MySQL-compatible database per server for plugins that need one (LuckPerms, CoreProtect, and the like).

Teams

Invite teammates by email. Owners control who has access; invited members can manage the server.

Scheduler

Restarts, backups and commands on a timetable you set.

API, CLI and MCP

Everything the panel does is a REST call too — with a TypeScript SDK, a CLI, and an MCP server.

Pay per awake hour

See how much scale-to-zero saves you

By default the server goes to sleep 8 minutes after the last player leaves — you can change that per server — and wakes when someone connects. You pay only for the GB-hours it's awake.

4 GB
5 h

Estimate · 1 GB active hour = $0.012.

Metered · your monthly bill
$7.20 /mo
40% saved vs flat
TrueTick metered$7.20
TrueTick Flat 24/7$12.00
Start with metered

Pricing estimate (USD) — not a quote. Metered bills active GB-hours; Flat bills each UTC day a server runs.

Full breakdown and real scenarios →

Pricing

Pay by the hour or flat monthly. Switch anytime.

No lock-in, no billing traps. Switch plans or download your data whenever you want.

FREE

Free

A free server that plays paid. Limited slots.
$0/mo · 2 GB
  • 20 active hours / month
  • Dedicated CPU share — never oversold
  • No queue, no ads, live TPS
  • Paper/Purpur/Vanilla + plugins
  • Limited slots — claim or join the waitlist
Choose
METERED

Metered

Pay while it's awake. Sleep is free.
$0.012/GB-hr
  • Scale-to-zero + wake-on-join
  • Guaranteed CPU, never oversold
  • Live TPS/MSPT on tick-capable cores
  • Web console, file manager, backups
  • Perfect for irregular play
Choose
FLAT

Flat 24/7

Always online. From $3/GB per month.
$12/mo · 4 GB
  • Server online around the clock
  • Guaranteed CPU, never oversold
  • Tiers from 2 GB to 16 GB ($48/mo)
  • Everything in Metered
Choose
EVENT

Event

Tournaments on demand. Big cores, just for the weekend.
On request
  • Beefy cores under load
  • Spun up for your date/time
  • Velocity network on request
  • Pay only for the event window
Contact us

Pricing estimate (USD) — not a quote. Metered bills active GB-hours; Flat bills each UTC day a server runs.

Full pricing and the per-tier table →

Before you ask

Moving in, getting help, and driving it from code

Move in without a ticket

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. Bigger than that? Upload the files over SFTP instead. If you ever leave, download a backup and take your server's files with you.

Talk to the engineer

When something is off, you reach the people who build the platform — in Discord or at support@truetick.gg. We don't promise a reply time we haven't measured; /contact says why.

Drive it from code

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.

FAQ

Straight answers

When nobody has been online for 8 minutes (the default — you can set your own per server), a metered or free server hibernates instead of holding its CPU share around the clock. A player connecting wakes it back up — how long that takes depends on the core, the mods and the world. On metered you pay for the GB-hours your server is awake, never for the hours it sleeps. A flat server doesn't sleep on its own; it's billed per UTC day it runs.

Spin one up. Watch the tick for yourself.

Top up by card or PayPal. A sleeping metered server bills nothing.

Create serverOpen Discord
TrueTick — Minecraft hosting that shows the TPS