YiC200333 / XConomy

An economy plugin that supports data synchronization between multiple servers
GNU General Public License v3.0
95 stars 33 forks source link

Sponge - Permission Issue / Suggestion #63

Closed Aiidoneus closed 2 years ago

Aiidoneus commented 2 years ago

Version of XConomy
XConomy-Sponge-2.18.3

Server version
spongeforge-1.12.2-2838-7.4.7

Storage-type
Local

Describe the issues
Hello, right now, there seems to be issues with permissions that I will help explain. Sponge uses a more wildcard system as you can see here. The issue with this is that people who have say xconomy.user.balance also automatically get xconomy.user.balance.other along with it unless you specifically deny it to said Luckperms group. This can also happen with xconomy.user.pay and xconomy.user.pay.receive for example. My suggestion is to rename the permissions slightly so this doesn't happen. Maybe something like xconomy.user.pay.base and keep xconomy.user.pay.receive` to split them up properly? Ultimately this is up to you but it is just a suggestion

YiC200333 commented 2 years ago

Thanks for you help and suggestion, I will try it