THE SMP TOOLKIT BY VEXYAUS
DONUT SMP
ALL IN ONE
Your server. Your economy. Your rules.
Build a market worth visiting. Give every reward a purpose.
Bring your menus, trading, progression and survival tools together in one plugin.
FREE DOWNLOAD • ONE UNIVERSAL JAR • MAKE IT YOURS
0.6.0-SNAPSHOT · Free development preview
READ THE WIKI | CONFIG EDITOR | JOIN THE DISCORD | VIEW THE GALLERY
━━━━━━━━━━━━━━━━━━━━━━━━
Build the SMP you want to run.
Player markets. Physical shops. Shards and keys. Everyday survival tools.
Your branding, your prices and your rewards, all brought together.
DONUT SMP
ALL IN ONE
Your server. Your economy. Your rules.
Build a market worth visiting. Give every reward a purpose.
Bring your menus, trading, progression and survival tools together in one plugin.
FREE DOWNLOAD • ONE UNIVERSAL JAR • MAKE IT YOURS
0.6.0-SNAPSHOT · Free development preview
READ THE WIKI | CONFIG EDITOR | JOIN THE DISCORD | VIEW THE GALLERY
━━━━━━━━━━━━━━━━━━━━━━━━
Build the SMP you want to run.
Player markets. Physical shops. Shards and keys. Everyday survival tools.
Your branding, your prices and your rewards, all brought together.
- A player-driven economy — auctions, funded buy orders, Quick Buy, a server shop and chest shops.
- Progression with purpose — shards, AFK rewards, account keys, configurable crates, virtual spawners and drills.
- Tools for your community — homes, teleport requests, friends, private messages, teams and player warps.
- Your identity throughout — configurable branding, menus, messages, prices, rewards and ranks.
- One place to start — one JAR, in-game creator tools and a setup wiki. No separate module unlocks or activation server.
Familiar inventory menus on legacy servers.
Native Minecraft screens on supported modern Paper-family builds.
The plugin chooses the appropriate menu system, including chest/inventory menus on 1.8.8.
Support applies to the specific builds listed under compatibility below.
Real in-game screenshots: the six panels below were captured with 0.5.0 on Paper 1.21.11, before the Donsup → Donut SMP All In One rename. They show earlier gameplay examples, not a new 0.6.0 visual test. Branding and layouts are configurable.
━━━━━━━━━━━━━━━━━━━━━━━━
01 / PLAYER EXPERIENCE
Their settings. Their way.
Six clear categories. Saved preferences. Controls players can find.
Native Minecraft screens on supported modern Paper-family builds.
The plugin chooses the appropriate menu system, including chest/inventory menus on 1.8.8.
Support applies to the specific builds listed under compatibility below.
Real in-game screenshots: the six panels below were captured with 0.5.0 on Paper 1.21.11, before the Donsup → Donut SMP All In One rename. They show earlier gameplay examples, not a new 0.6.0 visual test. Branding and layouts are configurable.
━━━━━━━━━━━━━━━━━━━━━━━━
01 / PLAYER EXPERIENCE
Their settings. Their way.
Six clear categories. Saved preferences. Controls players can find.
- Personal preferences: Chat, Notifications, PvP, Visuals, Privacy and Scoreboard, with permission checks behind the controls.
- Modern native screens: supported Paper/Purpur/Folia builds use dialogs for the dashboard, Settings and selected workflows, with pause-screen and Quick Actions access.
- Familiar inventory menus: older servers, including 1.8.8, and Spigot automatically use chest/inventory alternatives. Some modules use inventory menus on every platform.
No mandatory client mod or resource pack.
/smp · /settings
━━━━━━━━━━━━━━━━━━━━━━━━
02 / PLAYER ECONOMY
Give your server a marketplace.
Let players list, discover, buy and fulfil orders in one connected economy.
/smp · /settings
━━━━━━━━━━━━━━━━━━━━━━━━
02 / PLAYER ECONOMY
Give your server a marketplace.
Let players list, discover, buy and fulfil orders in one connected economy.
- Auction house: list items and browse player offers.
- Funded buy orders: ordinary material orders and exact-item matching, with partial fills and unused-fund returns.
- Quick Buy: browse live player-market offers through /shop.
- Server shop: provide fixed-price trading through /servershop. Eligible selling can fulfil higher-paying orders before using the server price.
/ah ·
/orders ·
/shop ·
/servershop
━━━━━━━━━━━━━━━━━━━━━━━━
03 / PHYSICAL SHOPS
Turn a build into a business.
A shop on the high street. A supply chest at the base. A market built by your players.
━━━━━━━━━━━━━━━━━━━━━━━━
03 / PHYSICAL SHOPS
Turn a build into a business.
A shop on the high street. A supply chest at the base. A market built by your players.
- Trade in the world: turn single chests or barrels into physical buy/sell shops.
- Put owners in control: set prices, pause trading and review activity.
- Confirm the purchase: customers see a confirmation before a transaction, and offline owners can receive payment.
/chestshop
Barrels require a Minecraft version that includes them. Sign shops and double chests are not included.
━━━━━━━━━━━━━━━━━━━━━━━━
04 / REWARDS & PROGRESSION
Make the next reward matter.
Build a reward system around the economy you want your players to enjoy.
Barrels require a Minecraft version that includes them. Sign shops and double chests are not included.
━━━━━━━━━━━━━━━━━━━━━━━━
04 / REWARDS & PROGRESSION
Make the next reward matter.
Build a reward system around the economy you want your players to enjoy.
- Shard shopping: offer tools, spawners and keys through a configurable shard shop.
- Account keys: grant keys to offline players and run manual or scheduled key-all rewards.
- Configurable crates: choose rewards that fit your server. Saved reward draws resume after reconnects or normal restarts.
- AFK rewards: include another configurable way for players to earn progression.
/shards ·
/keys ·
/crates ·
/afk
━━━━━━━━━━━━━━━━━━━━━━━━
05 / SURVIVAL & EXPLORATION
More to discover. More to build towards.
Give everyday survival a few more reasons to keep playing.
━━━━━━━━━━━━━━━━━━━━━━━━
05 / SURVIVAL & EXPLORATION
More to discover. More to build towards.
Give everyday survival a few more reasons to keep playing.
- Virtual spawners: store drops and XP for collection.
- Special tools: include a Sell Axe and three drill tiers in your progression.
- Random teleportation: choose the Overworld, Nether or End, or join a paired RTP queue.
/rtp
━━━━━━━━━━━━━━━━━━━━━━━━
06 / COMMUNITY & CONTROL
The everyday essentials, together.
Help players settle in, team up and find their next thing to do.
━━━━━━━━━━━━━━━━━━━━━━━━
06 / COMMUNITY & CONTROL
The everyday essentials, together.
Help players settle in, team up and find their next thing to do.
- Stay connected: friends, private messages, teams, trading and teleport requests.
- Make a home: saved homes, player warps and vaults.
- Keep playing: kits, daily rewards, bounties, leaderboards and wager duels.
- Manage your server: staff tools and an in-game creator hub for the included configuration controls.
━━━━━━━━━━━━━━━━━━━━━━━━
07 / MAKE IT YOURS
Your name belongs on your server.
Start with Donut SMP All In One. Give it your own identity in game.
07 / MAKE IT YOURS
Your name belongs on your server.
Start with Donut SMP All In One. Give it your own identity in game.
Code (Text):
/smp brand Your Server Name
- Branding — your server name feeds the default menu headings, tab list, sidebar and chat prefix where supported.
- Dashboard — change button names, icons, slots, order, commands, visibility and permissions.
- Presentation — customize native Settings labels, pause navigation, inventory headings and listed feedback messages.
- Economy & rewards — tune shop prices, shard offers, crates, rewards and ranks.
- Visual config editor - import your YAML, edit settings with forms and download the updated file. Imported settings stay in your browser.
- In-game controls — open /creator for the included configuration tools.
Use /donsup reload after supported configuration edits. Pause-screen headings and navigation need a full restart. Existing custom names are preserved when updating; the internal data folder and permission names remain stable.
CUSTOMIZATION GUIDE |
OPEN THE CONFIG EDITOR
━━━━━━━━━━━━━━━━━━━━━━━━
08 / READY TO GET STARTED?
One download. Your next SMP.
Install the universal JAR on a qualified test server, open /smp and make it yours.
No mandatory Vault, PlaceholderAPI or external database.
━━━━━━━━━━━━━━━━━━━━━━━━
08 / READY TO GET STARTED?
One download. Your next SMP.
Install the universal JAR on a qualified test server, open /smp and make it yours.
No mandatory Vault, PlaceholderAPI or external database.
Spoiler: Start here — installation in five steps
Configuration files: config.yml, menus.yml, dialogs.yml, messages.yml and shops.yml
Admin permission: donsup.admin — operators have access by default.
Use a full stop/start for plugin updates. Do not use Bukkit /reload or plugin hot-loading tools.
- Prepare: stop your server and make a backup. Match Java to your server version; the bundled wiki lists tested runtimes.
- Install: extract the download ZIP and remove the previous plugin JAR if installed. Put the main DonutSMPAllInOne-0.6.0-SNAPSHOT.jar in plugins/.
- Explore: start the server, join and open /smp. Use /settings for player preferences.
- Customize: operators can use /creator, /setspawn and /smp brand Your Server Name.
- Balance: configure your prices and rewards before inviting players.
Configuration files: config.yml, menus.yml, dialogs.yml, messages.yml and shops.yml
Admin permission: donsup.admin — operators have access by default.
Use a full stop/start for plugin updates. Do not use Bukkit /reload or plugin hot-loading tools.
Spoiler: Command quick reference
Menus & administration
- /smp — main dashboard
- /settings — player preferences
- /creator — included configuration tools
- /smp brand Your Server Name — change the display brand
- /ah — auction house
- /orders — funded buy orders
- /shop — player-market Quick Buy
- /servershop — fixed-price server shop
- /chestshop — physical player shops
- /shards — shard shop
- /keys — account keys and crate rewards
- /crates — crate rewards
- /afk — AFK features
- /homes — saved homes
- /rtp — random teleport options
Spoiler: Compatibility, tested builds and development status
Current 0.6.0-SNAPSHOT: 128 unit tests and 445 reported automated live checks passed on the universal JAR.
Legacy qualification: Spigot 1.8.8 and Paper 1.8.8, 1.9.4, 1.10.2, 1.11.2, 1.12.2, 1.13.2, 1.14.4, 1.15.2, 1.16.5, 1.17.1, 1.18.2, 1.19.4, 1.20.4, 1.20.6, 1.21.1 and 1.21.8. These use inventory menus. Unavailable item offers/rewards are filtered before payment or key consumption. Barrels, shulkers and display previews require versions that contain those features.
Modern qualification: Paper, Spigot, Purpur and Folia 1.21.11 using Java 21; Paper, Spigot and Folia 26.2 using Java 25 with translated 1.21.11 clients. Native dialogs are enabled only on supported modern Paper-family builds. Folia disables the unsupported Bukkit sidebar.
New 26.1 / 26.2 / 26.3 checks: Paper 26.1.2 build 74 (STABLE), Paper 26.2 build 128 (STABLE) and Paper 26.3 build 35 (upstream ALPHA) each passed 18 baseline and 10 customization checks. The 26.1 listing category refers to the tested 26.1.2 patch. All 26.x checks use Java 25 and translated 1.21.11 clients through ViaVersion/ViaBackwards 5.12.0; native 26.x client rendering remains unverified. These new results apply to Paper, not every server fork.
Use the latest qualified patch for your server generation. Testing a listed build does not establish every intermediate patch, future release or fork. See the bundled wiki and VALIDATION.md for exact builds, evidence and runtime requirements. The ForgeCraft wiki includes the compatibility guide and current validation record.
Development preview: production-load qualification, external protection integration and complete inventory/world crash recovery remain unfinished. Sign-based shops, double chests and a complete events suite are not included. Forge/Fabric mod loaders and proxy software are not supported plugin hosts. Selected real-client captures remain from 0.5.0; automated checks cover specific scenarios rather than every gameplay path.
Legacy qualification: Spigot 1.8.8 and Paper 1.8.8, 1.9.4, 1.10.2, 1.11.2, 1.12.2, 1.13.2, 1.14.4, 1.15.2, 1.16.5, 1.17.1, 1.18.2, 1.19.4, 1.20.4, 1.20.6, 1.21.1 and 1.21.8. These use inventory menus. Unavailable item offers/rewards are filtered before payment or key consumption. Barrels, shulkers and display previews require versions that contain those features.
Modern qualification: Paper, Spigot, Purpur and Folia 1.21.11 using Java 21; Paper, Spigot and Folia 26.2 using Java 25 with translated 1.21.11 clients. Native dialogs are enabled only on supported modern Paper-family builds. Folia disables the unsupported Bukkit sidebar.
New 26.1 / 26.2 / 26.3 checks: Paper 26.1.2 build 74 (STABLE), Paper 26.2 build 128 (STABLE) and Paper 26.3 build 35 (upstream ALPHA) each passed 18 baseline and 10 customization checks. The 26.1 listing category refers to the tested 26.1.2 patch. All 26.x checks use Java 25 and translated 1.21.11 clients through ViaVersion/ViaBackwards 5.12.0; native 26.x client rendering remains unverified. These new results apply to Paper, not every server fork.
Use the latest qualified patch for your server generation. Testing a listed build does not establish every intermediate patch, future release or fork. See the bundled wiki and VALIDATION.md for exact builds, evidence and runtime requirements. The ForgeCraft wiki includes the compatibility guide and current validation record.
Development preview: production-load qualification, external protection integration and complete inventory/world crash recovery remain unfinished. Sign-based shops, double chests and a complete events suite are not included. Forge/Fabric mod loaders and proxy software are not supported plugin hosts. Selected real-client captures remain from 0.5.0; automated checks cover specific scenarios rather than every gameplay path.
━━━━━━━━━━━━━━━━━━━━━━━━
Build your SMP around your players.
Start with the free preview. Shape it into your server.
DONUT SMP ALL IN ONE
Free download · Configurable · By VexyAUS
GET SUPPORT | READ THE WIKI | BROWSE SCREENSHOTS
Optional: watch the silent 48-second screenshot tour
Independent software, not affiliated with or endorsed by DonutSMP. This plugin has its own documented feature set; it is not a promise to reproduce every system on that server. Development, tests, documentation and marketing include substantial AI assistance. The linked video is a silent screenshot tour.
Build your SMP around your players.
Start with the free preview. Shape it into your server.
DONUT SMP ALL IN ONE
Free download · Configurable · By VexyAUS
GET SUPPORT | READ THE WIKI | BROWSE SCREENSHOTS
Optional: watch the silent 48-second screenshot tour
Independent software, not affiliated with or endorsed by DonutSMP. This plugin has its own documented feature set; it is not a promise to reproduce every system on that server. Development, tests, documentation and marketing include substantial AI assistance. The linked video is a silent screenshot tour.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Donut SMP All In One is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 2 times (via Spigot). Download it and open it directly in the game.