Change to Vault Metadata API for PEX build perms

This commit is contained in:
vemacs 2016-03-01 09:29:45 -07:00
parent 7c59d61b32
commit 7d33814d5b
2 changed files with 3 additions and 4 deletions

View File

@ -10,8 +10,8 @@ import java.util.Arrays;
import java.util.List;
public abstract class AbstractVaultHandler extends SuperpermsHandler {
private static Permission perms = null;
private static Chat chat = null;
protected static Permission perms = null;
protected static Chat chat = null;
public boolean setupProviders() {
try {

View File

@ -8,8 +8,7 @@ import ru.tehkode.permissions.bukkit.PermissionsEx;
public class PermissionsExHandler extends AbstractVaultHandler {
@Override
public boolean canBuild(final Player base, final String group) {
final PermissionUser user = PermissionsEx.getPermissionManager().getUser(base.getUniqueId());
return user != null && user.getOptionBoolean("build", base.getWorld().getName(), false);
return base != null && chat.getPlayerInfoBoolean(base.getWorld().getName(), base, "build", false);
}
@Override