Changed SWGNameGenerator to use StringBuffer for name generation and fixed some small issues in other classes

This commit is contained in:
Waverunner
2015-06-19 16:55:24 -04:00
parent 754bd804ff
commit 2ff79ceef8
6 changed files with 32 additions and 23 deletions
@@ -40,8 +40,8 @@ import java.util.*;
public abstract class ContainerPermissions implements Serializable {
private static final long serialVersionUID = 1L;
public static WorldPermissions WORLD = new WorldPermissions();
public static InventoryPermissions INVENTORY = new InventoryPermissions();
public static final WorldPermissions WORLD = new WorldPermissions();
public static final InventoryPermissions INVENTORY = new InventoryPermissions();
private Map<String, Integer> permissionGroups;
private List<String> joinedGroups;
@@ -160,7 +160,8 @@ public abstract class ContainerPermissions implements Serializable {
}
public static int valueOf(EnumSet<Permission> bitmaskSet) {
return valueOf(bitmaskSet);
Permission[] permissions = bitmaskSet.toArray(new Permission[0]);
return valueOf(permissions);
}
public static int valueOf(Permission... permissions) {