File Details
UltimateDonutSMP BETA | 1.3.0
- B
- May 16, 2026
- 23.34 MB
- 3
- 26.1.2+14
File Name
ultimatedonutsmp-1.3.0.jar
Supported Versions
- 26.1.2
- 26.1.1
- 26.1
- 1.21.11
- 1.21.10
- 1.21.9
- 1.21.8
- 1.21.7
- 1.21.6
- 1.21.5
- 1.21.4
- 1.21.3
- 1.21.2
- 1.21.1
- 1.21
Support:
- Paper: 1.21.x - 26.x
- Spigot: 1.21.x - 26.x
Changelogs:
Added
- Added an admin feature toggle system through
/uds features. - Added in-game feature toggle GUI with paginated feature items, enabled/disabled status, and click-to-toggle behavior.
- Added console/admin subcommands:
/uds features list/uds features toggle <feature>/uds features enable <feature>/uds features disable <feature>
- Added persistent
FEATURES.<FEATURE_KEY>.ENABLEDsettings inconfig.yml. - Added
FEATURE-TOGGLE-MENUdefaults inmenus.yml. - Added user-facing feature toggle messages in
messages.yml. - Added
ultimatedonutsmp.admin.featurespermission. - Added automatic bundled YAML configuration syncing on server startup/restart and
/uds reload. - Added smart-merge behavior so new default configuration paths are added without requiring existing
.ymlfiles to be deleted. - Added automatic configuration backups under
config-backups/<timestamp>/before synced files are changed. - Added internal bundled-default snapshots under
.default-configs/so future builds can update untouched default values safely. - Added a startup guard that logs an error and disables UltimateDonutSmp when PlaceholderAPI is missing or disabled, preventing unresolved sidebar placeholders.
Changed / Improved
- Disabled features now block their related commands at execution time instead of requiring command removal from
plugin.yml. /uds reloadand/uds featuresremain available even when other feature groups are disabled.- Existing
COMMANDS.<KEY>values remain backward-compatible when a matchingFEATURESvalue is not present. - Command help/setup command listings now hide commands whose feature group is disabled.
- Scoreboard and tablist toggles apply live to online players by hiding/restoring sidebar data and clearing/restoring tablist formatting.
- Shards toggle now stops shard commands, passive shard rewards, kill shard rewards, and shard cuboid rewards.
- Homes, RTP, RTP zone, crates, shop/sell/worth, auction house, orders, duels, FFA, staff mode, freeze, invsee, network servers, spawners, portals, Lunar integrations, optimization, combat, fast crystals, and key-all now respect the central feature state.
- Crate visuals/listeners and spawner generation/listeners now stop behavior while their feature is disabled.
- Existing admin/server custom configuration values are now preserved when bundled defaults are refreshed.
/uds reloadnow applies bundled configuration updates before plugin systems reload their settings.- Default YAML updates are now delivered through the plugin build instead of relying on manual file deletion.
Fixed
- Fixed disabled command groups not fully stopping background or passive systems.
- Fixed scoreboard/tablist displays lingering for online players after the related feature is disabled.
- Fixed RTP zone countdown behavior continuing when RTP or RTP zone is toggled off.
- Fixed shard passive rewards and cuboid rewards continuing even when shard access is disabled.
- Fixed crate and spawner runtime behavior remaining active after their command access was disabled.
- Fixed updated bundled YAML defaults not reaching existing plugin folders unless the old
.ymlfile was manually removed. - Fixed invalid YAML recovery keeping the plugin stuck on a broken file; broken configs are backed up and restored from bundled defaults.

