Gameplay
The mechanics that make StealABlock its own game rather than a server utility plugin.
Core loop
- Join an arena — you're assigned a personal plot inside it.
- Break the steal-able blocks scattered around your plot.
- Each stolen block rides a real, animated conveyor belt (built from block-display entities, not a teleport) toward your storage.
- Delivery credits its
incomevalue to your balance automatically; a block sitting in storage can also be sold in bulk for its (higher)sell-value. - Spend earnings on Rebirth, or push toward Prestige once you're strong enough.
storage.full).Blocks & Rarity
Every block exists in 4 variants that share a name but scale in value together: normal, golden (10×), diamond (50×), and rainbow (200×) — both income and sell-value scale identically, and sell-value is always exactly 10× income for every variant.
| Variant | Multiplier | Dirt example (income / sell) |
|---|---|---|
| Normal | 1× | 1 / 10 |
| Golden | 10× | 10 / 100 |
| Diamond | 50× | 50 / 500 |
| Rainbow | 200× | 200 / 2000 |
On top of the variant multiplier, each block also belongs to one of 7 rarity tiers, roughly ordered by base value:
COMMON RARE EPIC LEGENDARY MYTHIC GOAT (Godly) SECRET
Common blocks are early-game materials (dirt, stone, cobblestone, granite...); rarity climbs through ores and rare materials up to GOAT-tier blocks like sea_lantern — the block a player needs in storage before they're even eligible to Prestige. The full 130+ block table with exact income/sell-value lives in blocks.yml — see Configuration → blocks.yml.
Plots & Gates
Each plot has its own numbered gates — barriers that unlock on a countdown rather than being permanently open. A gate can be toggled, but attempting to open one still on its countdown just tells you to wait. Rebirth level extends how long a gate stays open once unlocked (60s at rebirth 0, +10s per level).
Fusion /fusion
An anvil-themed GUI: place identical blocks into the fusion slots and combine them into a single stronger variant of the same block. Useful for converting a pile of normal-tier stolen blocks into fewer, more valuable ones without waiting to steal the higher variant directly.
Rebirth /rebirth, /rebirthtop
Resets your progress in exchange for a permanent money multiplier. Up to 30 levels.
| Rebirth level | Cost | Money boost | Gate open-time |
|---|---|---|---|
| 1 | $500,000 | 1.5× | 70s |
| 2 | $1,500,000 | 2.0× | 80s |
| 3 | $2,500,000 | 2.5× | 90s |
| n | $500,000 + (n−1) × $1,000,000 | 1.0 + n × 0.5 | 60s + n × 10s |
/rebirthtop shows the top 10 players by rebirth level, server-wide.
Prestige /prestige
A step above Rebirth — Prestige actually rebuilds your plot from a WorldEdit schematic (via FastAsyncWorldEdit), unlocking new limits. Two requirements must both be met:
- At least one GOAT-rarity block sitting in your storage right now
(current prestige + 1) × 10rebirths — e.g. 10 rebirths for your first prestige, 20 for your second
Milestones & Goals
Personal milestones /milestones
One milestone per rarity tier (COMMON through SECRET) — discover every block belonging to that tier in your /index, then claim a one-time credits + cash reward from the milestone GUI.
# milestones.yml — one entry per tier
common_index:
type: RARITY
target: COMMON
credits: 10
commands: ["eco give %player% 100000"]
# ... rare/epic/legendary/mythic/goat/secret, scaling up to
# secret_index: 1,000 credits + $500M + a permanent +0.5x money boost
Server-wide goal /asb goal
A separate, community-wide target admins configure directly from the admin command — not the same system as personal milestones:
/asb goal target <number>
/asb goal reward <name>
/asb goal timer <seconds>
/asb goal rarity <legendary|mythic|epic|goat|secret>
Credits & Gear Shop
Credits Store /credits
Credits are a separate premium-style currency (not the same balance as regular money) earned mainly through milestone rewards, spendable in their own store GUI. Admins manage a player's credits directly:
/credits balance # check your own credits
/credits give <player> <amount> # op only
/credits remove <player> <amount> # op only
/credits reset <player> # op only
Gear Shop
A villager NPC spawns automatically at each plot's configured gear-shop location, selling combat/utility upgrades. No chat command — walk up and interact with the NPC directly.
