How it works

Every ranking on MMOLove is built from one thing: hearts from real players. Here's exactly how a heart turns into a rank, a streak, and an in-game reward.

Hearts: one per player, per server, per day

A heart is a player vouching for a server. You can give each server one heart per day — no more — so a high total means many different people came back day after day, not one person (or one script) spamming the button. Detected fraud is filtered out of the counts, so the number you see reflects genuine support.

You don't need an account to give a heart, but signing in lets us tie your hearts to your streaks, XP, and rewards across the servers you play.

The monthly leaderboard reset

Server rankings are based on hearts this month, and they reset at the start of every month. This keeps the leaderboards a live picture of which communities are thriving right now rather than a frozen hall of fame — a server that was huge two years ago has to still be loved today to stay on top. We also keep an all-time total for posterity.

Streaks reward showing up

Vote for the same server on consecutive days and you build a streak for that server. Streaks are tracked per server— they reward genuinely playing and supporting a community, not hopping around hearting servers you've never touched. Hit a milestone (your seventh day in a row) and you earn a bonus. Miss a day and the streak resets, though a streak freeze can occasionally bridge a single missed day.

XP and levels

Every heart that counts earns you XP on that server, with a bonus when you hit a streak milestone. As your XP grows you climb level tiers — a visible track record of how much you've championed a community. Like streaks, XP is per server, so your standing reflects the worlds you actually play.

Voting can earn you in-game rewards

Many servers reward you for voting. When your heart counts, MMOLove can send the server a signed notification so it can grant an in-game reward to your character — and because we include your current streak, servers can scale rewards up the longer you keep voting (a bigger bonus at day 7, day 30, and so on). You'll set the in-game name your rewards should go to when you vote.

Run a server and want to wire this up? See the integration guide.

Why hearts beat paid placement

Plenty of ranking sites will sell a server its position. We don't. Rankings on MMOLove are never for sale — hearts decide the order, full stop. The one paid feature, the daily Spotlight, is always clearly labelled and never affects a server's rank. You can read more about that promise on our About page.