package com.hypixel.hytale.builtin.hytalegenerator; import com.hypixel.hytale.common.util.ExceptionUtil; import java.util.logging.Logger; import javax.annotation.Nonnull; public class LoggerUtil { public static final String HYTALE_GENERATOR_NAME = "HytaleGenerator"; public static Logger getLogger() { return Logger.getLogger("HytaleGenerator"); } public static void logException(@Nonnull String contextDescription, @Nonnull Throwable e) { logException(contextDescription, e, getLogger()); } public static void logException(@Nonnull String contextDescription, @Nonnull Throwable e, @Nonnull Logger logger) { String msg = "Exception occurred during "; msg = msg + contextDescription; msg = msg + " \n"; msg = msg + ExceptionUtil.toStringWithStack(e); logger.severe(msg); } }