Shop System Addon for Minecraft Bedrock | Custom Economy & GUI

Shop System Addon - Minecraft Bedrock

SHOP SYSTEM

storefront Buy & Sell 150+ Items with Coins — Full In-Game Shop!
Shop System brings a complete coin-based economy store into your Minecraft Bedrock world. Browse 150+ items across 10+ categories, buy what you need, sell what you have, and manage everything through a clean in-game menu — no commands, no chest shops, just pure survival economy.
Addon Name Shop System
personCreator RACING RAFTAAR
categoryCategory Economy / Survival / SMP
saveSize 19.94 KB
boltVersion v1.0.0
sports_esportsMinecraft 1.21.0+
inventory_2Pack Type Behavior Pack only
starsRequires Beta APIs — Enable in Experiments
rocket_launchGet it On CurseForge
★★★★★ 5.0/5

photo_library Screenshots

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6
× Screenshot
storefront All Features +
150+ buyable items across 10+ shop categories
Coin-based economy — new players start with 500 coins
Buy items individually, in stacks, or in custom amounts using a slider
Sell any item from your inventory — auto-detects what you're carrying
Sell x1, Sell Half, or Sell ALL in one tap
Adjustable sell rate — admin sets the buy-to-sell percentage (10%–80%, default 50%)
Search by item name — find any item in the shop instantly
Admin Panel — edit prices per item, adjust sell rate, reset all prices
Economy System integration — connects to a shared coin pool if deployed together
Standalone mode — works fully without any other addon
Stats Panel — view balance, total spent, total earned
Inventory full & insufficient funds checks — clear error messages
Sound feedback on every buy, sell, and menu action
Persistent coin balance saved per player via Dynamic Properties
Welcome message on first join with full usage guide

What Is Shop System?

Shop System adds a fully functional in-game store to your Minecraft Bedrock world. Every player gets a coin balance, and they can use it to browse shop categories, buy items they need, and sell items they've gathered — all from a simple menu with no external mods or chest setups required.

It works on any server or single-player world, and even integrates with the Racing Raftaar Economy System addon if you want a shared coin pool across your server.

shopping_cart

Buy Anything

150+ items available — pick the amount you want with a custom slider.

sell

Sell From Inventory

The sell menu auto-reads your inventory and lists every sellable item you carry.

search

Item Search

Can't find what you want? Type a name and search across all 150+ items instantly.

admin_panel_settings

Admin Panel

Edit any item price, set the global sell rate, and reset all prices to default.

currency_exchange

Economy Integration

Connects to the RR Economy System for shared balances across your server.

save

Persistent Balance

Coin balances save permanently via Dynamic Properties — survive world reloads.

Shop Categories

The shop is organized into 6 main groups, each containing multiple sub-categories with a total of 150+ items:

construction

Blocks & Building

Basic, Wood, Deco, Colored — 39+ items

hardware

Equipment

Tools, Weapons, Armor — 51 items

restaurant

Food & Resources

Food, Ores & Materials — 38 items

swords

Combat & Potions

Combat items, Potions — 13 items

settings_input_component

Redstone & Utility

Redstone, Utility items — 35 items

auto_awesome

Rare & Special

Nether, End, Spawn Eggs — 41 items

info

Sub-categories are shown when you pick a group. For example, "Equipment" shows Tools, Weapons, and Armor as separate sub-menus — making navigation fast even with 150+ items.

Sample Buy Prices

Here are some example prices from the default shop catalogue (prices per stack unless noted):

Ores & Materials
Coal (x64)3 coins
Iron Ingot (x64)15 coins
Diamond (x64)80 coins
Netherite Ingot (x64)900 coins
Weapons
Stone Sword (x1)20 coins
Iron Sword (x1)50 coins
Diamond Sword (x1)200 coins
Netherite Sword (x1)550 coins
Rare Items
Shulker Box (x1)250 coins
Elytra (x1)1000 coins
Nether Star (x64)500 coins
Dragon Egg (x1)2000 coins
Food
Bread (x64)4 coins
Golden Apple (x64)100 coins
Enchanted Golden Apple500 coins
Cake (x1)30 coins

All prices are editable via the Admin Panel. Default sell price = 50% of buy price (also adjustable).

Controls

ItemActionOpens
diamond Emerald + Sneak Use / Right-click / Tap Main Shop Menu
book Book + Sneak Use / Right-click / Tap Stats Panel (Balance + History)
label Name Tag + Sneak Use / Right-click / Tap Admin Panel

How Buying Works

Buying is a three-step flow inside the menu:

  1. Open the shop with Emerald + Sneak. Your current coin balance shows at the top of the menu.
  2. Pick a group (e.g. Equipment) then a sub-category (e.g. Weapons). Each item shows its name and price.
  3. Select an item to open the Buy screen. Choose Buy x1, Buy x stack, or use the Custom Amount slider to pick any quantity you can afford.
info

The shop checks your balance and inventory space before completing any purchase. If you can't afford an item or your inventory is full, you'll get a clear error message — no silent failures.

How Selling Works

The Sell menu automatically scans your entire inventory and lists every item that has a sell value:

  1. Open the shop, then select Sell Items from the main menu.
  2. The menu shows up to 20 of your highest-value items. Each item displays quantity and sell price per unit.
  3. Select an item, then choose Sell x1, Sell Half, or Sell ALL. Coins are added to your balance instantly.
info

Sell prices are calculated automatically based on item value. By default, sell price = 50% of the buy price. Admins can change this percentage at any time via the Admin Panel. Spawn eggs are not sellable.

Admin Panel Guide

Open the Admin Panel with Name Tag + Sneak. It has three functions:

price_change Edit Prices +

Select any category, then any item, then use the price slider to set a new buy price (1–2000 coins). Price changes are permanent and saved to the world. All players see the updated price immediately.

percent Sell Percentage +

Set the global sell rate using a slider (10%–80%). This determines what percentage of an item's buy price players receive when selling. Default is 50%. Higher values = better economy for sellers. Lower values = more coin sink.

restart_alt Reset Prices +

Resets all custom prices back to default values in one click. Requires confirmation before proceeding. This also resets the sell percentage to 50%.

Economy System Integration

Shop System works in two modes automatically:

ModeWhenHow It Works
Standalone Shop System only Each player has their own separate coin balance saved by the addon. New players get 500 coins on first join.
Integrated With RR Economy System Shop System reads and writes from the Economy addon's shared balance. Coins earned in other addons can be spent in the shop and vice versa.

No configuration needed — the addon detects the Economy System automatically on world load.

How To Install

  • Download the Shop_System.mcpack file using the button below.
  • Tap it (mobile) or double-click it (PC) — Minecraft will import it automatically.
  • Open your world settings → Experiments → enable Beta APIs.
  • Go to Behavior Packs and activate Shop System.
  • Enter your world. On first join you'll receive the welcome message and 500 starting coins. Open the shop with Emerald + Sneak!
warning

Beta APIs must be enabled for the addon to function. No Resource Pack is needed — Behavior Pack only.

Download Shop System

Click the button below. The download link will appear in 15 seconds.

Please wait... 15 seconds

Frequently Asked Questions

Q: The shop menu is not opening when I use Emerald?
Make sure you are sneaking while using the Emerald. Also confirm Beta APIs is enabled in world Experiments and the Behavior Pack is active. The Emerald must be held in your main hand and you must tap Use / Right-click while crouched.
Q: How do players earn more coins?
In Standalone mode, players start with 500 coins and earn more by selling items from their inventory via the Sell menu. To add more coin-earning methods (like jobs, voting rewards, or crates), pair Shop System with the Racing Raftaar Economy System addon which supports additional coin sources.
Q: Can I change the starting balance for new players?
The default starting balance is 500 coins and is set in the code. To change it you would need to modify the addon's script. The Admin Panel does not currently include a starting balance setting.
Q: Can I change item prices for my server?
Yes — open the Admin Panel with Name Tag + Sneak, go to Edit Prices, select a category and item, then use the slider to set a new price between 1 and 2000 coins. All changes save permanently to the world.
Q: Why does my item not appear in the Sell menu?
Some items are intentionally not sellable — this includes spawn eggs, bedrock, command blocks, and certain admin/structure items. Regular items like ores, food, wood, wool, blocks, tools, and weapons all have sell values and will appear in the Sell menu.
Q: Does it work on multiplayer / Realms?
Yes. Each player has their own saved balance. The admin functions work for any player who accesses the Admin Panel via Name Tag + Sneak — there is no permission restriction at this time, so it is recommended to let only trusted players know about the admin control.
Q: Does this replace the Economy System addon?
No — they are different addons. Shop System provides the store interface (buy/sell items). The Economy System provides the shared coin pool and earning mechanics. They work together but each can be used independently.

More Addons by Racing Raftaar

  • XP Bottle — Store, withdraw and transfer XP levels safely.
  • Tool Ping — Real-time tool durability HUD with break warnings.
  • Server UI — Complete server management — warps, kits, homes.
  • Home System — Set homes and teleport back anytime.
  • Lucky Blocks+ v2 — 6 block variants, 50+ random rewards.
  • Trails — Particle trail effects while walking.
  • And 30+ more addons at racingraftaar.blogspot.com!

Version History

v1.0.0 — Initial Release

  • 150+ buyable items across 10+ categories
  • 6 main groups with sub-category navigation
  • Buy x1, Buy x stack, and custom amount slider
  • Sell menu with auto-inventory scan
  • Sell x1, Sell Half, Sell ALL options
  • Item search by name
  • Admin Panel — price editor, sell rate slider, reset
  • Economy System auto-detection and integration
  • Standalone mode with per-player balance (500 coins start)
  • Stats Panel — balance, total spent, total earned
  • Sound feedback on all actions
  • Inventory space and balance checks
  • Persistent data via Dynamic Properties
  • Welcome message on first join
Minecraft PE Scripts RR Scripts Shop System Economy Addon SMP Addon MCPE 1.21
Previous Post
No Comment
Add Comment
comment url