ChestShop-3 icon indicating copy to clipboard operation
ChestShop-3 copied to clipboard

Allow others to stock shop chests

Open RedArrow2387 opened this issue 4 years ago • 5 comments

Is your feature request related to a problem? Please describe.

Frustrating having a large shop and being unable to give access to certain 'friends' or 'workers' in your shop to re-stock your chests. Only way around this currently is using hoppers, but this isn't sufficient on servers with hopper limits due to TPS lag.

Describe the solution you'd like

Ability to add other players to a 'whitelist' that's able to access and restock items in your shop. Reduces the burden of keeping a large shop going on one person and allows larger shops for servers, with multiple Workers.

Describe alternatives you've considered

Using Hoppers as this is really only work around possible currently - but it's limited when servers have a hopper limit per chunk.

Additional context

Would also be neat to be able to 'split' profit by a given % Per chest sale.

RedArrow2387 avatar Jan 31 '21 16:01 RedArrow2387

Kinda related to #133 and already discussed on dbo's tracker. The current solution is to either use a free buy shop or LWC to protect shops to manage the access list and not use ChestShop's inbuilt protection.

Phoenix616 avatar Jan 31 '21 16:01 Phoenix616

Not something you are considering to implement directly into ChestShop? Seems quiet a sort after feature

RedArrow2387 avatar Jan 31 '21 16:01 RedArrow2387

As stated in the linked issues it's not really possible to include something like this in the current design. After all there is only so much room on a sign to fit information on and ChestShop does not store shop information centrally.

Of course an addon that stored separate shop/user information would be able to easily use ChestShop's events to provide that functionality.

Phoenix616 avatar Jan 31 '21 16:01 Phoenix616

Okay, thanks for taking the time to reply and for creating such a awesome plugin :)

RedArrow2387 avatar Jan 31 '21 16:01 RedArrow2387