DonutSMP Settings GUI | Modern Player Toggle Menu icon

DonutSMP Settings GUI | Modern Player Toggle Menu -----

Give your players full control over their gameplay settings in one slick, customizable GUI. Inspi



The RAI DonutSMP Settings GUI Plugin provides an intuitive and user-friendly interface for managing essential settings on your Minecraft server. This plugin enhances the gameplay experience by offering players a convenient way to toggle various features through a visually appealing graphical user interface.

Key Features
  • Customizable GUI Title: Personalize the GUI title with vibrant color codes, including HEX color support, to match your server's theme.
  • Flexible Layout: Choose between a compact 27-slot layout or a more expansive 54-slot layout to suit your needs.
  • Interactive Elements: Each setting is represented by an item with customizable attributes such as display names, lore, sounds, commands, materials, and slots, making the interface both functional and aesthetically pleasing.
  • Command Integration: Seamlessly execute server commands by interacting with the GUI items, streamlining common actions like toggling teleport requests, private messages, and payment settings.
Commands and Permissions
The plugin includes essential commands and permissions to ensure secure access and efficient management:

  • Settings GUI Access
    • Command: /settings
    • Permission: raisettings.use
  • Settings GUI Reload
    • Command: /settingsreload
    • Permission: raisettings.reload
Configuration Example
Here is an example configuration (config.yml) to get you started:

Code (Text):

database:
  type: SQLITE
  mysql:
    host: localhost
    port: 3306
    database: settings
    username: root
    password: password
    pool-size: 10
    connection-timeout: 30000
    max-lifetime: 1800000
    keepalive-time: 120000
    idle-timeout: 600000
  sqlite:
    filename: playerdata.db
    pool-size: 5

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: "&#08FB7Bᴘᴜʙʟɪᴄ ᴄʜᴀᴛ"
      lore: "&fCurrently: %status%"
      command: "togglechat"
      sound: "ENTITY_EXPERIENCE_ORB_PICKUP"
      default: true
    private_messages:
      slot: 11
      material: "PAPER"
      display-name: "&#08FB7Bᴘʀɪᴠᴀᴛᴇ ᴍᴇssᴀɢᴇs"
      lore: "&fCurrently: %status%"
      command: "msgtoggle"
      sound: "ENTITY_EXPERIENCE_ORB_PICKUP"
      default: true

 
upload_2025-4-14_19-4-16.png

upload_2025-4-14_19-4-27.png

upload_2025-4-14_19-4-42.png

The RAI DonutSMP Settings GUI Plugin is an essential tool for any server looking to provide players with an easy and efficient way to manage their settings. With its customizable interface and robust feature set, this plugin ensures a smooth and enjoyable experience for both players and administrators.

[​IMG]
Resource Information
Author:
----------
Total Downloads: 1,350
First Release: Apr 4, 2024
Last Update: Jun 16, 2025
Category: ---------------
All-Time Rating:
3 ratings
Find more info at shyamstudio.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings