Interface SoulFireUser

All Known Implementing Classes:
ConsoleCommandSource

public interface SoulFireUser
  • Method Details

    • sendInfo

      default void sendInfo(String message, Object... args)
    • sendWarn

      default void sendWarn(String message, Object... args)
    • sendError

      default void sendError(String message, Throwable t)
    • sendMessage

      default void sendMessage(org.slf4j.event.Level level, String message)
    • sendMessage

      void sendMessage(org.slf4j.event.Level level, net.kyori.adventure.text.Component message)
    • getPermission

      net.kyori.adventure.util.TriState getPermission(PermissionContext permission)
    • hasPermission

      default boolean hasPermission(PermissionContext permission)
    • hasPermissionOrThrow

      default void hasPermissionOrThrow(PermissionContext permission)
    • getUniqueId

      UUID getUniqueId()
    • getUsername

      String getUsername()
    • getEmail

      String getEmail()
    • getRole

      UserEntity.Role getRole()
    • getIssuedAt

      Instant getIssuedAt()