debugLogLevel

The logging level to use when debug mode is enabled.

This property specifies the granularity of log messages that will be output when debug mode is active. Different log levels provide different amounts of detail, allowing for fine-tuned control over debug output.

Standard Log Levels (from least to most verbose):

  • "SEVERE": Only critical errors and failures

  • "WARNING": Warnings and potential issues

  • "INFO": General information about plugin operation (default)

  • "CONFIG": Configuration-related messages

  • "FINE": Detailed operational information

  • "FINER": Very detailed operational information

  • "FINEST": Extremely detailed debugging information

Level Selection Guidelines:

  • Production environments: "INFO" or "WARNING"

  • Development environments: "FINE" or "FINER"

  • Troubleshooting: "FINEST" for maximum detail

  • Performance testing: "INFO" to minimize logging overhead

Default Value: "INFO" (balanced information level)

Configuration Key: "debug.logLevel"

Log Volume Considerations:

  • Higher verbosity levels produce significantly more log output

  • "FINEST" level can generate extremely large log files

  • Log rotation should be configured for verbose logging levels

  • Network and disk I/O may be impacted by excessive logging

Java Logging Compatibility: This property maps to Java's standard logging levels (java.util.logging.Level) and is compatible with Bukkit's logging system.

Since

1.0.0