Nokorbis / ar-command-signs

Minecraft (Spigot) plugin that allows to transform some blocks (Signs, plates and buttons) into a Commands executor
https://www.spigotmc.org/resources/command-signs.10512/
Apache License 2.0
13 stars 10 forks source link

Only Ops can use signs #55

Closed ryanou812 closed 4 years ago

ryanou812 commented 4 years ago

I feel like I've tried everything but even a simple command like /warp spawn. They permission group has the permission essentials.warps.spawn and essentials.warp and can perform the command without the sign, but when trying to use the command with the sign nothing at all happens. Ops can use the signs perfectly however. I also have tried switching the commands to ^ and # before the command but default users still cannot interact with the signs

Nokorbis commented 4 years ago

Do you use worldguard ? It might be because worldguard prevent the use/interact permission

ryanou812 commented 4 years ago

i havent created a region in which the sign exists and set interact and use to allow and still nothing happens

ryanou812 commented 4 years ago

I am using LuckPerms as my permissions plugin if that helps

Nokorbis commented 4 years ago

I don't think that it's my plugin preventing your users to use the sign.

My plugin only does :

  1. Receive an interact/use event from Bukkit/Spigot (which can be prevented by other plugins)
  2. Check if the required permissions set on the sign are on the user (using the Bukkit Permissions API, so if LuckPerms respect that API, no reason it doesn't work)
  3. Add temporary permissions
  4. Makes the player run the commands
  5. Remove temporary permissions

If your users don't see a message in chat when interacting with the sign, only the first point can be in cause. So you should check if you have other protection tools