Board Thread:Suggestions forum/@comment-27587913-20160909023701/@comment-26335978-20160914223257

Perhaps another mechanic, similar to Ender chests could be used: A shop chest can be crafted (like a normal chest but with a coin in the middle), and player may place items into these chests. Like Ender Chests, the items placed inside are accessible from anywhere. Hiring a trader and opening their "configure trades" GUI will display all the items in the shop chest, and each item can be highlighted and a price assigned. Pouches may also be used, but these would probably just hold extra items (like if you are selling miruvor, since it cannot be stacked, one chest's space will not be enough).

Here is an example: I hire a trader. I want to sell barrow-blades, so I craft a trading chest and put a pouch full of them into the chest. I click on the "configure trades" button in the trader's GUI which takes me to a display of the existing trades. I click on an "add trade" button, and then the trading chest inventory is displayed. I click on the pouch to open it (this would require a slightly different pouch-opening mechanic, but it should be like opening a folder on your computer. A "back" arrow or button would be useful here), and I click on a barrow-blade to highlight it, then I click on an input box and type in the silver coin price. Now, every time a player buys a barrow-blade, one barrow-blade is taken from the trading chest.