-
Notifications
You must be signed in to change notification settings - Fork 11
Configuration Reference
BeestoXd edited this page Jul 29, 2026
·
2 revisions
UltimateDonutSMP organizes system settings across modular YAML configuration files located inside plugins/UltimateDonutSmp/.
| Configuration File | Primary Purpose |
|---|---|
config.yml |
Main plugin settings, feature toggles, AFK zone rules, RTP settings, team rules, and general options. |
messages.yml |
All player-facing chat messages, action bars, titles, and localized text strings. |
menus.yml |
GUI layouts, inventory titles, slot mappings, and button actions for all menus. |
duels.yml |
1v1 duel rules, fast crystal ticks, arena rollback settings, kit definitions, and win rewards. |
crates.yml |
Crate reward tables, virtual key names, opening animations, and drop weights. |
spawners.yml |
Donut-style spawner stack limits, mob entity drop rates, upgrade costs, and Silk Touch requirements. |
shop.yml |
Category listings, buy/sell prices, item materials, and shop GUI layouts. |
worth.yml |
Master price index for item sales via /sell and /worth. |
database.yml |
Storage backend selection (SQLite, MySQL, MongoDB) and connection pool settings. |
network.yml |
Redis credentials, channel names, server identifiers, and cross-server messaging options. |
FEATURES:
ECONOMY: true
SHARDS: true
AUCTION_HOUSE: true
ORDERS: true
DUELS: true
INSTANCED_FFA: true
SPAWNERS: true
CRATES: true
STAFF_MODE: true
CUBOIDS: true
PORTALS: true
AFK-SYSTEM:
ENABLED: true
REWARD-INTERVAL-SECONDS: 60
SHARD-REWARD: 5
MONEY-REWARD: 100
RTP-ZONE:
ENABLED: true
COOLDOWN-SECONDS: 300
MIN-DISTANCE: 500
MAX-DISTANCE: 5000UltimateDonutSMP includes built-in translations:
- English (
en) - Indonesian (
id) - Spanish (
es) - French (
fr) - German (
de) - Russian (
ru) - Simplified Chinese (
zh) - Portuguese (
pt)
Change the active language pack in config.yml:
LANGUAGE: "en"UltimateDonutSMP Documentation v1.3 | Built for Paper, Spigot, and Folia Minecraft Networks.