HomeJavaModsLoerx-CommunityShop
Loerx-CommunityShop
ModsJava

Loerx-CommunityShop

in-game modifiable shop system

⬇ Download on Spigot
View attachment 975053 A supply-driven community shop where players sell to stock the shop, and others buy from what's been supplied. Dual economy support (Vault + loerx-currency), per-item currencies, three languages, and full in-game configuration — no manual config editing required.



What is loerx-CommunityShop?

loerx-CommunityShop is a Minecraft shop plugin (Paper/Spigot 1.20+) built around a player-driven economy. Unlike a traditional admin shop where items appear from nowhere, this plugin creates a closed, community-fed marketplace: when a player sells an item, that item goes into the shop's stock, and other players can then buy it. The supply comes from the players themselves.


This makes the shop's inventory a living reflection of your server's economy. If nobody is farming diamonds, diamonds run out. If a player floods the market with cobblestone, there's plenty for everyone to buy. It rewards production, encourages trade between players, and keeps prices meaningful.


If you prefer a classic unlimited shop, you can switch to Normal mode with a single command and the plugin behaves like a standard admin shop with infinite stock.



Core Feature: Supply-Driven Stock

The heart of the plugin is its stock system, which sets it apart from ordinary shops.



Selling removes the item from the player, increases the shop's stock, and pays the player. Buying checks stock (in community mode), charges the player, decreases the stock, and delivers the item — preserving all custom NBT data, so complex items keep their names, lore, enchantments, and custom model data.



Dual Economy Support (Vault + loerx-currency)

loerx-CommunityShop works with two economy engines and lets you choose how they behave:



Per-Item Currencies

With loerx-currency, you can assign a different currency to individual items or whole categories. One category could be paid for with a "gold" currency, another with "gems," while the rest use your server's default currency. Items without a specific currency simply use the shop's base currency. This is configured entirely in-game through the /shopcurrency menu.



Fully In-Game Configuration

Almost everything can be managed from within the game through clean GUIs and chat prompts — you do not need to edit configuration files by hand.



The shop is organized into paginated categories, so large shops stay tidy and easy to navigate.



Multi-Language Support

The plugin ships with three built-in languages: English, Hungarian (Magyar), and German (Deutsch). Switch the active language with /shoplang <hu|en|de>. All player-facing messages and menus adapt to the selected language.



PlaceholderAPI Support

loerx-CommunityShop integrates with PlaceholderAPI, exposing shop data as placeholders for use in scoreboards, chat, holograms, and other plugins.



Command Reference

Command Description Permission
/shop Open the shop communityshop.use
/shophelp List all commands with descriptions communityshop.use
/shopreload Reload the configuration communityshop.admin
/shopedit Add an item using a GUI communityshop.admin
/shopprice Set buy and sell prices via GUI communityshop.admin
/shopstock <itemId> <amount> Manually manage stock communityshop.admin
/shopmode [community|normal] Toggle shop mode communityshop.admin
/shoplang <hu|en|de> Change the language communityshop.admin
/shopcategory <name> Add a new category communityshop.admin
/shopmove <category|item> Move and rearrange entries communityshop.admin
/shopdelete <category|item> Delete a category or item communityshop.admin
/shopcurrencymotor <vault|loerx-currency> Switch the economy engine communityshop.admin
/shopcurrency Set the currency for a category's items communityshop.admin

Permissions



Requirements



Why choose loerx-CommunityShop?

Loerx-CommunityShop is a free Minecraft Java mod. Compatible with Minecraft 1.19, 1.20, 1.20.6, 1.21. Downloaded 12 times (via Spigot). Download it and open it directly in the game.

Explore more