Sueta

GUI

BETA-0.0.5

Create advanced GUIs - [BETA]

·Plugin

GUI
GUI is a custom GUI plugin made by me in order to more easily create custom GUIs that are extremely customizable and configurable.

Permissions
Permissions are currently being worked on.

GUI Configuration
GUI
A GUI contains only pages. Example:

ServerSelector   : 
  # This is a GUI. The GUI's name is ServerSelector

Page
A Page contains its Name , Size , Items , and (if applicable), functions . Example:

ServerSelector   :   # This is the GUI   
  Pages  :  
   MainPage  :  
     Name   :  '&6&lServer Selector'  
     Size   :  27  # 9 Rows   
     Creative  :  
       Icon   :  'DIAMOND_BLOCK'  
       Name   :  '&a&lCreative Server'  
       Slot   :  0  
       Lore   : 
       - '' 
       - '&7Build, forge, and craft whatever' 
       - '&7your imagine desires in this creative' 
       - '&7landscape!'

Item
An item declares the item's Icon and Slot . Optional values are Lore, Name, ItemFlags, Enchantments, and Functions. Example:

BroadcastItem  :  
  Icon   :  PAPER  
  Name   :  '&c&lBroadcast Server Shutdown'  
  Slot   :  8  
  Lore   : 
  - '' 
  - '&7Broadcast a server shutdown message.'  
  Functions  :  
   bc  :  
     Type   :  COMMAND  
     Values   : 
     - 'CONSOLE' 
     - 'say &c&lThe server is going to shutdown in 1 minute!'

Functions
Item Functions
Item Functions are declared per-item when creating GUIs.

Similar projects

Plugin →