TF-EssentialsX/Essentials/src/com/earth2me/essentials/perm/IPermissionsHandler.java

25 lines
468 B
Java
Raw Normal View History

package com.earth2me.essentials.perm;
import org.bukkit.entity.Player;
2015-04-15 04:06:16 +00:00
import java.util.List;
2015-04-15 04:06:16 +00:00
public interface IPermissionsHandler {
String getGroup(Player base);
2015-04-15 04:06:16 +00:00
List<String> getGroups(Player base);
2015-04-15 04:06:16 +00:00
boolean canBuild(Player base, String group);
2015-04-15 04:06:16 +00:00
boolean inGroup(Player base, String group);
2015-04-15 04:06:16 +00:00
boolean hasPermission(Player base, String node);
2015-04-15 04:06:16 +00:00
String getPrefix(Player base);
2015-04-15 04:06:16 +00:00
String getSuffix(Player base);
boolean tryProvider();
}