Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
DonutShop
Your Server. Your Shop. Your Economy.
DonutShop is a modern and flexible shop plugin for Paper servers, providing a clean GUI-based shopping experience with customizable menus, purchase confirmations, quantity controls, favorites, and an integrated shop editor.
Features
- Shop GUI — Clean and customizable category-based shop menus.
- Purchase Confirmation — Confirm purchases before completing a transaction.
- Quantity Controls — Easily adjust the amount of items you want to buy or sell.
- Shop Editor — Create and customize shop menus directly in-game with "/shopedit".
- Favorites — Save frequently used items for quick access.
- Reload Support — Reload shop configuration without restarting the server.
- Economy Integration — Supports money transactions through Vault.
- YAML Storage — Simple and lightweight configuration and data storage.
- Atomic Saving — Helps protect shop and preference data during saves.
- Modern Paper Support — Built for modern Paper-based servers.
Commands
/shop /shop reload /shopedit <menu> /shardshop
Permissions
donutshop.command.shop donutshop.admin.shop donutshop.command.shardshop donutshop.*
Storage
DonutShop uses YAML-based storage:
plugins/DonutShop/ ├── config.yml ├── shop.yml └── data/ └── preferences.yml
No MySQL, SQLite, Redis, or other external database is required.
Compatibility
- Paper 1.21+
- Java 21+
- Vault — Optional
- PlaceholderAPI — Optional
Important
DonutShop is a standalone shop plugin and does not require EconomySMP.
Some advanced integrations from the original EconomySMP shop system may require their respective systems or plugins to be available.
Why DonutShop?
Give your players a clean and familiar shopping experience without requiring a complicated setup. Configure your shop, customize your menus, let players manage quantities and favorites, and keep your shop data simple with YAML storage.
DonutShop — Your Server. Your Shop. Your Economy.


