StealABlockDocs v1.0.0
StealABlockReferenceCommands

Commands

Every command StealABlock registers. Most player commands open a GUI rather than taking arguments — the menu is the interface.

On this page

Player commands

CommandUsageDescription
/moneyShow your current balance.
/balance /balSame as /money — check your balance.
/indexBrowse every block and its income/sell-value, with a discovered/undiscovered filter — see Gameplay → Blocks & Rarity.
/rebirthOpens the Rebirth menu — trade your progress for a permanent money multiplier.
/rebirthtopTop 10 players by rebirth level.
/milestones /ms /rewardsTrack and claim block-collection milestones.
/fusion /upgradeCombine identical blocks into a stronger variant.
/credits[give <player> <amount>|balance]Opens the Credits store with no args; balance checks your own credits. give/remove/reset are op-only.
/prestigeOpens the Prestige menu — see Gameplay → Prestige for requirements.
/mapBrowse and teleport between available arenas.
/lockbaseToggle your base's gates open or closed, skipping the unlock countdown. Needs stealablock.lockbase.bypass or staleablock.admin — see Permissions.
/helpIn-game command list.
Almost every player command is open to everyone. The exceptions are /credits (stealblock.credits, true by default) and /lockbase (stealablock.lockbase.bypass). See Permissions.

Admin commands /asb, /staleablock

Running /asb with no arguments opens the arena manager GUI directly (players only — console gets a usage reminder instead).

SubcommandUsageDescription
create/asb create <name>Create a new named arena.
setup/asb setup <arena>Enter wand-based setup mode for that arena's regions.
testsetup/asb testsetupQuick self-test of the setup-wand flow.
enable / disable/asb enable|disable <arena>Open or close an arena to players.
list/asb listList every arena and its status.
remove/asb remove <nameBase> [amount]Delete an arena, or a batch of numbered ones.
duplicate/asb duplicate <original> <newBaseId> [amount]Clone an existing arena's blocks/bounds asynchronously via FastAsyncWorldEdit — requires the original to have defined bounds.
manager/asb managerOpens the arena list GUI directly (same as running /asb with no args).
reload/asb reloadReloads config/messages/blocks/milestones/sounds/scoreboard — no restart needed.
money/asb money <give|take|reset> <player> [amount]Manage a player's balance directly.
giveblock/asb giveblock <player> <blockId> [amount]Give a specific block (by its blocks.yml id) straight to a player's storage.
goal/asb goal <target|reward|timer|rarity> ...Configure the server-wide community goal — subcommands are listed below.

Community goal /asb goal

Running /asb goal with no subcommand prints this list in chat. The goal is a server-wide player-count target with a countdown, shown on a hologram you place yourself. It is reached when the number of players online is at least the target. See Gameplay → Milestones & Goals for how it plays.

SubcommandUsageDescription
set/asb goal setPlace the goal hologram at your current location (players only).
remove/asb goal removeRemove the goal hologram.
target/asb goal target <number>How many players must be online for the goal to be reached. Default 50.
reward/asb goal reward <name>The reward's display name. Multiple words are allowed.
rarity/asb goal rarity <legendary|mythic|epic|goat|secret>The rarity tier of the reward.
timer/asb goal timer <seconds>The countdown the goal starts with, in seconds. Default 900.
info/asb goal infoShow the target, reward, rarity, timer, whether the hologram is placed, and whether the goal is reached or active.
reset/asb goal resetClear the reached state and restart the timer.
Naming inconsistency, not a typo on this page. The command/permission is registered as staleablock (missing the second "e") in several places while the plugin itself is StealABlock — both staleablock.admin and stealblock.credits exist side by side. Documented here exactly as the plugin actually checks it.

Event commands /event, /events

Staff-triggered, server-wide temporary boosts. Requires staleablock.admin.

UsageDescription
/event start <type> [duration_seconds]Start an event. Duration defaults per-type if omitted; clamped between 10s and 2 hours.
/event stopStop whatever event is currently active.
/event statusShow the active event and time remaining.
/event guiOpens the event GUI (also opens automatically for players running /event with no args).

Event types

Pass the type name to /event start, any case. The default duration applies when you leave the seconds off.

TypeDefaultEffect
double_income5 minEvery block pays 2x income.
double_steal5 minStealing takes 1 second instead of 3.
rare_boost5 minDouble the chance of rare blocks.
speed_round5 minConveyors move 2x faster.
shield_hour10 minNobody can steal from you.
lightning_storm5 minTurns every world stormy for the duration. Lightning keeps striking blocks that are riding a conveyor and upgrades them to a higher rarity; one strike can chain up to four times.
fusion_frenzy5 minFusion cannot fail and mutation chances are high.
Manual durations are clamped between 10 seconds and 2 hours (7200 s). Events can also start on their own: see auto-events in config.yml.