promotional bannermobile promotional banner

GUIM: Graphical User Interfaced Markets

Plugin allows for admins to set up P2P markets that are completely graphical. (no commands)
<p>Here is an example menu of the Market Items menu. Here, sales are displayed.</p>
<ul><li>Clicking on a sale will bring that sale up in a BuyMenu.
</li><li>Pressing the sale button will open a SellMenu.
</li><li>The two buttons at the bottom left and ...

Here is an example menu of the Market Items menu. Here, sales are displayed.

  • Clicking on a sale will bring that sale up in a BuyMenu.
  • Pressing the sale button will open a SellMenu.
  • The two buttons at the bottom left and ...

<p>Here, the main menu is displayed. The main menu has the following buttons</p>
<ul><li>Market Items: View the items on the market. Buy and sell items.
</li><li>Requested Items: View the item requests people have made on the market. Make a request. Ful...

Here, the main menu is displayed. The main menu has the following buttons

  • Market Items: View the items on the market. Buy and sell items.
  • Requested Items: View the item requests people have made on the market. Make a request. Ful...

Description

GUIM is a plugin that allows multiple marketplaces to be set up throughout a Bukkit server. These marketplaces are interfaced using inventories instead of commands or signs. Advantages:

GUIMarket is designed as an alternative to sign markets and chest markets, and command marketplaces. Many players will not remember commands. Plugins that use a lot of commands can be confusing. More so, commands take away from the concept of the game itself. GUIM wants players to feel like they are accessing a real marketplace, instead of typing in lines to the computer. While sign based marketplaces and chest based marketplaces are useful for admins, they have some disadvantages which GUIM tries to resolve. First, if one item is limited to one sign/chest, they are not very space efficient. Secondly, some marketplace plugins are meant for server-side trading and not player-to-player trading. GUIMarket aims to allow admins to set up static trading stations and allow player to set up their own shops, all using very little commands.

So the only command that has been implemented is: /GUIM create [marketname] which requires the permission: "guim.create"

This lets you set up a market. I've added help books to help people get through the markets. Also, right now the item cap is set at 10. In the future, I'll make this adjustable.

The full Design Document can be read here. Download the test jar: GUIM

If you use the test jar, give me some feedback below. If you have a lot to say, make a post in the forums.

The GUIM: Graphical User Interfaced Markets Team

profile avatar
  • 3
    Projects
  • 7.4K
    Downloads

More from m0pt0pmatt

  • Bukkit Toolkit project image

    Bukkit Toolkit

    • 0
    • Bukkit Plugins

    A collection of small tools in one place to help dependencies for other plugins

    • 0
    • January 5, 2014
    • Bukkit Plugins
  • MenuService project image

    MenuService

    • 6.4K
    • Bukkit Plugins

    Allows plugin developers to create simple and complex menu systems

    • 6.4K
    • July 31, 2013
    • Bukkit Plugins
    • +3
  • Bukkit Toolkit project image

    Bukkit Toolkit

    • 0
    • Bukkit Plugins

    A collection of small tools in one place to help dependencies for other plugins

    • 0
    • January 5, 2014
    • Bukkit Plugins
  • MenuService project image

    MenuService

    • 6.4K
    • Bukkit Plugins

    Allows plugin developers to create simple and complex menu systems

    • 6.4K
    • July 31, 2013
    • Bukkit Plugins
    • +3