Plugin category: Economy Minecraft version: 1.16.3 Suggested name: SignChestShop What I want: I want a shop where you put the sign on the front of the chest and put: [PRICE] 1 diamondblock or else Aphyio Also, on the diamondblock line, make it have 2 options: 1, you can use using money by using this format [PRICE] 1000 money Aphyio So it means the owner of the shop, will recieve 1000 money. Also, if you purchased a item with diamondblock or else, it will swap it. And make the owner can edit stuff in the chest like restocking, getting the currency. Ideas for commands: None Ideas for permissions: none When I'd like it by: Take your time:
Hello there, I have started working on your plugin and have done quite some progress so far, however I need to ask what plugin do you use to have money in-game? Because I can easily make everything work with in-game items (diamonds, emeralds, etc...) but need some basic information on the plugin you use for money. Kind regards
How is the player supposed to know what they're buying if the sign only says the price and not the product? But I have started to slowly work on this - no promises though.
Very helpful however I still don't understand how the buyer (ie the one who wants to buy from the sign shop) is supposed to know what they're buying. Do they left click to view and right click to buy or something ?
Nah, just right click the chest and if you want to buy it, right click the item in the chest you desire.
I've just picked this up again and I'm really liking my approach to making this but it's going to take a little while - and there's no guarantee I'll finish but just thought I'd let you know.
@Aphyio I feel like some information is missing. The video you posted tells us that all of the items in the chest will get purchased, but do they get transferred to the buyer's inventory? Does the buyer get access to the chest? If they get transferred, what happens if the buyer has a full inventory already? If the currency is not "money", where would you like the item currency stored? If the answer to the previous question was that they get transferred, do you want the currency to go into the chest? If the answer to the previous question was that the buyer gets access to the chest, where should the currency go if the chest is full and the seller is offline? That is what I could think of from the top of my head. Do note that I did not say I would create this.
I have implemented a lot of functionality by the way such as creating shops and the format for a shop - all I need to do is the transaction part. I like Karim's questions and if Aphyio doesn't respond immediately I suggest a system as follows: command /collectitems (placeholder name, can be anything OP wants) opens a GUI with the items that you are owed (for example if you have a shop selling stuff for emeralds if they buy from you it will go directly into that GUI otherwise if you're owed money and you're offline it will put it in there too as a "banknote" type thing) Click to claim items. Does this sound okay ?
Yes, it will be transferred to the buyer inventory. The buyer can acesss the chest too. but, you cannot edit it. And the video show that if you tried to buy with inv full, it would say Purchased Denied; Inventory Full. Also, the currency of essentials will auto added to bal, the blocks of item currency like diamonds will just swap the slot that the buyer clicked. Also, you cannot buy your own items in the shop and seller can edit the chest.
This thread looks painful with all the bumps, I think you should just make the item being sold float on top of the chest, and then most likely someone will take your request. If johnny doesn't finish his plugin I can try to make this later when I'm not that busy.