Package dev.aura.bungeechat.api.account
Interface BungeeChatAccount
-
- All Known Implementing Classes:
ConsoleAccount
public interface BungeeChatAccount
-
-
Field Summary
Fields Modifier and Type Field Description static String
unknownServer
-
Method Summary
-
-
-
Field Detail
-
unknownServer
static final String unknownServer
- See Also:
- Constant Field Values
-
-
Method Detail
-
getUniqueId
UUID getUniqueId()
-
getAccountType
default AccountType getAccountType()
-
getChannelType
ChannelType getChannelType()
-
getDefaultChannelType
ChannelType getDefaultChannelType()
Returns the global default channel type for all players!!- Returns:
- default channel type
-
isVanished
boolean isVanished()
-
hasMessengerEnabled
boolean hasMessengerEnabled()
-
hasSocialSpyEnabled
boolean hasSocialSpyEnabled()
-
hasLocalSpyEnabled
boolean hasLocalSpyEnabled()
-
getIgnored
BlockingQueue<UUID> getIgnored()
-
hasIgnored
default boolean hasIgnored(UUID uuid)
-
hasIgnored
default boolean hasIgnored(BungeeChatAccount account)
-
getName
String getName()
-
getDisplayName
default String getDisplayName()
-
getPing
int getPing()
-
getServerName
String getServerName()
-
getServerIP
String getServerIP()
-
getMutedUntil
Timestamp getMutedUntil()
-
isMuted
default boolean isMuted()
-
setChannelType
void setChannelType(ChannelType channelType)
-
setDefaultChannelType
void setDefaultChannelType(ChannelType channelType)
Sets the global default channel type for all players!!- Parameters:
channelType
- new default channel type
-
setVanished
void setVanished(boolean vanished)
-
setMessenger
void setMessenger(boolean messenger)
-
setSocialSpy
void setSocialSpy(boolean socialSpy)
-
setLocalSpy
void setLocalSpy(boolean localSpy)
-
toggleVanished
default void toggleVanished()
-
toggleMessenger
default void toggleMessenger()
-
toggleSocialSpy
default void toggleSocialSpy()
-
toggleLocalSpy
default void toggleLocalSpy()
-
addIgnore
void addIgnore(UUID uuid)
-
addIgnore
default void addIgnore(BungeeChatAccount account)
-
removeIgnore
void removeIgnore(UUID uuid)
-
removeIgnore
default void removeIgnore(BungeeChatAccount account)
-
setMutedUntil
void setMutedUntil(Timestamp mutedUntil)
-
setMutedUntil
default void setMutedUntil(long mutedUntilMillis)
-
mutePermanently
default void mutePermanently()
-
muteFor
default void muteFor(long amount, TimeUnit timeUnit)
-
unmute
default void unmute()
-
-