LuckPerms

LuckPerms

41.4k Downloads

Can't Use Signs

ShadowAngel25 opened this issue · 10 comments

commented

Hello, Maybe you guys can help me.
When I try to use a sign I made with essentials, i can only use them as a server OP. Nobody can use them even as owner with all-perms. The only way I can use the signs is if i'm op'ed from the server cmd. Even when i give myself in-game all-perms. as my personal account, warp signs wont help. I even went through the config. files and checked everything to the best of my ability. Please help. Here are some picture for you to see the perms. of all groups.
luckyperms commands default
lp me not serverop
lp owner file with star
default with star
lucky perms me
no warp as default

On top of all that, I can't break blocks as owner group only if, again, i'm the server op from the server cmd. (no point in using pictures for this one.)
Also, this server is open to the public but only for certain people who know the ip.

commented

for starters you can remove the * from your perm nodes. not needed. just use the base node: essentials

commented

@ktole1999 I'm assuming you're referring to the owner permissions?

commented
commented

@ktole1999 incorrect. That only works on Sponge.

And in regards to your problem @ShadowAngel25 I'd highly recommend you debug your permission issues with Verbose.
Also please keep in mind that LuckPerms is not responsible for the actual permission nodes. When you're having issues with plugin's permissions, ask for help on their support places.

commented

Hello, Maybe you guys can help me.
When I try to use a sign I made with essentials, i can only use them as a server OP. Nobody can use them even as owner with all-perms. The only way I can use the signs is if i'm op'ed from the server cmd. Even when i give myself in-game all-perms. as my personal account, warp signs wont help. I even went through the config. files and checked everything to the best of my ability. Please help. Here are some picture for you to see the perms. of all groups.

On top of all that, I can't break blocks as owner group only if, again, i'm the server op from the server cmd. (no point in using pictures for this one.)
Also, this server is open to the public but only for certain people who know the ip.

What server environment are you using?

commented

Essentials pretty much always means Spigot/Bukkit

commented

Hello, Maybe you guys can help me.
When I try to use a sign I made with essentials, i can only use them as a server OP. Nobody can use them even as owner with all-perms. The only way I can use the signs is if i'm op'ed from the server cmd. Even when i give myself in-game all-perms. as my personal account, warp signs wont help. I even went through the config. files and checked everything to the best of my ability. Please help. Here are some picture for you to see the perms. of all groups.

On top of all that, I can't break blocks as owner group only if, again, i'm the server op from the server cmd. (no point in using pictures for this one.)
Also, this server is open to the public but only for certain people who know the ip.

What server environment are you using?

Paper if that's what you're asking. But somehow when i was messing around with everything i could use the signs and so could my friend who was a test dummy. but they could only use them ONCE then they wouldn't work anymore. So like a one time use. So now i have to look into that but not sure where. But thanks for the help guys.

commented

As I said, check out Verbose https://github.com/lucko/LuckPerms/wiki/Verbose

I'm sorry, but i have no idea how to debug this stuff with verbose so idk what youre talking about. I looked at verbose but i don't understand it. I know that commands are fine because I can use the signs as owner with the essentials.* node. So i'll just talk to the developers support about this.

commented

Just use /lp verbose on <your IGN> and use the signs, to see what permissions are checked.
You can then disable verbose again after that with /lp verbose off

LPs verbose can return permissions with three values:

  • true The user has permission to use the command/function.
  • false The user has the permission, but it is denied.
  • undefined The permission isn't set for either the user and/or the group.