Package dev.aura.bungeechat.account
Class BungeecordAccountManager
- java.lang.Object
-
- dev.aura.bungeechat.api.account.AccountManager
-
- dev.aura.bungeechat.account.BungeecordAccountManager
-
-
Constructor Summary
Constructors Constructor Description BungeecordAccountManager()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Optional<dev.aura.bungeechat.api.account.BungeeChatAccount>
getAccount(CommandSender player)
static List<dev.aura.bungeechat.api.account.BungeeChatAccount>
getAccountsForPartialName(String partialName, dev.aura.bungeechat.api.account.BungeeChatAccount account)
static List<dev.aura.bungeechat.api.account.BungeeChatAccount>
getAccountsForPartialName(String partialName, CommandSender player)
static Optional<CommandSender>
getCommandSender(dev.aura.bungeechat.api.account.BungeeChatAccount account)
static Optional<CommandSender>
getCommandSender(UUID uuid)
static boolean
isNew(UUID uuid)
static void
loadAccount(UUID uuid)
void
onPlayerConnect(BungeeChatJoinEvent event)
void
onPlayerDisconnect(BungeeChatLeaveEvent event)
static void
unloadAccount(dev.aura.bungeechat.api.account.BungeeChatAccount account)
static void
unloadAccount(UUID uuid)
-
-
-
Method Detail
-
getAccount
public static Optional<dev.aura.bungeechat.api.account.BungeeChatAccount> getAccount(CommandSender player)
-
getCommandSender
public static Optional<CommandSender> getCommandSender(UUID uuid)
-
getCommandSender
public static Optional<CommandSender> getCommandSender(dev.aura.bungeechat.api.account.BungeeChatAccount account)
-
getAccountsForPartialName
public static List<dev.aura.bungeechat.api.account.BungeeChatAccount> getAccountsForPartialName(String partialName, CommandSender player)
-
getAccountsForPartialName
public static List<dev.aura.bungeechat.api.account.BungeeChatAccount> getAccountsForPartialName(String partialName, dev.aura.bungeechat.api.account.BungeeChatAccount account)
-
loadAccount
public static void loadAccount(UUID uuid)
-
unloadAccount
public static void unloadAccount(UUID uuid)
-
unloadAccount
public static void unloadAccount(dev.aura.bungeechat.api.account.BungeeChatAccount account)
-
isNew
public static boolean isNew(UUID uuid)
-
onPlayerConnect
public void onPlayerConnect(BungeeChatJoinEvent event)
-
onPlayerDisconnect
public void onPlayerDisconnect(BungeeChatLeaveEvent event)
-
-