Added set suffix support

This commit is contained in:
Sleaker 2011-07-22 01:16:55 -07:00
parent 987aa76b25
commit 075cc5c7eb
3 changed files with 14 additions and 0 deletions

View File

@ -444,4 +444,6 @@ public abstract class Permission {
public String getPlayerSuffix(Player player) {
return getPlayerSuffix(player.getWorld().getName(), player.getName());
}
abstract public void setPlayerSuffix(Player player, String suffix);
}

View File

@ -352,4 +352,9 @@ public class Permission_Permissions extends Permission {
public String getPlayerSuffix(String world, String playerName) {
return this.permission.getHandler().getUserSuffix(world, playerName);
}
@Override
public void setPlayerSuffix(Player player, String suffix) {
this.permission.getHandler().addUserInfo(player.getWorld().getName(), player.getName(), "suffix", suffix);
}
}

View File

@ -389,4 +389,11 @@ public class Permission_PermissionsEx extends Permission {
return null;
}
}
@Override
public void setPlayerSuffix(Player player, String suffix) {
PermissionUser user = PermissionsEx.getPermissionManager().getUser(player);
if (user != null)
user.setSuffix(suffix);
}
}