EssentialsX

EssentialsX

2M Downloads

/unlimited per-item permissions not working

Cldfire opened this issue ยท 2 comments

commented

So for /unlimited, you're supposed to be able to grant 'essentials.unlimited' in order to give access to the command, and then individual items with 'essentials.unlimited.item-[id]'.

However, I've found that upon giving my users access to 'essentials.unlimited', it gives them access to every single blocktype, no matter what I grant (or don't grant) with 'essentials.unlimited.item-[id]'.

Removing the 'essentials.unlimited' permission prevents the user from even using /ul, no matter what I grant via 'essentials.unlimited.item-[id]'.

/ess debug revealed that Essentials is only checking if the user has the 'essentials.unlimited' permission; it's not checking for the individual item permissions. I even negated 'essentials.unlimited.*', and it still allowed for unlimited anything.

It would be great to see this fixed, as it renders /ul completely useless.

commented

Hmm, don't remember having to do that in the past. That sounds like it's it, though.

All the 'bugs' I find turn out to be user error :(

EDIT: Yep, that was it. Thank you SupaHam.

commented

Did you set permission-based-item-spawn to true in your config.yml?