Storefront is one plugin for your whole SMP economy: a shop with the layout and prices players already know, a rotating item shop with new items every day, a built-in shard currency, shard arenas and regear loadouts. Every item, price, slot and line of text can be changed.
Shop
- Ready-made preset: End, Nether, Gear, Food and Spawners, with the familiar layout and prices.
- Amount picker: +1, +10, +64 and back down, with the total price updated live.
- Two currencies: items can cost money (Vault) or shards.
- Spawners: bought spawners place with the right mob, no spawner plugin needed.
- Custom items: Nexo, Oraxen and ItemsAdder items work in every shop.
- Your own presets: copy the preset folder and edit it.
Rotating item shop
- New items every day, picked from a pool with five rarities.
- Several pages with featured items, special offers and daily deals.
- Rarity-colored frames, a live countdown to the next refresh and random discounts.
- Stock limits: per day for the whole server, and per player.
- Personal rerolls: optional, paid with shards.
- Announcements in chat and through a Discord webhook.
- Networks: every server shows the same items when they share MySQL.
Shards and shard arenas
- Built-in currency: shards with their own placeholders,
/shards pay(optional, with tax and cooldown),/shards topand admin commands. - Arenas: select an area with a wand, WorldEdit style, and create as many arenas as you want.
- Earn while AFK: players inside an arena get shards on a timer you set per arena.
- Reward tiers: permissions for higher payouts.
- Feedback: titles and sounds on enter and leave, a live countdown and a message on every payout.
- /afk menu: lists every arena, with a random-arena button and a teleport countdown that cancels when the player moves.
- Kill rewards: shards for player kills, protected against kill farming and alternate accounts.
- Boosters: a consumable item that multiplies shard income for a set time.
Regear loadouts
Players save their own loadouts from your shop items and buy them back in one click, packed in a shulker box. Optional and off by default.
Safe purchases
- One purchase at a time per player, and inventory space is checked before anything is charged.
- If a player leaves in the middle of a purchase, the money comes back.
- Menus are locked: no shift-clicking, dragging or number-key tricks.
- Native Folia support: everything runs on the right region thread.
- SQLite out of the box, MySQL for networks.
Commands
| Command | What it does | Permission |
|---|---|---|
| /shop [category] | Opens the shop | storefront.shop |
| /dailyshop [page] | Opens the rotating item shop | storefront.dailyshop |
| /shards | Shows your shards | storefront.shards |
| /shards pay <player> <amount> | Sends shards | storefront.shards.pay |
| /shards top | Shard leaderboard | storefront.shards.top |
| /afk | Opens the arena menu | storefront.afk |
| /storefront reload | arena | booster | Admin commands | storefront.admin |
Placeholders
For scoreboards, tab and holograms (needs PlaceholderAPI):
%storefront_shards%,%storefront_shards_formatted%%storefront_top_<n>_name%,%storefront_top_<n>_balance%%storefront_dailyshop_reset%%storefront_arena%,%storefront_arena_time%%storefront_booster_multiplier%,%storefront_booster_time%
Good to know
- Requires Paper or Folia 26.1 to 26.3 and Java 25.
- Optional: Vault with an economy plugin, PlaceholderAPI, Nexo / Oraxen / ItemsAdder.
- For developers:
StorefrontPurchaseEventandStorefrontAPIfor shard balances. - You'll need a license key. Link your Discord to BuiltByBit, run
/syncin my Discord, then/license receive. - Support: my Discord
Storefront is not affiliated with Mojang Studios, Microsoft or Epic Games.