File Details
DonutOrders-1.1.0.jar
- R
- Jun 8, 2026
- 3.92 MB
- 38
- 1.21.11+20
File Name
DonutOrders-1.1.0.jar
Supported Versions
- 1.21.5-Snapshot
- 1.21.11
- 1.21.10
- 1.21.9
- 1.21.8
- 1.21.7
- 1.21.6
- 1.21.5
- 1.21.4
- 1.21.3
- 1.21.2
- 1.21.1
- 1.21
- 1.20.3-Snapshot
- 1.20.5-Snapshot
- 1.20.6
- 1.20.5
- 1.20.4
- 1.20.3
- 1.20.2
- 1.20.1
New Features
- Added permission-based order limits via
donutorders.limit.<n>nodes (e.g.donutorders.limit.5,donutorders.limit.10). - Added support for rank-specific maximum active orders through optional
rank-limitsconfiguration. - Added PlaceholderAPI support:
%donutorders_order_limit%returns the player's currently applied limit. - Added
/orders limit <player>admin command (alias:/donutorders limit <player>).
Improvements
- Added a caching system for permission-based limit lookups to avoid scanning permissions on every order creation.
- Limit cache refreshes automatically on player join, config reload, and LuckPerms permission recalculation.
- Order limit reached messages are now configurable via
messages.yml.
Configuration
- Added
orders.default-limitas an optional config key (takes priority over legacyorders.max-per-playerwhen set). - Added optional
rank-limitsconfiguration section for group-based fallback limits. - Added
messages.order-limit-reachedwith%limit%and%active_orders%placeholders.
Permissions
donutorders.admin.limit— allows use of/orders limit <player>.donutorders.limit.<n>— grants a custom maximum active order count.