Interface Logger

All Known Implementing Classes:
VitalLogger

public interface Logger
Interface for VitalStrike's logging system. Provides methods for different logging levels with support for parameterized messages.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    debug(String message, Object... args)
    Logs a debug message when debug mode is enabled.
    void
    info(String message, Object... args)
    Logs an informational message.
    void
    severe(String message, Object... args)
    Logs a severe error message.
    void
    warning(String message, Object... args)
    Logs a warning message.
  • Method Details

    • info

      void info(String message, Object... args)
      Logs an informational message.
      Parameters:
      message - The message to log
      args - Optional arguments to format into the message using {} placeholders
    • warning

      void warning(String message, Object... args)
      Logs a warning message.
      Parameters:
      message - The warning message to log
      args - Optional arguments to format into the message using {} placeholders
    • severe

      void severe(String message, Object... args)
      Logs a severe error message.
      Parameters:
      message - The error message to log
      args - Optional arguments to format into the message using {} placeholders
    • debug

      void debug(String message, Object... args)
      Logs a debug message when debug mode is enabled.
      Parameters:
      message - The debug message to log
      args - Optional arguments to format into the message using {} placeholders