ModsJava
Donut Shop
Java mod listed for Minecraft 1.21–26.x. Downloads from the MC Java Mods app on Android.
⬇ Download on SpigotDonutShop — Advanced Server Shop
Your Server. Your Shop. Your Economy.
DonutShop is a standalone, modern server shop plugin designed for SMP servers. It brings a complete GUI-based shopping experience with categories, purchasing, quantity controls, confirmations, favorites, and a powerful Shop Editor.
Originally extracted and refactored from the Shop system of EconomySMP, DonutShop is now completely standalone and does not require EconomySMP at runtime.
Features
• Modern GUI-based Shop
• Category-based shop navigation
• Item purchase system
• Purchase confirmation menu
• Quantity adjustment
• Item previews
• Shop Editor
• Shop configuration through YAML
• Shop reload system
• Favorite items
• Permission-based shop access
• Vault economy integration
• PlaceholderAPI support
• Atomic YAML saving
• Clean standalone architecture
• No SQLite or MySQL required
• No Redis required
• No EconomySMP dependency
Shop Editor
Manage your shop directly in-game with the built-in Shop Editor.
• Edit shop categories
• Manage shop items
• Configure prices
• Configure item displays
• Modify shop layout
• Manage shop configuration
• Reload shop data without restarting the server
Access the editor with:
Commands
/shop [reload]
/shopedit <menu>
/shardshop
The original Shop command names are preserved for compatibility.
Permissions
donutshop.command.shop
donutshop.command.shardshop
donutshop.admin.shop
donutshop.*
Storage
DonutShop uses YAML-based storage, making shop configuration simple to edit, backup, and manage.
plugins/DonutShop/
├── shop.yml
└── data/
└── preferences.yml
No database setup is required for the core Shop system.
Dependencies
Required
• Paper 1.21+
• Java 21+
Optional / Soft Dependencies
• Vault — economy transactions
• PlaceholderAPI — placeholder support
DonutShop does not require EconomySMP, SQLite, MySQL, or Redis.
Compatibility
DonutShop is designed as a standalone Shop solution for modern Paper-based SMP servers.
The plugin keeps the original Shop command structure while providing an independent configuration and storage system.
Installation
1. Download and place "DonutShop.jar" into your "plugins/" folder.
2. Install Vault and an economy provider if you want money-based transactions.
3. Start or restart your server.
4. Configure "shop.yml".
5. Use "/shop" to open the Shop.
Built for Modern SMPs
DonutShop focuses on keeping server shopping simple for players while giving administrators full control through the built-in editor and YAML configuration.
DonutShop — Your Server. Your Shop. Your Economy.
Your Server. Your Shop. Your Economy.
DonutShop is a standalone, modern server shop plugin designed for SMP servers. It brings a complete GUI-based shopping experience with categories, purchasing, quantity controls, confirmations, favorites, and a powerful Shop Editor.
Originally extracted and refactored from the Shop system of EconomySMP, DonutShop is now completely standalone and does not require EconomySMP at runtime.
Features
• Modern GUI-based Shop
• Category-based shop navigation
• Item purchase system
• Purchase confirmation menu
• Quantity adjustment
• Item previews
• Shop Editor
• Shop configuration through YAML
• Shop reload system
• Favorite items
• Permission-based shop access
• Vault economy integration
• PlaceholderAPI support
• Atomic YAML saving
• Clean standalone architecture
• No SQLite or MySQL required
• No Redis required
• No EconomySMP dependency
Shop Editor
Manage your shop directly in-game with the built-in Shop Editor.
• Edit shop categories
• Manage shop items
• Configure prices
• Configure item displays
• Modify shop layout
• Manage shop configuration
• Reload shop data without restarting the server
Access the editor with:
Code (Text):
/shopedit <menu>
Code (Text):
/shop [reload]
/shopedit <menu>
/shardshop
Permissions
Code (Text):
donutshop.command.shop
donutshop.command.shardshop
donutshop.admin.shop
donutshop.*
DonutShop uses YAML-based storage, making shop configuration simple to edit, backup, and manage.
Code (Text):
plugins/DonutShop/
├── shop.yml
└── data/
└── preferences.yml
Dependencies
Required
• Paper 1.21+
• Java 21+
Optional / Soft Dependencies
• Vault — economy transactions
• PlaceholderAPI — placeholder support
DonutShop does not require EconomySMP, SQLite, MySQL, or Redis.
Compatibility
DonutShop is designed as a standalone Shop solution for modern Paper-based SMP servers.
The plugin keeps the original Shop command structure while providing an independent configuration and storage system.
Installation
1. Download and place "DonutShop.jar" into your "plugins/" folder.
2. Install Vault and an economy provider if you want money-based transactions.
3. Start or restart your server.
4. Configure "shop.yml".
5. Use "/shop" to open the Shop.
Built for Modern SMPs
DonutShop focuses on keeping server shopping simple for players while giving administrators full control through the built-in editor and YAML configuration.
DonutShop — Your Server. Your Shop. Your Economy.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 26.1, 26.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Donut Shop is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1, 26.2, 26.3. Downloaded 111 times (via Spigot). Download it and open it directly in the game.