Andrey's PluginsPlugins

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 top and 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

CommandWhat it doesPermission
/shop [category]Opens the shopstorefront.shop
/dailyshop [page]Opens the rotating item shopstorefront.dailyshop
/shardsShows your shardsstorefront.shards
/shards pay <player> <amount>Sends shardsstorefront.shards.pay
/shards topShard leaderboardstorefront.shards.top
/afkOpens the arena menustorefront.afk
/storefront reload | arena | boosterAdmin commandsstorefront.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: StorefrontPurchaseEvent and StorefrontAPI for shard balances.
  • You'll need a license key. Link your Discord to BuiltByBit, run /sync in my Discord, then /license receive.
  • Support: my Discord

Storefront is not affiliated with Mojang Studios, Microsoft or Epic Games.