mirror of
https://github.com/TotalFreedomMC/TF-EssentialsX.git
synced 2025-04-25 16:09:44 +00:00
Change to Vault Metadata API for PEX build perms
This commit is contained in:
parent
7c59d61b32
commit
7d33814d5b
2 changed files with 3 additions and 4 deletions
|
@ -10,8 +10,8 @@ import java.util.Arrays;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
public abstract class AbstractVaultHandler extends SuperpermsHandler {
|
public abstract class AbstractVaultHandler extends SuperpermsHandler {
|
||||||
private static Permission perms = null;
|
protected static Permission perms = null;
|
||||||
private static Chat chat = null;
|
protected static Chat chat = null;
|
||||||
|
|
||||||
public boolean setupProviders() {
|
public boolean setupProviders() {
|
||||||
try {
|
try {
|
||||||
|
|
|
@ -8,8 +8,7 @@ import ru.tehkode.permissions.bukkit.PermissionsEx;
|
||||||
public class PermissionsExHandler extends AbstractVaultHandler {
|
public class PermissionsExHandler extends AbstractVaultHandler {
|
||||||
@Override
|
@Override
|
||||||
public boolean canBuild(final Player base, final String group) {
|
public boolean canBuild(final Player base, final String group) {
|
||||||
final PermissionUser user = PermissionsEx.getPermissionManager().getUser(base.getUniqueId());
|
return base != null && chat.getPlayerInfoBoolean(base.getWorld().getName(), base, "build", false);
|
||||||
return user != null && user.getOptionBoolean("build", base.getWorld().getName(), false);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in a new issue