GUI Shops 1.0

Adds the ability to create GUI based shops

  1. FyrenGaming
    Native Minecraft Version:
    1.14
    Tested Minecraft Versions:
    • 1.14
    Contributors:
    FyrenGaming
    GUI Shops

    What it does:

    GUI Shops is a straightforward plugin that allows server admins to create/edit/delete shops in Minecraft. These shops are then easily accessible to players, by allowing them to buy or sell items from a user friendly GUI.


    What you need:

    GUI Shops is able to work with most economy plugins by hooking into Vault. Vault is the only dependency for the plugin (other than spigot that is!).

    Permissions:

    GUIShops.* - This gives access to all commands in the plugin. This is given by default to server operators.

    GUIShops.Admin - This gives access to creating/modifying/deleting shops.

    GUIShops.Open - This gives access to actually opening the shops.



    Commands:

    GUIShopCreate:
    usage: /GuiShopCreate <shop name>
    description: Creates a new shop.
    aliases: [gscreate, gsc]

    GUIShopAdd:
    usage: /GuiShopAdd <shop name> <buy price> <sell price>
    description: Adds the item in hand to the specified shop.
    aliases: [gsadd, gsa]

    GUIShopOpen:
    usage: /GuiShopOpen <shop name>
    description: Opens the selected shop
    aliases: [gsopen, gso]

    GUIShopRemove:
    usage: /GuiShopRemove <shop name>
    description: Opens the selected shop to remove items from the shop.
    aliases: [gsremove, gsr]

    GUIShopDelete:
    usage: /GuiShopDelete <shop name>
    description: Deletes the selected shop.
    aliases: [gsdelete, gsd]

    GUIShopReload:
    usage: /GuiShopReload
    description: Reloads the shop configuration file. Only needs to be used if the shop configuration file has been altered manually.
    aliases: [gsreload, gsrl]


    To create a shop:

    1. First, you will use /GUIShopCreate <shop name> to create a new shop.

    2. You will want to add an item to the shop. Using /GUIShopAdd <shop name> <buy price> <sell price>; this will add the item currently in your main hand to the shop.

    3. Should you want to remove an item from a shop, simply use /GUIShopRemove <shop name> and it will open the shop for you. Once open, if you click on the item you want removed, it will be removed instantly. Be warned, this cannot be undone.

    4. If you want to delete a shop completely, you will use /GUIShopDelete <shop name> and the shop will be deleted permanently.

    5. Players can open the shop by using /GUIShopOpen <shop name> and purchase or sell items from the GUI. Shop names are case sensitive.



    To Do List:

    [] Add a main GUI so that all shops can be accessed from a main screen.
    [] Add in multi-page shops.


    Screenshots: https://imgur.com/a/xIIoXFX