Shop DonutSMP

⭐ — (4 endorsements) 📥 6,008 downloads 📌 v1.1.0 📅 5/13/2026
🟡 Updated this year

By dominik-kaspar-dev · bukkit

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 5/25/2026 📅 Created: 5/13/2026

🔍 Analysis

  • 👍 0.1% endorsement rate
  • 🏆 #472 of 1560 bukkit mods in this game by downloads

📋 About This Mod

✅ DonutSMP-style categories menu
✅ Per-shop config files for clean organization
✅ Buy-only flow (no selling)
✅ Quantity selector with increment/decrement buttons
✅ Per-item currency selection (VAULT or PLAYERPOINTS)
✅ Safe purchase checks for balance and inventory space

# ShopDonutSMP ShopDonutSMP is a Paper plugin that recreates the DonutSMP shop experience with a clean categories GUI, per-shop menus, and a quantity selector. It is buy-only and supports Vault and PlayerPoints per item. Built for server owners who want a fast, customizable shop layout with a main categories file and separate shop files. ## Why ShopDonutSMP - DonutSMP-style categories menu - Per-shop config files for clean organization - Buy-only flow (no selling) - Quantity selector with increment/decrement buttons - Per-item currency selection (VAULT or PLAYERPOINTS) - Safe purchase checks for balance and inventory space - Reload configs without restarting ## Features - Categories GUI with configurable size, title, slots, and border - Unlimited shop files in shops/<slug>.yml - Price and currency shown in item lore - Gray glass border filler for the DonutSMP look - Soft-depend on Vault and PlayerPoints (missing currency disables items) ## Commands - /shop - /shop reload ## Permissions - shop.use - shop.admin ## Config Structure The plugin uses three types of files: - config.yml for messages and the quantity selector GUI - categories.yml for the main menu layout and category slots - shops/<slug>.yml for each shop menu Example categories.yml: ```yml gui: title: "&8Categories" size: 27 border: material: GRAY_STAINED_GLASS_PANE name: " " slots: fill-empty: true categories: end: material: END_STONE name: "&eEnd" lore: - "&7Blocks and items from the End." slot: 11 ``` Example shops/<slug>.yml: ```yml gui: title: "&8End Shop" size: 54 border: material: GRAY_STAINED_GLASS_PANE name: " " slots: fill-empty: true items: end_stone: material: END_STONE name: "&eEnd Stone" price: 5 currency: VAULT slot: 10 ``` Currency values: - VAULT - PLAYERPOINTS ## Messages All user-facing text is editable in config.yml under messages, including: - no-permission - reloaded - not-enough-funds - not-enough-space - purchase-success ## Compatibility - Server software: Paper - Minecraft API target: 1.21.x - Java: 17 ## Install 1. Build or download the release jar. 2. Place it in your server plugins folder. 3. Install Vault and PlayerPoints if you want those currencies. 4. Start the server once to generate config files. 5. Edit config.yml, categories.yml, and shops/<slug>.yml. 6. Run /shop reload.

# ShopDonutSMP

ShopDonutSMP is a Paper plugin that recreates the DonutSMP shop experience with a clean categories GUI, per-shop menus, and a quantity selector. It is buy-only and supports Vault and PlayerPoints per item.

Built for server owners who want a fast, customizable shop layout with a main categories file and separate shop files.

## Why ShopDonutSMP

  • DonutSMP-style categories menu
  • Per-shop config files for clean organization
  • Buy-only flow (no selling)
  • Quantity selector with increment/decrement buttons
  • Per-item currency selection (VAULT or PLAYERPOINTS)
  • Safe purchase checks for balance and inventory space
  • Reload configs without restarting

## Features

  • Categories GUI with configurable size, title, slots, and border
  • Unlimited shop files in shops/.yml
  • Price and currency shown in item lore
  • Gray glass border filler for the DonutSMP look
  • Soft-depend on Vault and PlayerPoints (missing currency disables items)

## Commands

  • /shop
  • /shop reload

## Permissions

  • shop.use
  • shop.admin

## Config Structure

The plugin uses three types of files:

  • config.yml for messages and the quantity selector GUI
  • categories.yml for the main menu layout and category slots
  • shops/.yml for each shop menu

Example categories.yml:

```yml gui: title: "&8Categories" size: 27 border: material: GRAY_STAINED_GLASS_PANE name: " " slots: fill-empty: true

categories: end: material: END_STONE name: "&eEnd" lore: - "&7Blocks and items from the End." slot: 11 ```

Example shops/.yml:

```yml gui: title: "&8End Shop" size: 54 border: material: GRAY_STAINED_GLASS_PANE name: " " slots: [] fill-empty: true

items: end_stone: material: END_STONE name: "&eEnd Stone" price: 5 currency: VAULT slot: 10 ```

Currency values:

  • VAULT
  • PLAYERPOINTS

## Messages

All user-facing text is editable in config.yml under messages, including:

  • no-permission
  • reloaded
  • not-enough-funds
  • not-enough-space
  • purchase-success

## Compatibility

  • Server software: Paper
  • Minecraft API target: 1. 21.x
  • Java: 17

1. Build or download the release jar. 2. Place it in your server plugins folder. 3. Install Vault and PlayerPoints if you want those currencies. 4. Start the server once to generate config files. 5. Edit config.yml, categories.yml, and shops/.yml. 6. Run /shop reload.

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Plugins
Author
dominik-kaspar-dev
Version
1.1.0
Downloads
6,008
Endorsements
4
Category
bukkit
Created
5/13/2026
Updated
5/25/2026
Game Versions
1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
Tags
economy

🔧 How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Plugins →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Plugins versions does Shop DonutSMP support?

The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.

What is the latest version of Shop DonutSMP?

Version 1.1.0, published 2026-05-25 with 6,008 downloads recorded at the source.

Keep browsing — more Minecraft Plugins mods await

📋 All Minecraft Plugins Mods 🏆 Top 25 📂 More bukkit 👤 More by dominik-kaspar-dev 🔎 Similar Mods 🌐 Best bukkit (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods