Home›Java›Mods›Donut SMP All In One
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.
​


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.

[​IMG]
​

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.

[​IMG]
​

/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.

[​IMG]
​

/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.

[​IMG]
​

/shards · /keys · /crates · /afk

━━━━━━━━━━━━━━━━━━━━━━━━

05 / SURVIVAL & EXPLORATION
More to discover. More to build towards.
Give everyday survival a few more reasons to keep playing.

[​IMG]
​

/rtp

━━━━━━━━━━━━━━━━━━━━━━━━

06 / COMMUNITY & CONTROL
The everyday essentials, together.
Help players settle in, team up and find their next thing to do.

[​IMG]
​


━━━━━━━━━━━━━━━━━━━━━━━━

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

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.
​

Spoiler: Start here — installation in five steps
  1. Prepare: stop your server and make a backup. Match Java to your server version; the bundled wiki lists tested runtimes.
  2. Install: extract the download ZIP and remove the previous plugin JAR if installed. Put the main DonutSMPAllInOne-0.6.0-SNAPSHOT.jar in plugins/.
  3. Explore: start the server, join and open /smp. Use /settings for player preferences.
  4. Customize: operators can use /creator, /setspawn and /smp brand Your Server Name.
  5. Balance: configure your prices and rewards before inviting players.
Configuration folder: plugins/DonsupAllInOne/
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
Markets & rewards
  • /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
Travel
  • /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.

━━━━━━━━━━━━━━━━━━━━━━━━

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.​

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

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.

Explore more