RAI DonutSMP Settings GUI | Modern Player Toggle Menu [1.8–1.20+]
Give your players full control over their gameplay settings in one slick, customizable GUI.
Inspired by DonutSMP's simplicity. Built for modern servers.
Overview
RAI DonutSMP Settings GUI is a lightweight and elegant plugin that lets players toggle personal settings (chat, messages, payments, etc.) via a sleek and fully configurable GUI menu. This plugin brings the convenience of DonutSMP-style settings to your server — no commands to remember, just click and toggle.
✨ Core Features
✅
Fully Customizable GUI Layout
- Choose from a 27-slot or 54-slot layout
- Add/remove settings as needed
RGB & HEX Color Support
- Use MiniMessage-style HEX colors (e.g., FB7B)
- Match your server’s branding perfectly
️
Modular Setting Items
- Customize material, name, lore, sound, command, and slot
- Define individual default states (on or off)
Command Execution
- Each setting triggers a command (e.g., togglechat, msgtoggle)
- Ideal for linking with other plugins (Essentials, etc.)
Multiple Storage Options
- Use MySQL or SQLite for storing player preferences
- Designed for both small and large servers
Cooldown System
- Prevent spam toggling with a configurable cooldown
- Custom message support with %time% placeholder
⚙️ Commands & Permissions
Command
Description
Permission
/settings Opens the settings GUI raisettings.use
/settingsreload Reloads the plugin config raisettings.reload
️ Sample config.yml
Code (Text):
settings-gui:
title: "&0ѕᴇᴛᴛɪɴɢѕ"
gui-slots: 54
cooldown:
enabled: true
duration: 3
message: "&#FF9600Please wait %time% seconds before changing settings again!"
status:
on: "&a&lON"
off: "&c&lOFF"
items:
public_chat:
slot: 10
material: "OAK_SIGN"
display-name: "FB7Bᴘᴜʙʟɪᴄ ᴄʜᴀᴛ"
lore: "&fCurrently: %status%"
command: "togglechat"
sound: "ENTITY_EXPERIENCE_ORB_PICKUP"
default: true
️ Screenshots
Why Choose DonutSMP Settings GUI?
- Built by experienced developers with performance in mind
- Extremely simple to configure, no bloated menus
- Ideal for SMP, Lifesteal, and Survival servers
- Easy plug-and-play setup — no dependencies required
Compatible With
- Paper / Spigot / Purpur
- Minecraft Versions:1.21+
Support
Join our Discord:
https://discord.gg/shyamstudio
SEO Tags
#DonutSMP #SettingsGUI #MinecraftToggleGUI #SpigotTogglePlugin #RGBGUI #PlayerSettingsMenu #PvPControl #ChatToggle #EssentialsGUI