25 lines
377 B
Java
25 lines
377 B
Java
package com.alttd.essentia.user;
|
|
|
|
import org.bukkit.entity.Player;
|
|
|
|
import java.util.Map;
|
|
import java.util.UUID;
|
|
|
|
public interface UserManager {
|
|
|
|
User getUser(Player player);
|
|
|
|
User getUser(UUID uuid);
|
|
|
|
void addUser(User user);
|
|
|
|
void removeUser(UUID uuid);
|
|
|
|
boolean hasUser(UUID uuid);
|
|
|
|
Map<UUID, User> getUsers();
|
|
|
|
User createNewUser(UUID uuid);
|
|
|
|
}
|