EssentialsX

EssentialsX

2M Downloads

EssentialsAntiBuild Build Permissions not working with permission system.

TheSlapDoctor opened this issue ยท 2 comments

commented

Information

Full output of /ess version:

INFO] Server version: 1.13.2-R0.1-SNAPSHOT git-Spigot-a1f2566-97b0057 (MC: 1.13.2)
[INFO] EssentialsX version: 2.15.0.55
[INFO] LuckPerms version: 4.3.17
[INFO] Vault version: 1.7.1-b91
[INFO] EssentialsXAntiBuild version: 2.15.0.55

Server log: https://gist.github.com/TheSlapDoctor/83d83fac1928c071a8ce132240fb1ddd

EssentialsX config https://gist.github.com/TheSlapDoctor/3ae1a58206342276f854ab16d3cc569d

Help request

Problem
Well lads,

I've been trying to restrict the breaking (and eventually, the placement) of blocks based on permission groups. I'm using LuckPerms, at the suggestion of r/admincraft.

My current plugins are: LuckPerms, WorldEdit, Citizens, MythicMobs, MassiveCore, Essentials(X) and EssentialsAntiBuild(Also X).

By default (as in the default behaviour after install) non-ops cannot break any blocks. But when I set the permission to allow the breaking of blocks (in LuckPerms this is "/lp user permission set essentials.build.break.3 true" nothing changes. Breaking the specified block type is still disallowed.

Any suggestions on how to fix this? I would be extremely grateful.

What I have tried
A bunch of different permission variants:

  • essentials.build (works as expected, setting to true allows non-op building, and vice versa, not specific enough though)
  • essentials.build.break.* (just as a test, didn't work though).
  • essentials.build.break.3:0 (same again, no effect)

Screenshots
Nada, feel free to request though.

Much love,
TheSlapDoctor

commented

I forgot to mention that I had vault installed but mah boy /ess version had my back.

commented

Solved it after a good night's sleep.

I had forgotten to allow myself to interact with the block as well as break it. (essentials.build.interact.3, for those looking for the solution).

If anyone else is having trouble with this feel free to hit me up.