10% OFF CouponCode -> First3Buyers

attachment.png

Note: Built-in Image Loader feature only available on version =< 1.1.0

Editable Commands!
You can modify the command you wish your playes use when they are opeining menu in Config.yml!

Players Commands
/amenu <menu> | Default Permisson -> apgemenu.player.use
/menulang or /lang | No Required Permisson

Admin Command
/apgemenu <player> <menu> | Required Permission -> apge.admin.use

 

Example Menu (Example.yml)

Note: Before Version 1.1.0 You Will Required To Use Hex Color For Each Char If You Wish To Use Gradient.

Menu:
  #Important! Please note that every lang.yml file added to the lang folder must also be added here.
  #For example, if you added fn.yml to the lang folder, you will also need to add a fr title and items section to your menu.yml.
  #See the example below:
  #fr:
  #Title: "French Translation"
  en:
    Title: "<GRADIENT:edc05d>Example Menu</GRADIENT:ffda91>"
  es:
    Title: "<GRADIENT:edc05d>Menú de ejemplo</GRADIENT:ffda91>"
  Size: 45
  RequirePermission: true
  #Use permission plugin such as luckperm, EssentialX, etc.
  Permission: "apgemenu.menu1.open"
  Items:
    22:
      #Material name/id can be found at https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
      Material: "APPLE"
      Image:
        #Do not use transparent images!
        Enable: false
        Source: "creeper.jpg" #This = ApgeMenu/images/creeper.png
        Height: 20
      en:
        DisplayName: "<RAINBOW1>Example Items</RAINBOW>"
        Lore:
          - "<RAINBOW1>Example Lore</RAINBOW>"
          - "<RAINBOW1:7fd2de>Example Lore</RAINBOW>"
      es:
        DisplayName: "<RAINBOW1>Example Items</RAINBOW>"
        Lore:
          - "<RAINBOW1>Example Lore</RAINBOW>"
          - "<RAINBOW1>Example Lore</RAINBOW>"
      RequirePermission: true
      Permission: "apgemenu.menu1.click"
      Commands:
        - "tell %Player% You can set the commands sender as either a player or console, depending on your needs!" # Use %Player% as placeholder
      CommandsSender: "Console" # or "Player"
      #If you are using the console as the command sender, you can use the %Player% placeholder

Config.yml

#Plugin By Slash
DefaultLanguage: "en"
Prefix: "<GRADIENT:edc05d>[ApgeMenu]</GRADIENT:ffda91> "
Settings:
  MenuCommand: "amenu"
  MenuCommandPermission: "apgemenu.player.use"

 

The Wiki page is not fully completed yet. I will release it when it is readable.
If you have any questions about my plugin, please feel free to contact me.
You can join the Discord guild by clicking the button at the Top of the page.