With all the upcoming shopfeatures a lot things change, we would be able to quickbuy, check prices everywhere. The main goal of the feature is to get more people to participate in the market, even the 'small' guys. Lately I made a mistake myself on a shopsign, these things can happen easily and can even go unseen by the shopowner himself. For example: I set up a double chest with villager eggs. I set up 2 shopsigns above it, 1 for selling quantity 1 with buyprice 10/sellprice 9, the other one quantity 32 with buyprice 320/sellprice 288. Atleast, that was what I wanted to do. Instead of putting quantity 32, I put 1, for 320/288. What happend? People bought the single egg, sold it for high profit. Easy mistake that can be made. My suggestion: Let the /shop price be the maximum price a player can ask for a certain item. This can be calculated easily by buyprice/quantity=price per piece. In this example the price per piece would not be able to exceed 245 per piece, so the sign would drop, or I would get a warning message. tl;dr ? Maximum price according to /shop price (works per piece) - Helps preventing more mistakes on shopsigns - Gets more small guys to participate in the market (prevents new people from overpricing)
"In this example the price per piece would not be able to exceed 245 per piece, so the sign would drop, or I would get a warning message."