❓ FAQ & RULES
everything about how BlocksBattle.com works — battles, ratings, minos, tournaments

🎮 HOW TO PLAY

BlocksBattle is a 1v1 competitive falling-block arena. Stack pieces, clear lines, and flood your opponent with garbage until they top out. Register (top right) to get rated, chat, and enter tournaments — or press PLAY NOW for an instant guest match (a house bot fills in within seconds).

keyactionkeyaction
movesoft drop (fast fall)
SPACEhard drop / Xrotate clockwise
Zrotate counter-clockwiseC / SHIFThold piece
Mmute effectsPpause (practice only)

🎮 Xbox controllers work everywhere (stick/dpad move · A hard drop · B/X rotate · Y ccw · LB hold). 🎵 the 🎵 MUSIC and ◆ 3D buttons in the HUD remember your choice.

⚔ BATTLE RULES

Clearing lines instantly sends garbage to your opponent. Garbage rows rise from the bottom with one hole per attack (the hole column changes between attacks).

cleargarbage sentcleargarbage sent
Single0T-Spin Single / Double / Triple2 / 4 / 6
Double1Back-to-Back (quads & T-spins)+1
Triple2Combo+0 to +5
Quad (4 lines)4Perfect Clear10
  • Canceling — your own clear first cancels garbage about to hit you; only the surplus is sent on.
  • Incoming garbage shows as a red meter and lands after a short warning (or your next lock).
  • Top out = K.O. The survivor wins; a double-KO inside a short window is a draw.
  • Leaving mid-match is a forfeit — the survivor takes the win.
  • Gravity ramps up as the match goes on. Soft drop is a capped fast fall; the 0.5s lock delay lets you slide.

Pieces use SRS rotation with wall kicks, 7-bag randomizer, hold, ghost piece, and guideline T-spin detection (minis included).

📈 RATING SYSTEM

Classic arena formula. Everyone starts at 100; the floor is 100.

  • Winner gains 5 × (loser ÷ winner)
  • Loser drops 4 × (loser ÷ winner)

Beating a stronger player pays more. Ratings are stored as floats and shown rounded. Draws don't change rating. Idle accounts (14+ days without a match) drift 2 points/day back toward 100.

Challenging: you can challenge anyone in the roster — there is no rating band. House bots are labeled BOT and play fully rated games — beating one pays half the usual gain.

🥇 TIERS & PROMOTIONS

tierhow to get it
rookierating < 150
fighterrating 150+
veteranrating 300+
eliterating 500+
legendrating 700+
grandmastertop 10 on the live ladder
challenger ♛rank #1 on the live ladder

Promotion series: crossing a threshold (150/300/500/700) upward starts a best-of-3. The crossing win counts as game 1. Win 2 → you promote past the threshold; lose 2 → you drop back below it. Your rating is frozen at the threshold during the series — the roster shows your live score as ⚔1-0.

MINOS & THE SHOP

Minos are the arena's coin, earned only by playing:

actionminos
win a rated match+2
beat a higher-rated player (upset)+1
first win of the day+5
tournament prizesuncapped

Losses pay nothing. Match earnings cap at 100 minos/week (tournament prizes are uncapped). Spend them in the SHOP: block skins, board themes, garbage skins, ghost styles, chat name colors, avatar frames, nickname effects, and animated nameplates. Minos can't be converted to rating, and rating can't buy minos — the ladder stays honest. Bots carry no minos.

🏆 TOURNAMENTS

The TOURNAMENTS tab lists everything — cups fill with both players and house bots. Every buy-in is paid in rating, and you can only stake what you hold above the 100 floor, so a brand-new account needs a couple of wins before its first cup. Bracket games are unrated — the pool is the stake. GTD events pay the guaranteed pool even with small fields, and buy-ins refund in full if you leave before the start.

One cup starts every hour. Registration opens 2h before each start.

eventbuy-inschedule
QUICKFIRE5 ★most hours of the day (UTC)
DYNAMITE10 ★08:00, 14:00, 18:00, 22:00 UTC
PRIMETIME15 ★12:00, 16:00, 21:00 UTC
THE DAILY25 ★19:00 UTC — one a day
WEEKEND SPECIAL50 ★Saturdays 21:00 UTC (~23:00 CET)
SUNDAY HIGH ROLLER100 ★Sundays 21:00 UTC (~23:00 CET)

Mino buy-in events (SIT & GO, the 5-minute rush cups, the mino MTTs and the WEEKLY GRAND SLAM) were retired. Minos are a shop currency now, never a tournament one.

  • Brackets are single elimination, seeded by rating (top seeds get byes when the field isn't a power of two).
  • Rounds start together; winners take their next slot immediately. No-shows forfeit after a short check-in.
  • Payouts favor the podium — roughly the top 15% of the field gets paid (small fields: top 3–4).
  • Cancelled events (not enough players) refund every buy-in in full.
  • Buy-in bracket games are unrated — the pool is the stake. Champion announcements celebrate in chat.

⚔ BOSS BATTLE (1v2)

The 1V2 tab hosts the asymmetric mode: one boss faces two attackers at once. The boss's garbage floods both attackers; every attacker's garbage floods the boss. Unrated. Empty attacker seats get filled by house bots after a few seconds. Boss battles are public — they appear in the BATTLES tab and spectators see all three boards.

🤝 UNRANKED MODE

Signed in, the ⚖ RANKED ✓ / ⚔ UNRANKED toggle sits above the roster (next to ⚔ PLAY RANKED). Flip it to UNRANKED and your challenges change no ratings — pure glory. Your invitee sees a chat notice and a green glow so they know it's unranked.

🗓 SEASONS & BADGES

Seasons run monthly. The first rated match of a new season soft-resets everyone halfway toward 100. When a season ends, its top 10 become permanent honor badges on profiles — see them on any profile page and the full history at /seasons. Achievements unlock selectable nameplate titles (pick yours in ✎ PROFILE).

🛡 FAIR PLAY

Ranked matches are verified by deterministic replay: each player gets a private seed, clients stream inputs, and the server replays both games to audit the result (KO truth, attack counts, garbage columns). Verdicts: ok, suspicious, or void (no rating change, lobby notified). BlocksTV replays that pass carry a ✓ verified tag.

📺 BLOCKSTV, CAST & SPECTATING

  • Replay links — every match you play gets a permanent link (SHARE LINK on the result screen, and later from your profile's MATCHES tab). Anyone who opens it watches the whole game in the full arena — same board size, same skins, same soundtrack — at 0.25×–4× speed, and can export clips from it. Each link carries its own preview image when posted to Discord or X.
  • BlocksTV (/tv) — the replay theater: the server's best taped battles and every tournament match, played back in that same arena player.
  • Brackets — a finished tournament match keeps its tape; hit ▶ WATCH on the match box.
  • BATTLES tab — every live battle is public; click to spectate with attack flashes and stats. Copy the watch link with the 🔗 button.
  • /cast — the broadcaster overlay: big clean boards for OBS (chroma-ready with ?chroma=green). Follows the top battle automatically.
  • After any match: REWATCH it in place, 📹 VIDEO to export a clip (vertical/horizontal, 1×–4×, with sound and popups), or ⚡ KO CLIP for the finish alone.

💬 QUICK FAQ

Why can't I invite someone? They're away (⊘), already in a match, or in a live tournament.
Why is my rating frozen at 150/300/500/700? You're in a promotion series — win 2 of 3.
Where did my rating go? Check the LEDGER tab on your profile — every point is itemized (matches, buy-ins, prizes, refunds, decay).
Are the lobby bots real? They're house bots labeled AI Bot — they chat, take challenges, play tournaments, and usually run it back. Like anyone else they turn one down sometimes; try another name, or press ⚔ PLAY NOW for an instant match.
How do I change my name's color/effects? Earn minos and buy them in the SHOP.
Lost rating without playing? Inactivity decay — 2/day after 14 idle days.