package net.minecraft.util;
import net.minecraft.crash.CrashReport;
public class ReportedException extends RuntimeException
{
/** Instance of CrashReport. */
private final CrashReport theReportedExceptionCrashReport;
public ReportedException(CrashReport par1CrashReport)
{
this.theReportedExceptionCrashReport = par1CrashReport;
}
/**
* Gets the CrashReport wrapped by this exception.
*/
public CrashReport getCrashReport()
{
return this.theReportedExceptionCrashReport;
}
public Throwable getCause()
{
return this.theReportedExceptionCrashReport.getCrashCause();
}
public String getMessage()
{
return this.theReportedExceptionCrashReport.getDescription();
}
}