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):
settings-gui:
title: " &#FFE259&lꜱ&#FFDA58&lᴇ&#FFD157&lᴛ&#FFC956&lᴛ&#FFC054&lɪ&#FFB853&lɴ&#FFAF52&lɢ&#FFA751&lꜱ"
big-gui: false # Set to true for 54 slots, false for 27 slots
items:
teleport-requests:
slot: 10
material: "ENDER_PEARL"
display-name: "&#FFE259&lᴛ&#FFDB58&lᴘ&#FFD557&lᴀ &#FFCE56&lʀ&#FFC855&lᴇ&#FFC155&lǫ&#FFBB54&lᴜ&#FFB453&lᴇ&#FFAE52&lѕ&#FFA751&lᴛ"
lore: "&b&l⏺ &#CC2E3E&lClick to toggle Teleport Requests"
command: "tpatoggle"
sound: "ENTITY_EXPERIENCE_ORB_PICKUP"
private-messages:
slot: 12
material: "PAPER"
display-name: "&#FFE259&lᴘ&#FFDE58&lʀ&#FFDA58&lɪ&#FFD557&lᴠ&#FFD157&lᴀ&#FFCD56&lᴛ&#FFC956&lᴇ &#FFC555&lᴍ&#FFC054&lᴇ&#FFBC54&lꜱ&#FFB853&lꜱ&#FFB453&lᴀ&#FFAF52&lɢ&#FFAB52&lᴇ&#FFA751&lꜱ"
lore: "&b&l⏺ &#CC2E3E&lClick to toggle Private Messages"
command: "msgtoggle"
sound: "ENTITY_EXPERIENCE_ORB_PICKUP"
fast-crystals:
slot: 14
material: "END_CRYSTAL"
display-name: "&#FFE259&lꜰ&#FFDD58&lᴀ&#FFD758&lꜱ&#FFD257&lᴛ &#FFCD56&lᴄ&#FFC755&lʀ&#FFC255&lʏ&#FFBC54&lꜱ&#FFB753&lᴛ&#FFB252&lᴀ&#FFAC52&lʟ&#FFA751&lꜱ"
lore: "&b&l⏺ &#CC2E3E&lClick to toggle Fast Crystals"
command: "fastercrystals"
sound: "ENTITY_EXPERIENCE_ORB_PICKUP"
toggle-payments:
slot: 16
material: "GOLD_NUGGET"
display-name: "&#FFE259&lᴛ&#FFDD58&lᴏ&#FFD958&lɢ&#FFD457&lɢ&#FFD057&lʟ&#FFCB56&lᴇ &#FFC755&lᴘ&#FFC255&lᴀ&#FFBE54&lʏ&#FFB953&lᴍ&#FFB553&lᴇ&#FFB052&lɴ&#FFAC52&lᴛ&#FFA751&lꜱ"
lore: "&b&l⏺ &#CC2E3E&lClick to toggle Payments"
command: "paytoggle"
sound: "ENTITY_EXPERIENCE_ORB_PICKUP"
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.