The 20 TPS Challenge · Oct 5–19, 2026

Run the heaviest modpack20.0 TPSon the smallest server you dare

300+ modpacks officially measured. One live leaderboard. Zero excuses. A free challenge server for the whole event — finals streamed live Oct 25.

No card · no purchase · your world stays yours

Format

How it works

  1. 1
    Claim

    Free Challenge Server (4 GB) with the code on this page. Discord login, 2 minutes.

  2. 2
    Install

    Any pack from the official CoalPack Weight Index — or get your own indexed within 72h.

  3. 3
    Tune

    This is the skill: JVM flags, chunk settings, entity culling, tick profiling.

  4. 4
    Run

    Hit START OFFICIAL RUN. 30 minutes of Carpet-bot load, MSPT graph on the line.

  5. 5
    Climb

    Live leaderboard. Top 8 of the Absolute board go to the streamed Finals (Oct 25).

Boards

Divisions

SCORE = bots × pack weight × 10 ÷ RAM. The heaviest pack you can still hold at 20 TPS wins.

2 GB Cup

The masochist bracket. Two gigabytes, the heaviest pack you can hold at 20 TPS.

4 GB Cup

The classic. Where most contestants land and most JVM-flags die.

8 GB Cup

The kitchen-sink bracket. Big packs, big bot counts, no RAM excuses.

Absolute

Raw egotism: most bots sustained at 20 TPS, any indexed pack, any RAM. Top 8 → Finals.

Frankenstein (unranked)

Your own creations, unranked and shareable. Chaos is the point.

Integrity

Measured, not claimed

  • All official runs execute on our hardware — measurement happens on the server, not in your browser.
  • Bot counts, MSPT and the pack fingerprint are logged by the panel. The top 3 are re-run on fresh containers before the podium.
  • One entry per Discord account. Disqualifications are published — the process is part of the event.
SCORE =
bots × packWeight × 10 ÷ RAM

Rewards

Prizes

1st overall — King of 20 TPS
16 GB server for 12 months + permanent CoalScore 1000 badge + co-published optimization writeup
Division winners (2/4/8 GB)
8 GB server for 6 months + gold badge
Top 10 Absolute
3 months of 4 GB + TPS Elite Discord role + embeddable badge
Every verified finisher
20 TPS Club badge + 1 month free 2 GB
Best finals clip (community vote)
6 months of 8 GB + featured on our TikTok
Bring a friend
Both get +1 month when your friend submits a verified run

Questions

Questions

Is it really free?

Yes. The Challenge Server is free for the whole event window (Oct 5–19, 2026) — no card, no purchase. Claim it with a code from this page. If you fall in love with it, paid plans are one click away and your world moves with you untouched.

What are the bots?

Fake players spawned via the Carpet mod — the community-standard way to load-test a Minecraft server. They walk, break blocks and stress ticks like real players. The server logs the bot count itself; a run's score never comes from your client.

Can I use my own modpack?

Yes — submit it and we index it with the same measurement rig that produced the CoalPack Weight Index (usually within 72h). Custom packs compete in the Frankenstein division: unranked, fully shareable, chaos encouraged.

What happens to my world after the event?

It's yours. Download it, or continue on any plan — the upgrade keeps the world, the configs and the invite links untouched.

How do you prevent cheating?

All official runs execute on CoalHosting infrastructure with server-side measurement: bot counts, MSPT and pack fingerprints are captured by the panel, not the player. The top 3 scores are re-run by a referee on fresh containers before the podium is published.

How is the score calculated?

SCORE = bots × pack weight × 10 ÷ RAM (GB). Running a heavy pack (high CoalPack Weight Index) with many bots on little RAM wins the cups. The Absolute board is simpler: most bots sustained at 20 TPS, any RAM.

Ready to prove it?

The leaderboard is public for the whole event — see what you're fighting for.

The 20 TPS Challenge | CoalHost | CoalHost