Add a way to load user's permission data from the permission handler on demand.

#1350
This commit is contained in:
Gabriele C
2017-10-29 19:35:23 +01:00
parent 316f8fc642
commit a5542051f4
5 changed files with 64 additions and 48 deletions
@@ -23,6 +23,7 @@ import javax.annotation.PostConstruct;
import javax.inject.Inject;
import java.util.Collection;
import java.util.Collections;
import java.util.UUID;
/**
* PermissionsManager.
@@ -425,4 +426,18 @@ public class PermissionsManager implements Reloadable {
// Remove each group
return removeGroups(player, groupNames);
}
public void loadUserData(UUID uuid) {
if(!isEnabled()) {
return;
}
handler.loadUserData(uuid);
}
public void loadUserData(String name) {
if(!isEnabled()) {
return;
}
handler.loadUserData(name);
}
}