
Donut Shards - валюта и экономика сервера
Плагин Donut Shards добавляет на сервер Minecraft виртуальную валюту-осколки с SQL-хранилищем, переводами между игроками, налогом на переводы и магазином Cosmic Confection Exchange. Работает на Paper и Folia.
Список изменений
DonutShards 1.4.0 — Patch Notes
Release date: August 2026
Summary
DonutShards 1.4.0 merges missing YAML keys on upgrade, adds shop purchase confirmations and post-purchase commands, registers PlaceholderAPI placeholders, and ships bStats metrics plus a Modrinth update checker. The release jar targets Paper, Folia, Purpur, Spigot, and Bukkit on Minecraft 1.20.1 through 26.2.
Configuration merge
On enable and /shardmanager reload, the plugin deep-merges missing keys only from jar defaults into existing config.yml, messages.yml, shop.yml, gui.yml, and other managed files. Operator values are never overwritten. Upgraded servers automatically gain keys such as afk-joined without losing a custom prefix.
Shop
| Feature | Detail |
|---|---|
confirmation: per item | Opens confirm/cancel GUI from gui.yml when enabled |
/shards confirmation on|off | Player toggle stored in player-prefs.yml (default on) |
commands: per item | Console commands after purchase with %player%, %uuid%, %item%, %price% |
PlaceholderAPI
Registered when PlaceholderAPI is present:
| Placeholder | Meaning |
|---|---|
%donutshard_balance% | Viewer balance |
%donutshard_top_<1-10>% | Player name at rank |
%donutshard_top_bal_<1-10>% | Balance at rank |
Metrics and updates
- bStats plugin id 33616 — set
bstats: falseinconfig.ymlto opt out. - Modrinth update check — async check against project
4krPhA6H; ops are notified in-game when a newer release exists. Setupdate-check: falseto disable.
Commands
/shards top— shard balance leaderboard (top 10)./shardalias for/shards.
Build
- Artifact:
DonutShards-1.4.0-paper-folia-mc1.20.1-26.2.jar(shadow jar with relocated bStats). - Requires Java 21.
Compatibility
- Platforms: Paper, Folia, Purpur, Spigot, Bukkit
- Minecraft: 1.20.1 – 26.2 (see
release/supported-minecraft.json)
Upgrade notes
- Replace the jar and restart (or reload after swapping on a test server).
- Run
/shardmanager reloadif you only need message/shop merges without restart. - Existing
messages.ymlandshop.ymlkeep your values; new keys appear automatically.
