Package net.minecraftforge.fml
Class CrashReportCallables
java.lang.Object
net.minecraftforge.fml.CrashReportCallables
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final List<ISystemReportExtender> private static final org.slf4j.Logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<ISystemReportExtender> static voidregisterCrashCallable(String headerName, Supplier<String> reportGenerator) Register asystem report extenderwith the given header name and content generator, which will always be appended to the system reportstatic voidregisterCrashCallable(String headerName, Supplier<String> reportGenerator, BooleanSupplier active) Register asystem report extenderwith the given header name and content generator, which will only be appended to the system report when the givenBooleanSupplierreturns truestatic voidregisterCrashCallable(ISystemReportExtender callable) Register a customISystemReportExtender
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
crashCallables
-
-
Constructor Details
-
CrashReportCallables
public CrashReportCallables()
-
-
Method Details
-
registerCrashCallable
Register a customISystemReportExtender -
registerCrashCallable
Register asystem report extenderwith the given header name and content generator, which will always be appended to the system report- Parameters:
headerName- The name of the system report entryreportGenerator- The report generator to be called when a crash report is built
-
registerCrashCallable
public static void registerCrashCallable(String headerName, Supplier<String> reportGenerator, BooleanSupplier active) Register asystem report extenderwith the given header name and content generator, which will only be appended to the system report when the givenBooleanSupplierreturns true- Parameters:
headerName- The name of the system report entryreportGenerator- The report generator to be called when a crash report is builtactive- The supplier of the flag to be checked when a crash report is built
-
allCrashCallables
-