Sueta

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

4.4

Allows you to create GUI's for popular plugins in-game. GUI/Crate/Essential/Shop plugins.

·Plugin

Could potentially also support 1.7, I just haven't checked personally.

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

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)

YouTube

More coming soon.. Request plugins on the discord.

Formats:

CrazyCrates
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:
      - ' '
DeluxeMenusSingle
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]'
DeluxeMenus
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]'
BossShop
'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
Essentials (Kits)
Kits:
  '1':
    delay: 200
    items:
    - 276 1
    - 279 1
    - 419 1
    - 1 1
    - 2 1
    - 3 1
    - 279 1
ShopGUI+
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
ChestCommands
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
SuperLobbyDeluxe
'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'
AutoChestSeller
ItemPrices:
  BONE:
    price: 0.50
  STRING:
    price: 1.00
  ROTTEN_FLESH:
    price: 2.00
  ARROW:
    price: 2.00
ItemShops
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
aSkyBlock
items:
  item0:
    material: STONE_SPADE
    quantity: 1
    sellprice: 5
    price: 50
    description: ''
 
  item1:
    material: DIRT
    quantity: 1
    sellprice: 5
    price: 50
    description: ''
CratesPlus
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.

Similar projects

Plugin →