WARNING: itemtrader 0.3.4 contains a bug making it unable to execute commands, please use a newer build. Sorry for the inconvenience.
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:

Please note that this plugin may contain bugs and that new suggestions are always welcome.
| Command | Permission | Description |
|---|---|---|
| /itemtrader addoffer <price> <product> | itemtrader.addoffer | Adds an offer |
| /itemtrader removeoffer <number>|all | itemtrader.removeoffer | Removes an offer |
| /itemtrader list | itemtrader.listoffers | Lists all offers |
| /itemtrader start | itemtrader.starttrading | Starts trading |
| /itemtrader stop | itemtrader.stoptrading | Stops 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.
You can find a default config with explanation here.
Source can be found in GitHub, contributions are always welcome.
(Write a comment or send me a PM if you have suggestions)