Integrations
StealABlock has the smallest integration surface of any AlphaStudio plugin — two dependencies total, and both are load-bearing or fully optional with nothing in between.
FastAsyncWorldEdit hard dependency
Listed under depend in plugin.yml — the plugin will not load without it. Used for:
/asb duplicate— asynchronously copies an existing arena's full block layout to a new location- Prestige — pastes a WorldEdit
.schemfile fromschematics/to physically rebuild a player's plot
Regular WorldEdit alone is not enough — the plugin specifically depends on FastAsyncWorldEdit's API (
com.sk89q.worldedit.* via FAWE's implementation). Install FAWE, not just WorldEdit.PlaceholderAPI
Optional. Registers %stealablock_*% — balance, rebirth, prestige, credits, money boost, rebirth cost, and current plot number. See Placeholders → PlaceholderAPI for the full list.
What's deliberately not here
Unlike Alpha-system and AlphaWildSystem, StealABlock does not include:
| Missing | Why it matters |
|---|---|
| Vault economy | Balance is fully self-contained — no other plugin can read/write it through Vault. /money is read-only for players (no /pay); balance changes only happen through gameplay or /asb money. |
| MySQL / network sync | Single-server only, no cross-server anything. data.yml stores every player's balance/rebirth/prestige/credits locally. |
| Discord webhook | No built-in notifications. The discord.gg/yourinvite line you'll see in the default scoreboard/TAB config is just static placeholder text for an admin to swap in their own invite — not a live integration. |
| bStats / update checker | No metrics reporting, no auto version checking. |
This is by design — StealABlock is a self-contained minigame plugin, not a server-core plugin like Alpha-system or AlphaWildSystem.
