So I've noticed that there are users who may want to trade their own items for credits and because of the absence of a selling system, we get spam messages such as
" DUs ANy1 want SOME LAPIS FOR 20000 credits?" which frustrates users and staff alike.
I suggest the use of sell signs and changes to User permissions.
Arcphoenix's thread talks about trading materials using a series of commands. Check it out here:
Sell Signs
Description: As the title suggests, the ability for users to:
How this will be implemented: It will be controlled though,
When the item has been sold out,
[Sell] Chests (Alternative method)
For a more flexible and complex option:
Users will be able to create a "shop chest" (WIP name) which contains materials which they can sell.
To create this chest, the user performs an action similar to making [Private] chests, with an extra line,
Changes to Shop signs permissions
With the introduction of sell signs, it is proposed that:
This has my support.
Suggestions:
Maybe when a sign is interacted with, it can check for a block in a certain x,y,z coordinate and load the chest data then. (I imagine the alternative would be keeping the chunks of the chests loaded at all times, which I imagine might cause server lag).
Maybe there can be a "payment chest" as well as a "product chest" (the Sell chest you mentioned), with both linked to the sign and accessible to the person who made the shop sign
Perhaps in one line a user can type "[Show amount available]" which will display how many of the item are in stock. After each purchase, the sign will check the chest and update the number. Upon 0, it might say "Sold Out" or "None Available".