Configurable permission-based auction limits with highest-permission-wins resolution.
New permissions:
donutauction.limit.5 (default: true)donutauction.limit.10donutauction.limit.25donutauction.limit.50donutauction.limit.100donutauction.limit.unlimited (-1)New command: /ah limit — displays your current limit, active listings, and remaining slots.
Config:
auction-limits:
enabled: true
default-limit: 5
permissions:
donutauction.limit.10: 10
donutauction.limit.25: 25
donutauction.limit.50: 50
donutauction.limit.100: 100
donutauction.limit.unlimited: -1
New configurable lore system that preserves original item lore from custom item plugins.
Lore modes:
APPEND — Adds auction info below existing lore (default)REPLACE — Replaces lore entirely (legacy behavior)DISABLED — Does not modify lore at allConfig:
auction-lore:
mode: APPEND
separator: true
Compatible with: MMOItems, Oraxen, ItemsAdder, EcoItems, ExecutableItems, MythicMobs, and any custom item plugin using ItemMeta/NBT.
Instant purchase mode that skips the confirmation GUI.
New permission: donutauction.fastbuy
New command: /ah fastbuy — toggles fast buy mode.
Config:
fast-buy:
enabled: true
default-state: false
require-permission: true
Behavior:
Instant listing mode that uses stored settings.
New permission: donutauction.fastsell
New command: /ah fastsell — toggles fast sell mode.
Config:
fast-sell:
enabled: true
default-state: false
require-permission: true
Behavior:
/ah sell <price> → Sell GUI for duration/category selection/ah sell <price> → Listed immediately using last settingsFull shulker box support with content preview.
Config:
shulker-support:
enabled: true
preview-contents: true
Features:
Modern update checker using the Modrinth API.
Config:
update-checker:
enabled: true
notify-console: true
notify-admins: true
check-interval-hours: 12
New permission: donutauction.update.notify
Behavior:
Additional monetization-friendly slot permissions.
New permissions:
donutauction.slots.10donutauction.slots.25donutauction.slots.50donutauction.slots.100Config:
auction-slots:
enabled: true
permissions:
donutauction.slots.10: 10
donutauction.slots.25: 25
donutauction.slots.50: 50
donutauction.slots.100: 100
| Permission | Description |
|---|---|
donutauction.use | Access to the auction house |
donutauction.sell | Allows selling items |
donutauction.admin | Administrative controls |
donutauction.fastbuy | Toggle fast buy mode |
donutauction.fastsell | Toggle fast sell mode |
donutauction.update.notify | Update notifications |
donutauction.limit.5 | 5 listing limit |
donutauction.limit.10 | 10 listing limit |
donutauction.limit.25 | 25 listing limit |
donutauction.limit.50 | 50 listing limit |
donutauction.limit.100 | 100 listing limit |
donutauction.limit.unlimited | Unlimited listings |
donutauction.slots.10 | 10 slot expansion |
donutauction.slots.25 | 25 slot expansion |
donutauction.slots.50 | 50 slot expansion |
donutauction.slots.100 | 100 slot expansion |
| Command | Description |
|---|---|
/ah limit | View your auction limit and remaining slots |
/ah fastbuy | Toggle fast buy mode |
/ah fastsell | Toggle fast sell mode |
player_preferences table is created automatically for fast buy/sell settings.donutcore.* permissions continue to work alongside new donutauction.* permissions.APPEND mode. Set to REPLACE to preserve 1.1.0 behavior.A new configurable minimum listing price has been added to reduce auction spam.
auction:
min-price: 10
messages:
price-below-min: '&cMinimum auction price is &6%min_price%&c.'
Next Page on /ah always returned to page 1.
a Donut Auction House plugin for Paper/Folia servers inspired by DonutSMP.