Yeah so I love the shops find command but I think it would save lots of time being able to see if the shops are empty before you go to them and just list the remaining trades in the gui menu: pics are added below to show there's actually space to do this
This has already been suggested. The search system doesn't know how many trades are left and has no way to get a precise number. We did however implement a sorting feature so if a shop has successfully completed trades recently it'll be listed first.
support suppot SUPPRPTPRPTOOROT i hate visiting every single shop there is to find one thats ACTUALLY stocked and most islands are from players that havent played in years so its so annoying omg
Not sure how this will work in practice given the chunk(s) that the shop's chest(s) are in will probably need to be loaded to find if the items are stocked. A widely sold item such as cobblestone will need to load many chunks to find if they are in stock, potentially causing a lagspike having the server load the chunks.
Could they just not update the info every time a shop has been used, no need to load an already loaded chunk?
unfortunately there is an option in the shop settings to enable hoppers transferring items to and from shops.
Something else I thought of, is it a good idea for the new shop chests to allow trades less than the asked amount if the stock is less? Eg, I'm selling 32x logs on different shops, 32x cooked foods etc, if players have sold to my shops and I restock them, sometimes I'm left with say 28x instead of 32. Old signs allow that 28x to be sold but new shop signs won't. Meaning there's still limited but se stocks to be sold that aren't able to sell due to the shop only recognising 32x as a trade and not anything lesser. That's my example of trade amounts, but it would be good for a shop chest to let all stocks be sold
I'm confused, if you sell less than the promised amount, your buyer isn't getting all they were promised for the price. That's not fair. Or if you're saying that the price would scale down -- the buyer would be charged 7/8 the price in your example, assuming the price is somehow scalable to the correct ratio -- how is that different from setting up your shop with a smaller item count? If you're willing to sell 28x instead of 32x, you're really saying that you're doing seven sales of 4x instead of eight. Can't you set the shop for sales of 4x and then the server logic doesn't have to change?
This would be able to work for eco, but in survival you can divide a block of grass so I would not work. And I doubt that they would update shops for a feature that only works on eco.
It would scale down, if I'm selling 10 logs for 50bucks and you only have 25$ instead of not being able to trade at all, you would give me 25$ for 5logs.
Point stands: if you set the shop for the smallest number of things you're willing to sell, no adjustments are necessary.
An example being that I have a spawner farm that players can sell their drops to me. Some players may not have the full 32x items to sell, but my shop could still buy those items with the price scaled accordingly. As jawd says. If I use those items to then stock my sale chest I'd then have less than the 32x for sale, but should still be able to sell the limited stocks. For reduced the price it would be for them. Its odd that the new signs have stopped this mechanic from working
A suggestion could be made to make it an extra option in the shop interface, to toggle partial trades.