EnesOrder | DonutOrder Style v1.0

The Best Free EnesOrder | DonutOrder Style
  • EnesOrder.jpg
  • order.png
  • order2.png
  • order3.png
  • order4.png
  • EnesOrder.jpg
  • order.png
  • order2.png
  • order3.png
  • order4.png
EnesOrder — Advanced Order System (Paper / Folia / Purpur)
What is EnesOrder?
EnesOrder is a Paper-compatible (API 1.21+), Folia-supported, and Purpur-friendly Minecraft plugin that provides a complete player-to-player item ordering system. Players can create global orders requesting specific items, set custom quantities, and pay out of pocket. Other players can fulfill these orders to earn money, creating a dynamic player-driven economy!
Who should download EnesOrder?
• Server owners who want to encourage a player-driven economy.
• Staff who need a database-backed transaction system.
• Anyone searching for: Minecraft order plugin, player trade, bounty board, Paper 1.21 economy, Folia economy plugin
Complete feature list
Commands & Aliases
/order — Opens the main global order list.
/order reload — Reloads configs, languages, and items.
Configurable Aliases: Define up to 5 custom aliases in config.yml (e.g. /orders, /ordergui). Aliases sync live on /order reload without restart.
Order System
Create Orders: Select a material, enter the amount and price via an in-game sign editor (no chat prompts).
Global Listing: Active orders are displayed in a paginated GUI with sort, filter, and search.
Your Orders: View and manage all your own orders in a dedicated paginated GUI (up to 44 orders per player with order.limit.44 permission).
Shulker Box Support: Deliver items directly from your shulker boxes! The plugin automatically scans shulker boxes in your inventory and extracts the required items for the order without you having to unpack them.
Collect System: If an order is fulfilled, the creator can collect their items via the GUI safely.
Refunds: Cancel your active orders at any time and get refunded for the undelivered portions (completed orders cannot be cancelled).
Sign Input: Enter amounts, prices, and search queries via an interactive sign GUI (no chat prompts needed).
Abbreviation Support: Type 1k (=1,000), 1m (=1,000,000), 1b (=1,000,000,000), or 1t (=1,000,000,000,000) for quick amount/price entry.
Lore-Aware Delivery: Optionally ignore item lore when delivering (configurable via delivering-check-ignore-lore).
GUI Menus (gui/*.yml)
• Fully configurable GUI titles, button names, materials, slots, and lore!
order-view.yml — The global active order market.
your-orders.yml — Manage your own created orders.
new-order.yml — Create a new order interface.
list-materials.yml — Categorized material selection (Blocks, Tools, Food, Combat, Potions, Books, Ingredients, Utilities).
edit-order.yml — Cancel or collect items for your order.
confirm-cancel.yml, confirm-delivery.yml, collect-items.yml — Safe transaction confirmations.
• All GUI slot numbers are read from their respective YAML files — fully customisable!
Economy & Data
Vault Optional: Vault is loaded automatically if present but not required — the plugin works without it.
3 Provider Modes: Choose VAULT, AUTO (try known providers), or CUSTOM (define your own economy class via economy.custom-class in config.yml).
SQLite (data.db) with busy timeout and proper journaling for safe concurrent access (no db-shm/db-wal files created).
Folia-compatible periodic cleanup — expired and completed orders are automatically marked and deleted.
• Transaction return values are always checked — no lost items or money.
• Economy abbreviations with configurable suffixes for compact display.
Price/Amount Limits: Configurable min/max price per item and min/max items per order.
Example config.yml setup for a custom economy plugin:
Code:
economy:
  provider: CUSTOM
  custom-class: 'com.example.MyEconomy'
Write a class with a no-arg constructor containing these methods: getBalance(OfflinePlayer)double, has(OfflinePlayer, double)boolean, withdraw(OfflinePlayer, double)boolean, deposit(OfflinePlayer, double)boolean. Drop your jar in plugins/, set the full class name, and run /order reload.
Customisation
items.yml: Configure exactly which items are allowed to be ordered (supports potions, tipped arrows, splash potions, lingering potions, enchanted books, and all 1.21.4 materials).
lang.yml: 100% customisable messages, supporting hex color codes (&#RRGGBB).
config.yml: Configure announcement, economy, sign-gui prompts, sounds, source-item display, command aliases, order limits, etc.
gui/*.yml: Configure every GUI layout, slot positions, button names, and lore — all slot numbers and materials are read from YAML files.
Configurable Sounds: 4 independent sounds with enable/disable toggle — gui-click, refresh-gui, reload, and error.
New Order Announcements: Optionally broadcast new orders to the server (or specific channels) with a fully customisable message.
Compatibility
• Declared api-version: '1.21' and folia-supported: true in plugin.yml.
• Code base optimized to support Paper, Folia, and Purpur servers seamlessly!
EULA: Free EULA
279 Views
44 Downloads
May 27, 2026 Published
N/A Updated
Not yet rated
38.6 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Economy
  1. GUI
  1. Shop
Supported software
  1. Paper
  1. Folia
  1. Purpur
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,202 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,158 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,088 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,812 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,579 purchases
279 Views
44 Downloads
May 27, 2026 Published
N/A Updated
Not yet rated
38.6 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Economy
  1. GUI
  1. Shop
Supported software
  1. Paper
  1. Folia
  1. Purpur
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,202 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,158 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,088 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,812 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,579 purchases
Top