Essentials icon indicating copy to clipboard operation
Essentials copied to clipboard

/sell multipliers with permissions

Open Soapiee opened this issue 4 years ago • 3 comments

Feature request

Feature description:

/sell multipliers that can be set with permission nodes. The multipliers are to increase/multiply the sell price that someone can get via the /sell command. It basically multiplies the worth.

Example permissions: essentials.sell.multiplier.0.5 > multiplies the worth/sell price by 0.5 essentials.sell.multiplier.2 > multiplies the worth/sell price by 2 essentials.sell.multiplier.X > multiplies the worth/sell price by X OR essentials.worth.multiplier.0.5 > multiplies the worth/sell price by 0.5 essentials.worth.multiplier.2 > multiplies the worth/sell price by 2 essentials.worth.multiplier.X > multiplies the worth/sell price by X

How the feature is useful:
It is useful as it allows you to give a certain benefit to certain groups whilst still taking advantage of the EssentialsX worth and /sell features. Its particular useful to server owners as it means they do not need to search and potentially purchase a separate plugin for such a small addition. You would have to re-create the shops and all their prices again. The feature is player friendly as they can still use one command, rather than needing to visit different sign shop areas, or using different commands to access different shops that have different prices.

Note I filtered through the issues (open and closed) and also checked changelogs on the GitHub to make sure I was not making a duplicate and/or denied request. My apologises if I missed one.

Soapiee avatar Jan 22 '21 10:01 Soapiee

If implemented, this should match what we have in the config with homes. essentials.sell.multiplier (to allow access to the multiplier) and essentials.sell.multiplier.mod, for example.

Chew avatar Jan 22 '21 17:01 Chew

If implemented, this should match what we have in the config with homes. essentials.sell.multiplier (to allow access to the multiplier) and essentials.sell.multiplier.mod, for example.

essentials.sell.multiplier wouldn't be needed. For example, if they already have a mod sell multiplier applied to them, then there wouldn't be a point in having a permission to allow them access to the multiplier, nor would it make much sense.

tatteaid avatar Dec 13 '21 22:12 tatteaid

Not sure you understand the concept of it, or I'm not understanding your message. The permission node is what tells the server what multiplier to give the user. It's the same thing as described with the sethome.multiple thing.

Chew avatar Dec 14 '21 01:12 Chew