Package com.soulfiremc.server.user
Interface SoulFireUser
- All Known Implementing Classes:
ConsoleCommandSource
public interface SoulFireUser
-
Method Summary
Modifier and TypeMethodDescriptiongetEmail()
net.kyori.adventure.util.TriState
getPermission
(PermissionContext permission) getRole()
default boolean
hasPermission
(PermissionContext permission) default void
hasPermissionOrThrow
(PermissionContext permission) default void
default void
default void
sendMessage
(org.slf4j.event.Level level, String message) void
sendMessage
(org.slf4j.event.Level level, net.kyori.adventure.text.Component message) default void
-
Method Details
-
sendInfo
-
sendWarn
-
sendError
-
sendMessage
-
sendMessage
void sendMessage(org.slf4j.event.Level level, net.kyori.adventure.text.Component message) -
getPermission
-
hasPermission
-
hasPermissionOrThrow
-
getUniqueId
UUID getUniqueId() -
getUsername
String getUsername() -
getEmail
String getEmail() -
getRole
UserEntity.Role getRole() -
getIssuedAt
Instant getIssuedAt()
-