LuckPerms: possible bug with essentialsx antibuild
I am new to LP, but been running a server (bukkit, then spigot) for quite a while.
I have been using essentialsX antibuild to prevent people from using certain items (ender chests and shulker chests) and it worked fine till I switched to LP this week.
I am having trouble negating permissions that should override wildcards Example:
- essentials.build.*:
value: true
- essentials.build.place.130:
value: false
I believe this should give players the ability to use all blocks except 130 (ender chests) Unless I am misunderstanding how LP works. The actual result is that players are still able to use ender chests. i.e. only the wildcard is working
If I do the opposite:
- essentials.build.*:
value: false
- essentials.build.place.130:
value: true
the wildcard works correctly and players are not able to build anything … but the place exception does not work and players are not able to place ender chests. i.e. only the wildcard is working
If there are NO wildcards and I just add the antibuild perms individually:
- essentials.build.place.130
- essentials.build.break.130
That works fine, players are able to break and place ender chests and noother blocks, which is correct. I don’t really have a way to test the opposite of this example, since antibuild sets everything to false, by default.
In any case, I don’t know if this is an issue with antibuild or LP or an interaction between them. The issue seems to be wildcards, but I am not a coder and can’t explain it. I am just reporting what I see.
Versions:
4:14:33 PM LP: Running LuckPerms v3.2.44 by Luck.
4:15:56 PM CONSOLE: [INFO] This server is running CraftBukkit version git-Spigot-7228328-11323bf (MC: 1.12) (Implementing API version 1.12-R0.1-SNAPSHOT)
4:16:25 PM CONSOLE: [INFO] Essentials reloaded 2.0.1-b496.
About this issue
- Original URL
- State: closed
- Created 7 years ago
- Comments: 15 (3 by maintainers)
You need to set
essentials.build.place.2:0
to true as well. (the verbose log shows you this)(and yes, in future, please don’t comment on old/closed tickets, even if you think your issue is related)