Pickaxe System
One pickaxe in a locked hotbar slot (slot 0). Given on first join, restored if missing; cannot be dropped or moved. Item: Tool_Pickaxe_HyPrison. Config in pickaxe.json.
Progression
- Level & XP — Mining grants XP; level cap 10,000. XP per block from
pickaxe_xp.json(tier) and mine BlockXpOverrides. XP Boost upgrade multiplies XP gain. - Tokens — Earned from mining (base rate per ~500 XP conversion) and Token Finder (chance per batch). Token Multiplier upgrade multiplies all token gains. Pickaxe level gives a small token bonus at thresholds (e.g. L25, L50, L100). Level-up grants tokens scaling from 50 at L1 to 10,000 at L10,000 (linear).
For formulas, costs, and constants see Progression (formulas).
One-time token purchases
- Auto Pickup — Mined blocks go to inventory.
- Auto Sell — When inventory is full in a mine, sell automatically.
- Lucky Blocks — Chance to mine entire vein (max 50 blocks); proc chance 3%.
- Fly in Mines — Creative flight only inside mine regions.
- Explosive Touch — 2% chance on block break to also break 3×3×1 (same layer).
- Double Drop — 10% chance that a broken block gives 2× drops (stacks with Fortune).
Tiered upgrades (tokens)
Max levels: Fortune, Sell Booster, XP Boost, Laser 100; Token Finder 100; Jackhammer 5; Token Multiplier 10.
| Upgrade | Effect |
|---|---|
| Fortune | +1% ore drops per level (up to 2× at max) |
| Sell Booster | +1.5% sell multiplier per level (up to 2.5×) |
| Token Finder | Chance per batch 2% at L1 → 5% at L100; min–max token reward per level |
| XP Boost | +2% XP per level (up to 3×) |
| Jackhammer | Area by level; sizes configurable in Config/formulas/enchants.json (JackhammerAreaSizes, e.g. [3,5,7,9,11]). Default: 3×3 (L1) up to 11×11 (L5). |
| Laser | Tiered area mining (100 levels) |
| Token Multiplier | Multiplies all token gains: 1.0× at L0 to 3.0× at L10 |
Scoreboard
The pickaxe panel shows a Next level line with a visual progress bar (e.g. ███████░░░ 70%). Placeholders {pickaxeprogress} (0–100) and {pickaxeprogressbar} (bar + percent) are available for custom scoreboard lines in scoreboards.json (PickaxeLines). Total playtime in the main panel updates live (includes current session).
Admin
In Admin Player Detail, Reset Pickaxe resets level, XP, blocks mined, token XP accumulator, all upgrade levels, and all one-time unlocks (including Explosive Touch, Double Drop; tokens balance unchanged). Pickaxe is refreshed for the player if online.