itemtrader

Trade between players like with villagers

itemtrader

WARNING: itemtrader 0.3.4 contains a bug making it unable to execute commands, please use a newer build. Sorry for the inconvenience.

Introduction

This plugin allows players to set up custom offers to buy/sell items and customers can right-click those players to open a trading gui they know from villagers to browse and accept offers. Maybe an image will explain it better:

example usage

Please note that this plugin may contain bugs and that new suggestions are always welcome.

Features

  • Trade simple and securely by the villager GUI
  • No commands for customers, just right-click the traders to open the GUI
  • Highlight trading players by adding a color to the nameplate via TagAPI
  • Simplify offers by decreasing the stack sizes of product and price but keeping the same ratio. (Ex: 64:8 -> 8:1)
  • More is coming... :D

Commands & Permissions

CommandPermissionDescription
/itemtrader addoffer <price> <product>itemtrader.addofferAdds an offer
/itemtrader removeoffer <number>|allitemtrader.removeofferRemoves an offer
/itemtrader listitemtrader.listoffersLists all offers
/itemtrader startitemtrader.starttradingStarts trading
/itemtrader stopitemtrader.stoptradingStops trading

Examples:

  • /itemtrader addoffer 10x17 ironingot - Buy 10 blocks of wood for 1 iron ingot
  • /itemtrader addoffer 5x#3 #current - Sell the item in the currently selected slot for 5 items/blocks in slot 3 (count from left to right starting with '1')

There is an in-game help topic for each command, just do /help itemtrader for an overview.

Soft Dependencies

  • Add a prefix to merchants' nameplates by installing TagAPI

Config

You can find a default config with explanation here.

Source

Source can be found in GitHub, contributions are always welcome.

TODOs & Suggestions

  • Add MCStats statistics Done in v0.3.3
  • Item amounts of input and output should be divided by their greatest common divisor Done in v0.3.1
  • Left items in the left slot shouldn't be dropped on window exit Done in v0.3.1
  • Decrease file size Done in v0.3.1
  • Add ability to use item names Done in v0.2

(Write a comment or send me a PM if you have suggestions)

The itemtrader Team

profile avatar
  • 3
    Projects
  • 25.5K
    Downloads

More from _ForgeUser8945898

  • flyingblocksapi project image

    flyingblocksapi

    • 2.2K
    • Bukkit Plugins

    API for developers to create flying and moving blocks

    • 2.2K
    • April 26, 2014
    • Bukkit Plugins
  • CityLanterns project image

    CityLanterns

    • 19.2K
    • Bukkit Plugins

    A plugin for toggling redstone lanterns at day/night

    • 19.2K
    • July 27, 2014
    • Bukkit Plugins
  • flyingblocksapi project image

    flyingblocksapi

    • 2.2K
    • Bukkit Plugins

    API for developers to create flying and moving blocks

    • 2.2K
    • April 26, 2014
    • Bukkit Plugins
  • CityLanterns project image

    CityLanterns

    • 19.2K
    • Bukkit Plugins

    A plugin for toggling redstone lanterns at day/night

    • 19.2K
    • July 27, 2014
    • Bukkit Plugins