DonutShop - Cross-Server & Folia v1.1.2

DonutSMP shop: Vault, optional PerfShards, PAPI, SQLite/MySQL, Folia-ready.
  • Bildschirmfoto 2026-04-17 um 00.35.14.png
  • Bildschirmfoto 2026-04-17 um 00.35.19.png
  • Bildschirmfoto 2026-04-17 um 00.35.21.png
  • Bildschirmfoto 2026-04-17 um 00.35.22.png
  • Bildschirmfoto 2026-04-17 um 00.35.25.png
  • Bildschirmfoto 2026-04-17 um 00.35.27.png
  • Bildschirmfoto 2026-04-17 um 00.35.31.png
  • Bildschirmfoto 2026-04-17 um 00.35.34.png
  • Bildschirmfoto 2026-04-17 um 00.35.49.png
  • Bildschirmfoto 2026-04-17 um 00.35.58.png
  • Bildschirmfoto 2026-04-17 um 00.36.00.png
  • Bildschirmfoto 2026-04-17 um 00.36.02.png
  • Bildschirmfoto 2026-04-17 um 00.36.06.png
  • Bildschirmfoto 2026-04-17 um 00.35.14.png
  • Bildschirmfoto 2026-04-17 um 00.35.19.png
  • Bildschirmfoto 2026-04-17 um 00.35.21.png
  • Bildschirmfoto 2026-04-17 um 00.35.22.png
  • Bildschirmfoto 2026-04-17 um 00.35.25.png
  • Bildschirmfoto 2026-04-17 um 00.35.27.png
  • Bildschirmfoto 2026-04-17 um 00.35.31.png
  • Bildschirmfoto 2026-04-17 um 00.35.34.png
  • Bildschirmfoto 2026-04-17 um 00.35.49.png
  • Bildschirmfoto 2026-04-17 um 00.35.58.png
  • Bildschirmfoto 2026-04-17 um 00.36.00.png
  • Bildschirmfoto 2026-04-17 um 00.36.02.png
  • Bildschirmfoto 2026-04-17 um 00.36.06.png
PerfShop.svg
PerfShop

Configurable category and shard-store GUIs driven by YAML shops and layouts, Vault pricing, optional PerfShards shard debits, access and maintenance controls, and purchase logging to SQLite or MySQL. Paper and Folia 1.21 - 26.x

Support

Report bugs and get support here: https://discord.gg/VvM6k2eBDa

Features
Folia support – Region-safe scheduling where another player’s shop is opened or maintenance messages are sent.
YAML catalogs – Categories and items from shops/; GUI templates from gui/; main menu and paging.
Vault economy – Price display lore, configurable decimal pattern, rounding, and locale source (player or fixed tag).
Abbreviated prices – Optional K/M/B/T style parsing for signs and inputs when enabled.
Shard store – Optional category shards; when shard-store.use-perfshards-balance is true and PerfShards is present, shard costs debit the API balance instead of running console take commands.
Sounds – Configurable click, decline, buy, and open sounds.
Access control – World allow/deny lists and blocked gamemodes; bypass with shop.bypass.locks.
Maintenance mode – Blocks normal shopping; optional broadcast on enable; bypass with shop.bypass.maintenance.
Quick buy – Optional one-click purchase with configurable quantity.
Navigation – Option to open main menu from escape/back flow.
Display – Optional auto title-case for display names.
GUI filler – Optional empty-slot glass configuration.
Locales – Per-player language files with configurable fallback tag.
MiniMessage – Player-facing strings from messages.yml / lang files.
Admin tools – In-game /shop reload for operators; /perfshop for reload, stats, and maintenance.

Placeholders
%donutshop_total_items% – Total catalog item count
%donutshop_total_items_formatted% – Same count as plain text
%donutshop_total_buyed% – Total purchased item count for the player
%donutshop_formatted_total% – Total Vault money spent (formatted)
%donutshop_potion_me_money% – Money spent in the potion category (default shard setup naming)
%donutshop_potion_me_items% – Item purchases in the potion category
%donutshop_buyed_money_(number)% – Formatted price of purchase row (number), 1-based, up to 100 recent rows
%donutshop_buyed_items_(number)% – Quantity of purchase row (number)
%donutshop_buyed_items_name_(number)% – Item id of purchase row (number)
%donutshop_buyed_money_name_(number)% – Category id of purchase row (number)

Commands
/shop – Open the main shop GUI (shop.use)
/shop (categoryId) – Open a shop category (shop.use)
/shop shards – Open the shard store when enabled (shop.use)
/shop (categoryId) (player) – Open a category GUI for another online player (shop.open.other)
/shop shards (player) – Open the shard store for another online player (shop.open.other)
/shop reload – Reload plugin configuration and shop YAML (shop.reload)
/perfshop reload – Reload the plugin from disk (same as in-game shop reload path) (perfshop.admin)
/perfshop help – Show admin command usage (perfshop.admin)
/perfshop stats (player) – Show purchase stats for an online player (perfshop.admin)
/perfshop maintenance (on|off) [message] – Toggle maintenance in config; if enabling, optional remainder is broadcast as legacy text when maintenance.broadcast-on-enable is true (perfshop.admin)

Database
• SQLite
• MySQL

Latest reviews

This license was given for free. What's this?
i mean its pretty good tho, theres a bug when your inventory is full and you buy a stack of anything it can go to the other stack and fill it up without paying. please fix it owner.
Taneax
Taneax
Hey @Im_L4zy, the bug is fixed now!

I'd appreciate it if you changed your review to 5 stars. And for next time, please use Discord instead of comments for bug reports. ;)
This license was given for free. What's this?
Taneax you are easily one of the developers in the DonutSMP-style plugin scene right now. The way you build your plugins shows that you actually understand what makes servers enjoyable not how to code features. Your DonutSMP-style plugins feel polished and intentional. Everything runs smoothly when the DonutSMP-style plugins are under pressure and the systems you create are designed to keep players engaged without feeling repetitive or forced. That balance between performance and gameplay is something most developers struggle with. You handle it consistently with your DonutSMP-style plugins. What really stands out is how clean and usable your DonutSMP-style plugins are. They are easy to configure, flexible for server styles and just work without unnecessary complications. That kind of reliability makes a difference for server owners who use your DonutSMP-style plugins. Overall you are not just recreating DonutSMP mechanics you are improving the DonutSMP-style plugins. That is what puts you ahead of most developers, in the recreation of DonutSMP Plugins
This license was given for free. What's this?
Basically The Best Plugin Developer Out There Anything We Need For Our Server We Can Get From Here! 100% Recommended !
Taneax
Taneax
Thanks for the kind words and the 5 stars! If you have any suggestions, feel free to share them in our Discord. <3
This license was given for free. What's this?
very good and easy to customize!
Taneax
Taneax
Thanks for the kind words and the 5 stars! If you have any suggestions, feel free to share them in our Discord. <3
Buy a license now
$5.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 20% commission.
1,680 Views
8 Purchases
202 Downloads
Apr 17, 2026 Published
Jun 20, 2026 Updated
5.00 star(s)
Average rating (4)
255.4 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
Type
  1. Economy
  1. Equipment
  1. Shop
Game mode
  1. Survival
  1. Lifesteal
  1. Donut-like
Supported software
  1. Paper
  1. Folia
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Mines plugin with GUI, Vault/PlayerPoints/ExcellentEconomy, tax, ban system
5.00 star(s) 4 ratings
11 purchases
tags plugin with Shop GUI, categories, vouchers
5.00 star(s) 1 ratings
11 purchases
High performance RTP, RTPQueue and RTPZone plugin. Folia-ready.
5.00 star(s) 6 ratings
8 purchases
Playtime-based level system with rewards (money, XP, crates). GUI, PlaceholderAPI, Folia support.
5.00 star(s) 3 ratings
8 purchases
item signing plugin. Add custom lore with hex colors, MC color codes, and MiniMessage formatting.
Not yet rated
0 purchases
Share and earn
Refer this resource and earn a 20% commission.
1,680 Views
8 Purchases
202 Downloads
Apr 17, 2026 Published
Jun 20, 2026 Updated
5.00 star(s)
Average rating (4)
255.4 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
Type
  1. Economy
  1. Equipment
  1. Shop
Game mode
  1. Survival
  1. Lifesteal
  1. Donut-like
Supported software
  1. Paper
  1. Folia
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Mines plugin with GUI, Vault/PlayerPoints/ExcellentEconomy, tax, ban system
5.00 star(s) 4 ratings
11 purchases
tags plugin with Shop GUI, categories, vouchers
5.00 star(s) 1 ratings
11 purchases
High performance RTP, RTPQueue and RTPZone plugin. Folia-ready.
5.00 star(s) 6 ratings
8 purchases
Playtime-based level system with rewards (money, XP, crates). GUI, PlaceholderAPI, Folia support.
5.00 star(s) 3 ratings
8 purchases
item signing plugin. Add custom lore with hex colors, MC color codes, and MiniMessage formatting.
Not yet rated
0 purchases
Top