LiteGuis 1.1

Making menus has never been easier!

  1. Hesperius
    Native Minecraft Version:
    1.16
    Source Code:
    https://github.com/hesperiusproject/LiteMenus
    [​IMG]

    Intro
    LiteMenus is a very lightweight, but feature-rich solution for making simple and useful Menus/GUIs.
    Features
    • With LiteMenus you can create an infinite number of GUI/Menus.
    • Each Menu has a separate command which you can use to open them.
    • Items can appear inside of the Menu only if the player has a certain permission!
    • Take a look at the Config, to get a better idea!
    Config
    Code (Text):

    #For the Player parameter in the command, you must only use "{PLAYER}" (like in the examples below). All letters must me uppercase.

    #If you need an item in the GUI to be static, put in the command "__STATIC__" (like in the examples below). If the player tries to click on it, nothing will happen and the gui stays open!

    #To use arguments inside of your Guis, you must specify how many arguments there will be in "arg_count". If you specify 2 arguments for example, the first one will be "{0}" amd the second "{1}". Remember that trying to
    #use more arguments than those you specified, example: in "arg_count" you put 2, but then use "{2}" inside of a command, that will cause a crash. Inside of the commands, you may use these args in whichever order you like
    #and you can also omit them. Furthermore, be careful when requiring a player to use numbers as argument; the plugin doesn't do any kind of type checking, so it may cause an error.
    GUIS:
      gui1:
        gui_name: "&3Some Name"
        #GUI Command Settings
        command_to_open: "openguiplease"
        permission_to_open: "perm.test"
        permission_message: "&3You don't have permission!"
        arg_count: 2
        usage_message: "&5openguiplease <item> <amount>!"
        #Gui size -> only multiples of 9 up to 54, so: 9, 18, 27, 36, 45 & 54
        gui_size: 18
        #This items will always appear at a fixed spot regardless if the player has permission or not
        fixed_items:
          item1:
            material: DIAMOND_SWORD
            name: "&8Whisper"
            lore:
             - "&4Hello"
             - "&5World"
            command:
             - "msg {PLAYER} Hello"
            slot: 2
        #Items in this list only appear if the player has said permission!
        permission_items_starting_slot: 3
        #This items appear starting at that slot. So be sure that no "fixed items" may appear there!
        permission_items:
          item2:
            material: IRON_SWORD
            name: "&4Give Diamond"
            lore:
             - "&4Hello"
             - "&5World"
            command:
             - "give {PLAYER} {0} {1}"
             - "msg {PLAYER} Gave you {1} {0}"
            permission: "player.vip"
          item3:
            material: IRON_PICKAXE
            name: "&7Test Permission"
            lore:
             - "&4Hello"
             - "&5World"
            command:
             - "__STATIC__"
            permission: "perm.test"

     


    Commands
    /menus reload (litemenus.reload) --> Reloads the plugins configuration

Recent Updates

  1. Updated download link