Reference

Statistics

Your one-shot snapshot — rank, prestige, all four currencies, legion, and lifetime mining totals in one chat card.

The /stats command is your one-shot snapshot of where you stand in the empire. It prints a clean, formatted card with your identity, all four currency balances, your legion affiliation, and your lifetime mining totals — everything you need to plan your next move. There are no menus to click through; it lives entirely in chat.

How to View Stats

CommandWhat it does
/statsShow your own statistics (alias of /stats self).
/stats selfExplicit self-lookup — same as above.
/stats other <player>View another online player's stats. Requires the imperiummc.stats.other permission (typically staff only).

The command has a 5-second cooldown per player to prevent spam. "Other" lookups only work for players who are currently online — the target must be resolved by exact name.

What's Tracked

The /stats output is grouped into three sections. Every player sees the same layout; the only difference is whether you can run /stats other.

Identity

FieldDescription
PlayerYour Minecraft username
RankCurrent numeric rank (1–100) and the Roman title from the cursus honorum
PrestigeCurrent prestige tier (0–25)
LegionName of the legion you belong to, or "None"

Balances

FieldDescription
Denarius ($)Spendable money — used for ranks, shop, crates, trades
Auctoritas (⛁)Tokens — used for Sarcina upgrades, enchants, armor, and the token shop
Civitas (⬡)Beacons — used for legion upgrades and high-end enchant extractions
Gift Cards (₲)Web-store credit balance (gift cards redeemed via the store)

Mining

FieldDescription
Blocks MinedLifetime block-break count across all worlds (public mines, PVP Mine, enchants)
Mine ResetsNumber of times you have manually triggered a public-mine reset

Reading the Numbers — Suffix Formatting

Large balances (especially Denarius and Auctoritas at endgame) are formatted with suffixes so the card fits in chat without scrolling. The format is #,###.## followed by the suffix, where 2 decimal places are shown when a suffix applies:

SuffixDivisorExample
K1,0001,500 → 1.5K
M1,000,0001,200,000 → 1.2M
B1,000,000,0003,500,000,000 → 3.5B
T1,000,000,000,0002,100,000,000,000 → 2.1T

Values below 1,000 are shown in full with no suffix and 2 decimal places (e.g. $842.50).

This is a display format only — your real balance is full precision in the database. Two players showing "1.2M" can have meaningfully different actual balances (1,200,000 vs 1,249,999).

Where Each Stat Comes From

/stats pulls from three different backend services, which is why the data is always live:

  • Rank & Prestige — read from RankService, which serves the rank name from the cursus_honorum.yml ladder (e.g. "Aedile" at rank 23). See Ranks & Prestige for the full ladder.
  • Balances — read from CurrencyManager, which keeps an in-memory cache of every currency (money, tokens, beacons, gc) per player. This is the same cache that /balance uses — see Currencies.
  • Blocks Mined & Mine Resets — read from MineManager, which tracks per-player lifetime totals. These are the same counters that feed the Blocks Mined leaderboard.
  • Legion — read from LegionManager; resolved by checking membership and looking up the legion's display name. See Legions.

Permissions

NodeDefaultGrants
imperiummc.stats.selftrueUse /stats and /stats self.
imperiummc.stats.otheropUse /stats other <player> to inspect online players.

Related Commands

/stats is a snapshot, but several deeper-dive commands give you more detail on a single system:

CommandUse
/balance (/bal, /money)Detailed balance breakdown with history. See Currencies.
/balancetop (/baltop)Server-wide Denarius leaderboard.
/rank infoRank + sell multiplier + next-rank cost (live formula).
/prestigePrestige tier + multipliers + next-tier requirements.
/pickaxePickaxe stats — level, XP, enchants, skins. See Pickaxe Guide.
/leaderboard (/lb)Browse all 19 ranked categories. See Leaderboards.
/achievements (/ach)Completed-count + achievement points. See Achievements.

Using /stats Strategically

  • Before ranking up — check your Denarius balance vs the next-rank cost (visible via /rank info) so you don't overshoot and starve your enchant budget.
  • Before prestiging — Denarius, Auctoritas, and Civitas all reset to 0 on prestige. Spend down on enchants and Sarcina upgrades first.
  • When picking a legion — check whether a recruiting legion's Civitas balance is healthy; rich legions can fund more upgrades.
  • Tracking mining goals — the "Blocks Mined" total is the cleanest measure of lifetime grind; divide by playtime for an efficiency metric.

/stats other is a powerful moderation tool. Staff can use it to spot suspicious balances (e.g. a brand-new account with $1B Denarius) without needing full invsee access. If you have the permission, use it before escalating to /invsee.

Quick Reference

SettingValue
Command/stats [self|other <player>]
Cooldown5 seconds per player
Currencies shown4 (Denarius, Auctoritas, Civitas, Gift Cards)
Mining statsBlocks Mined + Mine Resets
Identity fieldsPlayer, Rank (Roman title), Prestige, Legion
Self permissionimperiummc.stats.self (default true)
Other permissionimperiummc.stats.other (default op)
Target requirementMust be online (exact-name match)
Number format#,###.## with K/M/B/T suffixes