COWMODSКаталог модов

EconomyShop by ilius

Clean server shop and player chest shops with price history, sales tax, and full GUI management

Автор: iliusIsOk4,2 тыс.4обновлён 14 июл. 2026 г.
ЭкономикаУправление

Описание

⚡ EconomyShop ⚡

A clean, modern server shop & chest shop plugin for Paper 1.20+

Minecraft Paper Folia Database


🛒 Browse & Buy

Open the shop, pick a category, grab what you need. No chat commands, just click.

Browse

💰 Sell to Shop

Right-click any item in the shop to sell it back. Price, tax, and confirmation — all shown upfront.

Sell

📦 Player Chest Shops

Place a chest, slap a sign on it, and you've got a shop. Set your own prices through a simple GUI.

Chest Shop

🛍️ Buy from Players

Walk up to any chest shop, click the sign, choose how many, done.

Buy from Player

📊 Price History

Every sale — whether it's from the admin shop, a chest shop, or even AuctionHouse — feeds into the same price chart. 7, 14, and 30-day views with highs, lows, and averages.

Price History


✨ What's Included

Server Shop

  • All GUI, no commands — Players browse categories, buy and sell through inventory menus
  • Confirmation screen — Quantity selector with price breakdown before every transaction
  • Sell back to the server — Right-click any shop item to sell, with tax shown before you confirm
  • Infinite or limited stock — Pick unlimited stock or set a cap with automatic restocking
  • Sales tax — Take a cut on every transaction, fully configurable
  • Shared price history — Admin shop sales, chest shop sales, and AuctionHouse sales all feed into one chart per item
  • Datapack friendly — Custom items show their real names, not raw material IDs
  • Categories — Organize your shop however you want with custom icons

Chest Shops

  • Chest + sign = shop — Players place a chest, add a sign, and set prices through a GUI
  • Separate buy & sell prices — Let customers buy from you, sell to you, or both
  • No commands needed — Everything is handled through the setup and edit menus
  • Quantity selector — Customers pick exactly how many they want
  • Creation cost — Charge players to open a shop, or make it free
  • Per-player shop limit — Cap how many shops each player can run
  • Transaction tax — Take a percentage from every chest shop sale

For Server Owners

  • Admin GUI — Create categories, add items, set prices, toggle features — all through menus
  • Vault — Works with any Vault-compatible economy plugin
  • SQLite / MySQL / MariaDB — SQLite out of the box, switch to MySQL when you're ready
  • Fully translatable — Every message, every GUI label, every button — all in one language file
  • Configurable currency — Dollar signs, gold, coins, whatever fits your server
  • PlaceholderAPI — Placeholders for scoreboards and tab lists
  • WorldGuard — Restrict shop access to certain regions
  • LuckPerms — Per-rank shop limits and chest shop caps
  • Folia support — Runs on Folia without any extra setup
  • Anti-exploit — Transaction locks, dupe prevention, creative mode blocking, rate limiting
  • Granular permissions — Give admins edit access without reload access, or the other way around

🔗 Part of the ilius Economy Ecosystem

EconomyShop is the server shop of the ilius economy stack. Pair it with:

  • EconomyProvider — Modern Vault economy with banknotes, baltop GUI, and transaction logging
  • AuctionHouse — Player-to-player marketplace with price history, filters, and container preview

All three plugins integrate seamlessly — same config style, same database support, same Discord. Use one or all three.


🏗️ How to Create a Chest Shop

  1. Place a chest anywhere in the world
  2. Place a sign on or next to the chest and type [Shop] on the first line
  3. The setup GUI opens — pick your item, set buy/sell prices, and confirm

The sign updates automatically with your item name and prices. To restock, just open the chest and add more items. Other players click the sign to buy.


⌨️ Commands

Player

CommandDescription
/shopOpen the shop
/shop sellSell items to the server

Admin

CommandDescription
/shop adminOpen the admin shop editor
/shop admin reloadReload config, messages, and GUIs

🔑 Permissions

PermissionDescriptionDefault
economyshop.useOpen the shoptrue
economyshop.sellSell items to the shoptrue
economyshop.chestshop.createCreate chest shopstrue
economyshop.chestshop.useUse other players' chest shopstrue
economyshop.adminFull admin accessop
economyshop.admin.editEdit items and categoriesop
economyshop.admin.reloadReload configop

📥 Setup

  1. Drop the jar in plugins/
  2. Restart
  3. Run /shop admin to create categories and add items
  4. Players open /shop and start trading

Want MySQL instead of SQLite? Open config.yml, set storage.type to mysql, then fill in host, port, database, username, and password under the storage.mysql section. Restart and you're done.


📦 Requirements

  • Paper 1.20+ (or Purpur, Folia, etc.)
  • Vault + an economy plugin
  • Optional: LuckPerms, PlaceholderAPI, WorldGuard, EconomyProvider, AuctionHouse

💬 Need Help?

Join the Discord or open an issue.


🚀 Pro Edition — Coming Soon

Everything above, plus:

  • Dynamic Pricing — prices shift based on supply and demand
  • Admin Dashboard with live stats and module toggles
  • Transaction History GUI for players
  • Chest Shop Statistics
  • LuckPerms Rank-Based Discounts
  • Display Entities — floating items above chest shops
  • Stock Alert Notifications for shop owners

Part of the ilius economy ecosystem. Built for servers that take their economy seriously.

Галерея

Shop BuyShop HistoryShop SellShop Create

Последние версии

Все версии →
release

EconomyShop by ilius 1.1.6

1.1.6
14 июл. 2026 г.2 тыс.Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
## EconomyShop v1.1.6 — Hotfix ### New - Deleting a category now also deletes its items, and asks for confirmation (shift-click twice) ### Bug Fixes - Fixed deleted categories leaving their items invisible but still sellable — players could sell items that were no longer in the shop (thanks mercuri) - Items orphaned by category deletes on older versions are cleaned up automatically on first startup
release

EconomyShop by ilius 1.1.5

1.1.5
8 июл. 2026 г.214Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
## EconomyShop v1.1.5 — Hotfix ### Bug Fixes - Fixed console error spam on Folia ("Thread failed main thread check" on chunk load) (thanks xcomcadx) - Silenced a HikariCP idle-timeout warning on startup
release

EconomyShop by ilius 1.1.4

1.1.4
9 июн. 2026 г.701Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
## EconomyShop v1.1.4 — Hotfix ### Bug Fixes - Fixed harmless "Duplicate column name" warning spam on every restart with MySQL (thanks Azure)
release

EconomyShop by ilius 1.1.3

1.1.3
1 июн. 2026 г.119Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur
Скачать
Что нового
## EconomyShop v1.1.3 — Hotfix ### Bug Fixes - Fixed `/sell` eating items without paying on Paper 26.1+ (thanks Kennardinbound) - Silenced spurious "Failed to add stock" warning spam on every sell
release

EconomyShop by ilius 1.1.2

1.1.2
27 мая 2026 г.160Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
**v1.1.2 Changelog** **New Features** - Added support for **PlaceholderAPI expressions as prices** — set any item's buy or sell price to a placeholder like `%my_papi_value%` in the admin editor and it'll be resolved per-player at purchase/sale time. Plain numeric prices still work exactly as before. Currency markers like `$` and `,` in resolved values are stripped automatically; resolution failures fall back to the numeric price safely **Security** - Fixed a potential free-items exploit on Vault economy providers that allow zero-amount withdraws: items set to "sell only" (buy price 0) could be acquired for free via the buy menu. The shop now refuses to open the buy menu for sell-only items regardless of which economy provider is installed
release

EconomyShop by ilius 1.1.1

1.1.1
14 мая 2026 г.253Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
**v1.1.1 Changelog** **Compatibility** - Restored backwards compatibility with Paper 1.21.x and Java 21 - Still loads cleanly on Paper 26.1+ with Java 25 — one build works on both **Bug Fixes** - Update checker now compares versions semantically instead of by string equality (no more "new version available" when you're already on a newer build) - Update checker safely ignores garbage / outage responses from SpigotMC - Fixed a build issue where plugin.yml versions could lag behind the actual release **Improvements** - `config.yml` now self-heals on startup — keys added in newer plugin versions are automatically merged into older configs. Fixes "admin GUI toggle doesn't save" symptoms caused by stale configs missing newer keys (e.g. `modules.buyorders` on configs pre-dating the Buy Orders feature)
release

EconomyShop by ilius 1.1.0

1.1.0
5 мая 2026 г.182Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
**v1.1.0 Changelog** **Compatibility** - Updated to support Paper 26.1+ (Minecraft 26.1.2 and later) - Now requires Java 25 — matches the new Paper server runtime **Note** - Stay on the previous version if you're running Paper 1.21.x or Java 21
release

EconomyShop by ilius 1.0.5.2

1.0.5.2
3 мая 2026 г.47Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur
Скачать
Что нового
## EconomyShop v1.0.5.2 — Hotfix ### Bug Fixes **Custom datapack item lore not showing in the shop** - Items with custom lore (magic swords, datapack tools, MMOItems-style gear) now keep their lore in every shop GUI - Original lore appears at the top, shop info (buy/sell/stock) below a divider - Affects the category browser, buy/sell confirmation screens, and the `/shop sell` GUI **Colored item names rendered as plain white** - Custom display names with color codes (e.g. `<gold>Excalibur</gold>`) now keep their colors instead of being flattened to plain text - Italic is still suppressed so renamed items don't look weird in the GUI **`/shop sell` showed plain materials instead of custom items** - Sell-to-Shop GUI now uses the saved shop item's appearance (custom model data, components, etc.) instead of constructing a fresh icon from the base material
release

EconomyShop by ilius 1.0.5.1

1.0.5.1
29 апр. 2026 г.86Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur
Скачать
Что нового
## EconomyShop v1.0.5.1 — Hotfix ### New **`seed-default-shop` config option** - New flag (defaults true) that controls whether the default shop seeds on first install - Set to false BEFORE first install for an empty shop you configure yourself - No effect on existing servers ### Bug Fixes **"Exclude from Sell All" was per-session, not persistent** - Excluding an item via right-click in `/shop sell` no longer resets when you close the GUI - Exclusions now persist across reopens and logouts until you re-include the item - Thanks to Talvkes for the report **Wrong prices in sell paths when same material exists in multiple categories** - Sell flows could show different prices depending on which category had the item - Lookup is now deterministic — highest sell price wins consistently across all sell paths ### Changes **Default shop seeder no longer includes end-game items** - Removed 17 items admins typically customize: netherite, totems, beacons, elytra, tridents, shulker boxes, and similar - Seeder still creates ~190 everyday items - Removed items remain available to add manually via `/shop admin edit`
release

EconomyShop by ilius 1.0.5

1.0.5
27 апр. 2026 г.55Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur
Скачать
Что нового
## EconomyShop v1.0.5 — Persistent item settings + sell-to-shop fix ### Features **Item settings now persist when you delete and re-add** - Items removed via the admin GUI are soft-removed instead of permanently erased - Re-adding the same material to the same category restores its previous price, stock mode, dynamic-pricing flags, and every per-item setting exactly as you left them - A new "Restored" chat message confirms when this happens (distinct from the regular "Added") - Old soft-deletes auto-purge after 90 days alongside the existing transaction-purge dashboard action - Database migrates automatically on first boot — no config changes needed ### Bug Fixes **Sell-To-Shop "Exclude from Sell All" visual not updating** - Right-clicking an item in `/shop sell` to exclude it from Sell All correctly toggled the exclusion, but the red ✘ "Excluded" lore line and missing glow never appeared - Now the lore and glow update on every right-click as expected - The exclusion itself was always working — Sell All did skip excluded items — only the visual feedback was broken - Caused by Paper changing inventory item access to return a snapshot rather than a live reference **Crash-window dupe vector in `/shop sell hand` and `/shop sell all`** - Both commands deposited money before removing items, opposite of the canonical sell order - A server crash mid-transaction could have left a player with both items and money - Now items removed first, money deposited last - The GUI sell paths (`/shop sell` button, sell-confirmation GUI) were already correct — this brings the command paths in line