Class LoggingConfig

java.lang.Object
de.z0rdak.yawp.config.server.LoggingConfig

public class LoggingConfig extends Object
  • Field Details

    • CONFIG_SPEC

      public static final net.neoforged.neoforge.common.ModConfigSpec CONFIG_SPEC
    • CONFIG_NAME

      public static final String CONFIG_NAME
      See Also:
    • LOGGING_CONFIG_LOGGER

      public static final org.apache.logging.log4j.Logger LOGGING_CONFIG_LOGGER
  • Constructor Details

    • LoggingConfig

      public LoggingConfig()
  • Method Details

    • getFlagTags

      public static Set<String> getFlagTags()
    • getFlagsToLog

      public static Set<String> getFlagsToLog()
    • getResultValuesToLog

      public static Set<String> getResultValuesToLog()
    • isValidFlag

      public static boolean isValidFlag(Object flag)
    • isValidFlagState

      public static boolean isValidFlagState(Object flagState)
    • shouldLogFlagChecks

      public static boolean shouldLogFlagChecks()
    • shouldLogFlagCheckResults

      public static boolean shouldLogFlagCheckResults()
    • shouldLogEmptyResults

      public static boolean shouldLogEmptyResults()
    • logCheck

      public static boolean logCheck(FlagCheckEvent check)
    • logResult

      public static FlagCheckResult logResult(FlagCheckResult result)
    • matchesResult

      public static boolean matchesResult(FlagCheckResult result)
    • flagMatchesCategory

      public static boolean flagMatchesCategory(FlagCheckEvent check)
    • matchesFlag

      public static boolean matchesFlag(FlagCheckEvent check)