Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class UserManager {
- private HashMap<UUID, User> map;
- public UserManager() {
- map = new HashMap<>();
- }
- public void reload() {
- map.clear();
- BungeeCord.getInstance().getPlayers().stream().forEach(player -> map.put(player.getUniqueId(), new User(player)));
- }
- public User add(ProxiedPlayer player) {
- return map.put(player.getUniqueId(), new User(player));
- }
- public void remove(UUID uuid) {
- assert map.containsKey(uuid);
- map.remove(uuid);
- }
- public User get(UUID uuid) {
- return map.get(uuid);
- }
- public User getEntityByName(ProxiedPlayer player) {
- return map.get(player.getUniqueId().toString());
- }
- public UserEntity getEntityByName(String name) {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement