HomeJavaModsGUI
GUI
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:
Code (YAML):
ServerSelector :
# This is a GUI. The GUI's name is ServerSelector
Page
A Page contains its Name , Size , Items , and (if applicable), functions . Example:
Code (YAML):
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:
Code (YAML):
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.
[​IMG]

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

GUI is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 647 times (via Spigot). Download it and open it directly in the game.

Explore more