Package net.minecraft
Class SystemReport
java.lang.Object
net.minecraft.SystemReport
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
appendToCrashReportString
(StringBuilder reportAppender) private void
ignoreErrors
(String groupIdentifier, Runnable executor) private void
putGraphics
(List<oshi.hardware.GraphicsCard> gpus) private void
putHardware
(oshi.SystemInfo info) private void
putMemory
(oshi.hardware.GlobalMemory memory) private void
putPhysicalMemory
(List<oshi.hardware.PhysicalMemory> memorySlots) private void
putProcessor
(oshi.hardware.CentralProcessor cpu) private void
putSpaceForPath
(String property, Supplier<String> valueSupplier) private void
putSpaceForProperty
(String property) private void
private void
putVirtualMemory
(oshi.hardware.VirtualMemory memory) void
void
static float
sizeInMiB
(long bytes)
-
Field Details
-
BYTES_PER_MEBIBYTE
public static final long BYTES_PER_MEBIBYTE- See Also:
-
ONE_GIGA
private static final long ONE_GIGA- See Also:
-
LOGGER
private static final org.slf4j.Logger LOGGER -
OPERATING_SYSTEM
-
JAVA_VERSION
-
JAVA_VM_VERSION
-
entries
-
-
Constructor Details
-
SystemReport
public SystemReport()
-
-
Method Details
-
setDetail
-
setDetail
-
putHardware
private void putHardware(oshi.SystemInfo info) -
ignoreErrors
-
sizeInMiB
public static float sizeInMiB(long bytes) -
putPhysicalMemory
-
putVirtualMemory
private void putVirtualMemory(oshi.hardware.VirtualMemory memory) -
putMemory
private void putMemory(oshi.hardware.GlobalMemory memory) -
putGraphics
-
putProcessor
private void putProcessor(oshi.hardware.CentralProcessor cpu) -
putStorage
private void putStorage() -
putSpaceForProperty
-
putSpaceForPath
-
appendToCrashReportString
-
toLineSeparatedString
-