Progression

Achievements

250+ unlockable achievements across 7 categories — automatic rewards of Denarius, tokens, beacons, and points.

The Imperium achievement system is a long-game collection ladder with 250+ achievements across 7 categories. Every achievement awards achievement points (which rank you on a global leaderboard) and most also pay out Denarius, Auctoritas, Civitas, or run a special command (like a server broadcast). Achievements are tracked automatically — there is no manual claim step. The instant you cross the requirement threshold, the reward lands in your account, a title flashes on your screen, and a sound plays.

How to Open the Achievement GUI

CommandWhat it does
/achievements (alias /ach)Opens the achievement GUI on the "all" view, page 1.
/achievements <page>Jump straight to a page number — e.g. /ach 3.
/achievements <category>Filter to one category — e.g. /ach mining. Valid: mining, economy, enchants, prestige, collection, events, social.
/achievements topPrints the top-10 achievement-points leaderboard to chat (all-time).
/achievements admin give <player> <id>Admin only — force-completes an achievement for a player.
/achievements admin reloadAdmin only — hot-reloads achievements.yml without a restart.

Achievement Types

Every achievement is one of three types, set in achievements.yml:

TypeBehavior
Milestone
MILESTONE
Visible in the GUI with a live progress bar. You can see the requirement and your current progress at any time.
Hidden (Secret)
HIDDEN
Hidden until you complete it — the description and icon are replaced with "???" so the surprise is preserved. Higher-point achievements are usually Hidden.
Prestige
PRESTIGE
Shown on the dedicated Prestige tab in the GUI. These are the long-term goals tied to prestige progression.

Hidden achievements are secrets. They render as "???" in the GUI until you complete them. Don't spoil them for other players — half the fun is the surprise unlock animation and broadcast.

The 7 Categories

CategoryCountFocus
Mining
mining
8 + 12 ore-specificBlocks mined — from your first block to 10 million.
Economy
economy
6 + 12 depthDenarius earned, Auctoritas hoarded, Civitas collected.
Enchants
enchants
6 + 10 depthEnchants applied to your pickaxe — collector milestones.
Prestige
prestige
7 + 8 depthPrestige tiers reached (these show on the dedicated Prestige tab).
Collection
collection
8 + depthPets, tags, cosmetics, and armors unlocked.
Events
events
7 + depthDTC, envoy, drop party, and seasonal event participation + wins.
Social
social
6 + depthQuests completed and other social milestones.

How Unlocks Work

Achievements are purely event-driven. You never press a button to make progress — Imperium listens for the relevant gameplay event and increments the achievement's progress counter automatically. The event hooks include:

  • Block break → increments all mining achievements
  • Money / tokens / beacons earned → increments economy
  • Prestige up → sets the prestige tier counter
  • Enchant applied → increments enchants
  • Pet / tag / cosmetic / armor unlocked → sets collection counters
  • Quest completed → increments social
  • DTC participate / win, event participate → increments events
  • Collection category percent-complete → sets a percent milestone

Two accumulation modes are used: addProgress (incremental — used for things like block counts that grow forever) and setProgress (absolute — used for things like "current prestige tier" or "total pets unlocked" where the value can go up but the achievement tracks the highest value seen).

Tracking Progress

In the GUI, every visible (MILESTONE) achievement shows a live progress bar — current value over the requirement. HIDDEN achievements show only "???" until completion. Prestige-tier achievements display their target tier.

For an at-a-glance count of how much you've done, look at the top of the GUI: it shows completed count out of total achievements and your total points out of total possible points. The points math is interesting — your points only count achievements you've completed, so the ratio is a real completion percentage.

Progress is persisted to the database every 2 minutes (2,400 ticks) and on quit, so a server crash never loses more than 2 minutes of achievement progress. The same persistence path uses UPSERT semantics, so re-saving an already-completed achievement is safe.

Claiming Rewards

You do not need to claim. The instant an achievement completes:

  1. Currency rewards (money, tokens, beacons) are deposited directly to your account via EconomyService with the reason achievement:<id>. Check your balance for the credit.
  2. Command rewards (often a server broadcast, sometimes a free item grant) run from the console. {player} in the command is substituted with your name.
  3. A title flashes on your screen: "Achievement Unlocked!" with the achievement name.
  4. An action bar message: "+X achievement points earned!"
  5. A sound plays — the vanilla Minecraft challenge-complete toast sound.
  6. The achievement-points leaderboard gets your point contribution added (see Leaderboards).

If a reward deposit ever fails (e.g. a DB hiccup at the moment of completion), it is logged at WARNING level with your UUID, the currency, the amount, and the achievement ID. The achievement is still marked complete in the DB, so you won't lose progress — but you may need to ask an admin to credit the missing currency. Check with staff if a high-value achievement (like Fossor Master's $50,000 + 500,000 tokens) doesn't seem to have paid out.

Example Achievements

A sample across categories to give you a sense of scale:

IDNameCategoryRequirementPointsReward
first_blockFirst Delvemining1 block5$500 + 50 ⛁
miner_apprenticeFossor Apprenticemining10,000 blocks2510,000 ⛁
miner_masterFossor Mastermining1,000,000 blocks200$50K + 500K ⛁ + 100 ⬡
miner_godFossor Divinusmining10,000,000 blocks500Server broadcast (hidden)
growing_wealthRising Opulentiaeconomy$1,000,000 earned20— (points only)
billionaireCroesus Reborneconomy$1,000,000,000 earned150— (points only, hidden)
token_hoarderAuctoritas Hoardereconomy100,000 ⛁ earned30— (points only)

The Achievement Points Leaderboard

Achievement points are themselves a ranked stat — the ACHIEVEMENT_POINTS leaderboard category. Every completed achievement contributes its point value to your lifetime total. The /ach top command shows the top-10 all-time:

  • 🥇 #1 — gold, the server's top collector
  • 🥈 #2 — silver
  • 🥉 #3 — bronze

Because Hidden achievements award big point values (150, 200, 350, 500), the leaderboard is dominated by players who have explored the entire game — not just miners. To climb, aim for breadth across all 7 categories.

Tips for Completionists

  • Check the GUI weekly. New achievements are added with content updates and you might already qualify for ones you haven't seen.
  • Don't ignore Events. The events tab is one of the smallest categories but the easiest to complete — show up to DTCs, envoys, and drop parties.
  • Collection is broader than you think. Pets, tags, cosmetics, AND armor sets all count — buying a full armor set in the token shop is a quick collection milestone.
  • The hidden ones are endgame. "Fossor Divinus" (10M blocks) and "Croesus Reborn" ($1B earned) are the two highest-point hiddens — neither will land by accident.
  • Watch the points ratio. The GUI header shows your points / total points — the higher that percentage, the closer you are to the leaderboard top.

Quick Reference

SettingValue
Total achievements250+
Categories7 (mining, economy, enchants, prestige, collection, events, social)
TypesMILESTONE, HIDDEN, PRESTIGE
Reward currenciesDenarius, Auctoritas, Civitas (+ commands)
Claim modeAutomatic (no manual claim)
Progress save interval2 minutes (2,400 ticks) + on quit
Open the GUI/achievements (alias /ach)
Top-10 chat board/achievements top
Filter by category/ach <mining|economy|enchants|prestige|collection|events|social>
Config fileplugins/ImperiumMC/achievements.yml