package net.minecraft; import org.apache.logging.log4j.Logger; public class DefaultUncaughtExceptionHandlerWithName implements Thread.UncaughtExceptionHandler { private final Logger logger; public DefaultUncaughtExceptionHandlerWithName(final Logger logger) { this.logger = logger; } @Override public void uncaughtException(final Thread thread, final Throwable throwable) { this.logger.error("Caught previously unhandled exception :"); this.logger.error(thread.getName(), throwable); } }