
mcShardShop — Rotating In-World Shard Shop Plugin (Minecraft 1.20+)
mcShardShop is a feature-rich Minecraft plugin that adds a fully configurable rotating shard-based shop system directly into the game world. Instead of relying on static menu-only shops, mcShardShop creates a physical shop experience where items are displayed as floating models with holograms, rotate on a timer, and are purchased using a custom shard currency. This system is designed to increase player engagement through scarcity, timed rotations, and limited stock items.
Plugin Preview Images
Below are screenshots showcasing the in-world shard shop, floating item displays, holograms, confirmation GUI, and admin menus.
What mcShardShop Does
mcShardShop allows server owners to create a rotating shop that physically exists in the world. Admins place shop displays at specific locations, and each display automatically selects a unique item from a configurable item pool. These items rotate on a schedule (default 7 days), meaning players must return regularly to see what is available.
Each shop display shows a floating item and a hologram containing the item’s name, short description, price, and a click-to-buy prompt. Items can optionally have limited stock, which updates live on the hologram and blocks purchases when sold out. All shop state, including rotation timing and stock counts, persists safely across server restarts.
Custom Shard Currency System
The plugin includes a built-in shard currency system that does not require Vault or any external economy plugin. Currency names (singular and plural), formatting, and starting balances are fully configurable. Player balances are stored persistently by UUID and support both online and offline players.
Players can check their balance, pay other players, and view a shard leaderboard. Admins have full control over shard balances and can modify currency values globally or per player.
Secure Buying & GUI System
When a player interacts with a shop display, a confirmation GUI opens before the purchase is completed. This GUI clearly shows the item being purchased and its shard cost. All GUI interactions are fully protected against item stealing, dragging, shift-clicking, number-key swaps, and other common exploits.
Each purchase is validated step-by-step to ensure the player has enough shards, the item is still assigned to the shop, and stock has not been depleted. Transactions are atomic and safe, preventing dupes or partial purchases.
Admin Management & In-Game GUIs
mcShardShop provides a full in-game admin management system. Admins can place and remove shop displays, configure shop settings, control rotation behavior, and manage shop items using GUI menus without editing files manually.
Item creation and editing supports setting the item stack, price, optional stock, display name, and short description. All changes apply immediately and update existing shop displays automatically. Please note that if a shop is placed down, and is empty, once an item is added as a rotation item, the a rotation must occur for that shop to get replaced with an item. Admins can create a rotation by clicking the corresponding button in the admin menu.
Commands
Player Commands
• /shardshop – Teleport to the shard shop location
• /shards bal – View your shard balance
• /shards bal <player> – View another player’s balance
• /shards balance – Alias for balance command
• /shards pay <player> <amount> – Pay shards to another player
• /shards top – View the shard leaderboard
Admin Commands
• /shardshop admin reload – Reload all configurations
• /shardshop admin setwarp – Set the shard shop teleport location
• /shardshop admin addshop – Create a shop display at your location
• /shardshop admin deleteshop <id> – Delete a shop display
• /shardshop admin listshops – List all existing shop displays
• /shardshop admin setbighologram – Set the big shop hologram location
• /shardshop admin menu – Open the admin management GUI
• /shardshop admin give/take/set/reset <player||*> <amount> – Manage shard balances
Key Features
• In-world rotating shop with floating items and holograms
• Automatic timed rotations with configurable intervals
• Custom shard currency system (no external economy required)
• Limited stock support with live hologram updates
• Secure confirmation GUIs with full anti-dupe protection
• In-game admin GUIs for item and shop management
• Placeable shop displays set directly in the world
• Persistent data and restart-safe design
• Optional PlaceholderAPI support
• Compatible with Minecraft 1.20+ (Paper / Spigot)
mcShardShop is ideal for servers that want a modern, visual, and engaging shop system that feels premium and keeps players returning. Whether used for survival rewards, event shops, hubs, or progression-based economies, mcShardShop provides a professional, scalable solution built for long-term use.
No reviews yet — buyers can leave one from their dashboard.