Skip to main content

Order

A player order book: players post buy orders for items at a set price, and others fulfil them for the reward. Supports multiple economies, sign-based input (Java & Bedrock), shulker boxes, expiry, webhooks and chat announcements.

Commands

All commands are player-only. /order and /orders are equivalent, as are /order reload//orders reload and /order import//orders import.
CommandDescriptionPermission
/order [filter]Open the order book (optionally pre-filtered).
/orders [filter]Same as /order.
/order leftoversClaim items left over from your orders.order.leftovers
/orderhistoryView your order history.orders.history
/order adminOpen the admin order menu.order.admin
/order reload / /orders reloadReload the module config.orders.admin
/order import <category> / /orders import <category> [mode]Import existing orders into <category>.orders.admin
Extra aliases for the base command can be added under command-aliases.

Permissions

PermissionGrants
order.leftovers/order leftovers.
orders.history/orderhistory.
order.admin/order admin.
orders.adminreload and import.
order.limit.<n>Order limit per player (when limit-orders.enabled).

Files

FilePurpose
config.ymlCore settings.
inventories/*.ymlAll order menus.
items.ymlItem definitions used by the menus.
texture_packs/Optional textured menu variants + install guide.
read-me.txtHow to add player-head icons to any menu.

config.yml

KeyDescription
webhook.*Discord webhook for created/completed/delivered/cancelled events.
world-blacklistWorlds where order commands are blocked.
priority-shopPreferred shop plugin (empty = none, none = disabled).
accept-formatted-signAccept 10k, 1m, etc. in the price sign.
accept-shulker-boxesAllow shulker boxes in orders.
command-aliasesExtra aliases for the order command.
limit-orders.enabledLimit orders per player via order.limit.<n>.
minimum-price-per-item / maximum-price-per-itemPrice bounds (-1 = no max).
price-format-type1 = 1,000, 2 = 1k.
lockdown-mode.enabledDisable all order features.
announce-ordersAnnounce new orders in chat.
delivering-check-ignore-loreIgnore item lore when matching deliveries.
economies.*Vault and/or PlaceholderAPI economies, each with a format, icon and commands.
sign-texts.*Java/Bedrock sign prompts for search, amount and price.
expire-time-secondsOrder lifetime (604800 = 7 days).
soundsSound effects.
debugLeave off unless asked by the developer.

Messages

messages and action-bar mirror each other. Placeholders: %player%, %owner%, %item%, %amount%, %price%.

Dependencies

A supported shop plugin for priority-shop. PlaceholderAPI for the placeholder-api economies.