HomeJavaModsGui Creation Tool | Make GUI/Crate/Shop formats In-game in seconds.
Gui Creation Tool | Make GUI/Crate/Shop formats In-game in seconds.
ModsJava

Gui Creation Tool | Make GUI/Crate/Shop formats In-game in seconds.

⬇ Download on Spigot
Could potentially also support 1.7, I just haven't checked personally.
[​IMG]
The GUI Creation tool is a admin tool which allows you to design your GUI/Crate formats in-game, once you've designed your GUI you can then print the GUI to config with the format of your GUI/Crate/shop Plugin. It'll save all relevant information required for your GUI/Crate plugin to work.

This tool basically makes creating GUI's and Crate listings much easier by removing the grind of manually typing in a .yml file and having to grab item ID's.


Support/Request Discord HERE
Currently Supports..
BossShop/BossShopPRO | New menus/shops in seconds
DeluxeMenus | New menus in seconds
Essentials | New kits in seconds
ShopGui+ | New shops in seconds

ChestCommands | New menus in seconds
SuperLobbyDeluxe | New menus in seconds
AutoChestSeller | New items in seconds

Donation support, any amount is appreciated <3

$5 - beta.mcgalaxy.co
Spoiler: Message
GuiCreationTool Just Saved hours of my life. Heres a thanks! Feel free to stop in to beta. mcgalaxy. co to see your beautiful plugin working! :)


Support the cause and buy me a coffee
https://www.paypal.me/Cobwebster

I can no longer commit time into this free project, if you wish to get a feature/plugin added I can only do so if the person requesting it donates to the cause. I have other projects I need to work on so I cannot commit anymore time into adding new features unless the project get support else where. (Or I make the plugin premium, which is unlikely)



More coming soon.. Request plugins on the discord.

Formats:

Spoiler: CrazyCrates
Code (YAML):

CrazyCrates
:
  Prizes
: #All the prizes that can be gotten in the Crate.
    '0'
:
      DisplayName
: '&cEpicSword'
      DisplayItem
: '276:0'
      DisplayAmount
: 1
      MaxRange
: 100
      Chance
: 10
      Firework
: false
      Glowing
: false
      Lore
:
     - '&dExampleLore'
      Commands
:
     - ' '
    '1'
:
      DisplayName
: '&cDIAMOND_SPADE'
      DisplayItem
: '277:0'
      DisplayAmount
: 1
      MaxRange
: 100
      Chance
: 10
      Firework
: false
      Glowing
: false
      Lore
:
     - '&dExampleLore'
      Commands
:
     - ' '
 
Spoiler: DeluxeMenusSingle
Code (YAML):

DeluxeMenuSingle
: # For single file menus
  '0'
:
    material
: 276
    data
: 0
    amount
: 1
    slot
: 0
    priority
: 2
    lore
:
   - '&dLoreExample'
    left_click_commands
:
   - ' [close ]'
    right_click_commands
:
   - ' [player ] help'
    - ' [close ]'
  '1'
:
    material
: 277
    data
: 0
    amount
: 1
    slot
: 1
    priority
: 2
    lore
:
   - '&dLoreExample'
    left_click_commands
:
   - ' [close ]'
    right_click_commands
:
   - ' [player ] help'
    - ' [close ]'
 
Spoiler: DeluxeMenus
Code (YAML):

DeluxeMenus
: #For single multi file menu's
  item
:
    items
:
      '0'
:
        material
: STONE
        data
: 0
        amount
: 64
        slot
: 0
        priority
: 2
        display_name
: ' '
        lore
:
       - '&dLoreExample'
        left_click_commands
:
       - ' [close ]'
        right_click_commands
:
       - ' [player ] help'
        - ' [close ]'
      '1'
:
        material
: head; %player_name%
        data
: 0
        amount
: 64
        slot
: 1
        priority
: 2
        display_name
: ' '
        lore
:
       - '&dLoreExample'
        left_click_commands
:
       - ' [close ]'
        right_click_commands
:
       - ' [player ] help'
        - ' [close ]'
      '2'
:
        material
: STONE
        data
: 0
        amount
: 64
        slot
: 2
        priority
: 2
        display_name
: ' '
        lore
:
       - '&dLoreExample'
        left_click_commands
:
       - ' [close ]'
        right_click_commands
:
       - ' [player ] help'
        - ' [close ]'
 
Spoiler: BossShop
Code (YAML):

  '1'
:
    RewardType
: item
    PriceType
: money
    Price
: 10
    Reward
:
   - type:STONE
    - amount:64
    MenuItem
:
   - type:STONE
    - amount:64
    - lore:&eClick here to buy this item for $ %price%
    Message
: '&fYou have received %reward%!'
    InventoryLocation
: 1
  '2'
:
    RewardType
: item
    PriceType
: money
    Price
: 10
    Reward
:
   - type:GRASS
    - amount:64
    MenuItem
:
   - type:GRASS
    - amount:64
    - lore:&eClick here to buy this item for $ %price%
    Message
: '&fYou have received %reward%!'
    InventoryLocation
: 2
 
Spoiler: Essentials (Kits)
Code (YAML):

Kits
:
  '1'
:
    delay
: 200
    items
:
   - 276 1
    - 279 1
    - 419 1
    - 1 1
    - 2 1
    - 3 1
    - 279 1
Spoiler: ShopGUI+
Code (YAML):

Shops
:
  items
:
    x
:
      '0'
:
        type
: item
        item
:
          material
: WOOD_HOE
          damage
: 0
          quantity
: 64
          name
: '&dWOOD_HOE'
        buyPrice
: 10
        sellPrice
: 10
        slot
: 0
      '1'
:
        type
: item
        item
:
          material
: BEDROCK
          damage
: 0
          quantity
: 63
          name
: '&dBEDROCK'
        buyPrice
: 10
        sellPrice
: 10
        slot
: 1
 
Spoiler: ChestCommands
Code (YAML):

ChestCmds0
:
  COMMAND
: spawn
  NAME
: '&dDIAMOND_SWORD'
  LORE
:
 - '&dLoreExample'
  ID
: 276
  AMOUNT
: 1
  POSITION-X
: 1
  POSITION-Y
: 1
ChestCmds1
:
  COMMAND
: spawn
  NAME
: '&dDIAMOND_LEGGINGS'
  LORE
:
 - '&dLoreExample'
  ID
: 312
  AMOUNT
: 1
  POSITION-X
: 2
  POSITION-Y
: 1
Spoiler: SuperLobbyDeluxe
Code (YAML):

    '1'
:
      name
: '&dGRASS'
      lore
:
     - '&eLoreExample'
      id
: 2
      data-value
: 0
      slot
: 1
      commands
:
      - 'open
: shop'
    '2'
:
      name
: '&dSTONE'
      lore
:
     - '&eLoreExample'
      id
: 1
      data-value
: 0
      slot
: 2
      commands
:
      - 'open
: shop'
Spoiler: AutoChestSeller
Code (YAML):

ItemPrices
:
  BONE
:
    price
: 0.50
  STRING
:
    price
: 1.00
  ROTTEN_FLESH
:
    price
: 2.00
  ARROW
:
    price
: 2.00
 
Spoiler: ItemShops
Code (YAML):

itemshop
:
  '1'
:
    Worth
: 3
    PriceBuy
: 7.0
    Item
:
   - type:GRASS
    - amount:64
  '2'
:
    Worth
: 3
    PriceBuy
: 7.0
    Item
:
   - type:DIRT
    - amount:64
  '3'
:
    Worth
: 3
    PriceBuy
: 7.0
    Item
:
   - type:GRASS
    - amount:1
 
Spoiler: aSkyBlock
Code (YAML):

items
:
  item0
:
    material
: STONE_SPADE
    quantity
: 1
    sellprice
: 5
    price
: 50
    description
: ''
 
  item1
:
    material
: DIRT
    quantity
: 1
    sellprice
: 5
    price
: 50
    description
: ''
 
Spoiler: CratesPlus
Code (YAML):

Crates
:
  CrateName
:
    Winnings
:
      '0'
:
        Type
: ITEM
        Item Type
: LOG
        Item Data
: 0
        Percentage
: 15
        Name
: LOG
        Amount
: 64
      '1'
:
        Type
: ITEM
        Item Type
: RAW_FISH
        Item Data
: 0
        Percentage
: 15
        Name
: RAW_FISH
        Amount
: 1
      '2'
:
        Type
: ITEM
        Item Type
: DIAMOND
        Item Data
: 0
        Percentage
: 15
        Name
: DIAMOND
        Amount
: 32

 

^-- Generated from this plugin using the custom gui maker. Once generated just copy and paste the item data into your relevant plugins. (Drop a review if this plugin saved you time)
/GuiCreate
(Requires guicreate.use)

Prompts you with a inventory, place in items you wish to be put into the GUI print. You can close the inventory and use the command again to get the same inventory.

Once you're happy with your GUI/Crate Listings use...

/GuiCreate Create <PluginName>
(Requires guicreate.use)

This command will take your current GuiCreate inventory and print it to config, it will print in the format compatible with your plugin.

Example,

/GuiCreate Create deluxemenus
^-- This will take your inventory and make it compatible with deluxemenus so you can just copy and paste the item data across.
/GuiCreate list
^-- this will list all possible plugin names

Ratings are not the place to report issues, If you have a issue PM me directly! I'll be more than happy to help.

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 Creation Tool | Make GUI/Crate/Shop formats In-game in seconds. is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11. Downloaded 21,108 times (via Spigot). Download it and open it directly in the game.

Explore more