Home›Java›Mods›Donut Shop
Donut Shop
ModsJava

Donut Shop

Java mod listed for Minecraft 1.21–26.x. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
DonutShop — 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:

Code (Text):
/shopedit <menu>
Commands

Code (Text):

/shop [reload]
/shopedit <menu>
/shardshop
 
The original Shop command names are preserved for compatibility.

Permissions

Code (Text):

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.

Code (Text):

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.

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

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.

Explore more