mirror of
https://github.com/EssentialsX/Essentials.git
synced 2024-11-02 17:09:58 +01:00
The sign permissions will be:
essentials.signs.create.* essentials.signs.use.* essentials.signs.break.*
This commit is contained in:
parent
bcf81d9f0a
commit
99268b9d9e
@ -31,7 +31,8 @@ public class EssentialsSign
|
||||
final ISign sign = new EventSign(event);
|
||||
sign.setLine(0, String.format(FORMAT_FAIL, this.signName));
|
||||
final User user = ess.getUser(event.getPlayer());
|
||||
if (!user.isAuthorized("essentials.signs." + signName.toLowerCase() + ".create"))
|
||||
if (!(user.isAuthorized("essentials.signs." + signName.toLowerCase() + ".create")
|
||||
|| user.isAuthorized("essentials.signs.create." + signName.toLowerCase())))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
@ -63,7 +64,8 @@ public class EssentialsSign
|
||||
final User user = ess.getUser(event.getPlayer());
|
||||
try
|
||||
{
|
||||
return user.isAuthorized("essentials.signs." + signName.toLowerCase() + ".use")
|
||||
return (user.isAuthorized("essentials.signs." + signName.toLowerCase() + ".use")
|
||||
|| user.isAuthorized("essentials.signs.use." + signName.toLowerCase()))
|
||||
&& onSignInteract(sign, user, getUsername(user), ess);
|
||||
}
|
||||
catch (ChargeException ex)
|
||||
@ -84,7 +86,7 @@ public class EssentialsSign
|
||||
final User user = ess.getUser(event.getPlayer());
|
||||
try
|
||||
{
|
||||
return user.isAuthorized("essentials.signs." + signName.toLowerCase() + ".break")
|
||||
return user.isAuthorized("essentials.signs.break." + signName.toLowerCase())
|
||||
&& onSignBreak(sign, user, getUsername(user), ess);
|
||||
}
|
||||
catch (SignException ex)
|
||||
|
Loading…
Reference in New Issue
Block a user