Package stawa.vitalstrike.logger
Class VitalLogger
java.lang.Object
stawa.vitalstrike.logger.VitalLogger
- All Implemented Interfaces:
Logger
Custom logger implementation for VitalStrike plugin.
Provides formatted logging with support for parameterized messages and debug
mode.
-
Constructor Summary
ConstructorsConstructorDescriptionVitalLogger(org.bukkit.plugin.Plugin plugin) Creates a new VitalLogger instance. -
Method Summary
Modifier and TypeMethodDescriptionvoidLogs a debug message when debug mode is enabled.voidLogs an informational message.booleanChecks if debug mode is enabled.voidsetDebugMode(boolean enabled) Enables or disables debug mode logging.voidLogs a severe error message.voidLogs a warning message.
-
Constructor Details
-
VitalLogger
public VitalLogger(org.bukkit.plugin.Plugin plugin) Creates a new VitalLogger instance.- Parameters:
plugin- The plugin instance to associate with this logger
-
-
Method Details
-
info
Description copied from interface:LoggerLogs an informational message. -
warning
Description copied from interface:LoggerLogs a warning message. -
severe
Description copied from interface:LoggerLogs a severe error message. -
debug
Description copied from interface:LoggerLogs a debug message when debug mode is enabled. -
setDebugMode
public void setDebugMode(boolean enabled) Enables or disables debug mode logging.- Parameters:
enabled- true to enable debug mode, false to disable
-
isDebugMode
public boolean isDebugMode()Checks if debug mode is enabled.- Returns:
- true if debug mode is enabled, false otherwise
-