net.minecraft.util

public class SystemDetails

net.minecraft.SystemReport
net.minecraft.SystemReport
net.minecraft.class_6396
net.minecraft.util.SystemDetails

Field summary

Modifier and TypeField
public static final long
BYTES_PER_MEBIBYTE
BYTES_PER_MEBIBYTE
field_33852
MEBI
private static final long
ONE_GIGA
ONE_GIGA
field_33853
GIGA
private static final org.slf4j.Logger
LOGGER
LOGGER
field_33854
LOGGER
private static final String
OPERATING_SYSTEM
OPERATING_SYSTEM
field_33855
OPERATING_SYSTEM
private static final String
JAVA_VERSION
JAVA_VERSION
field_33856
JAVA_VERSION
private static final String
JAVA_VM_VERSION
JAVA_VM_VERSION
field_33857
JVM_VERSION
private final List<CrashReportSection$Element>
entries
entries
field_33858
sections

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static String
printMemoryUsage(MemoryUsage memoryUsage)
printMemoryUsage(MemoryUsage memoryUsage)
method_1_2451(MemoryUsage arg0)
formatMemoryUsageDetails(MemoryUsage memoryUsage)
private static String
printJvmFlags(Predicate<String> selector)
printJvmFlags(Predicate<String> selector)
method_74464(Predicate<String> arg0)
collectJvmArguments(Predicate<String> predicate)
public void
setDetail(String key, String value)
setDetail(String key, String value)
method_37122(String arg0, String arg1)
addSection(String name, String value)
public void
setDetail(String key, CrashReportDetail<Object> valueSupplier)
setDetail(String key, CrashReportDetail<Object> valueSupplier)
method_37123(String arg0, class_133<Object> arg1)
addSection(String name, CrashCallable<Object> valueSupplier)
private void
putHardware(oshi.SystemInfo systemInfo)
putHardware(oshi.SystemInfo systemInfo)
method_37128(oshi.SystemInfo arg0)
addHardwareGroup(oshi.SystemInfo systemInfo)
private void
putSoftware(oshi.SystemInfo systemInfo)
putSoftware(oshi.SystemInfo systemInfo)
method_1_4720(oshi.SystemInfo arg0)
addSoftwareGroup(oshi.SystemInfo systemInfo)
private void
ignoreErrors(String group, Runnable action)
ignoreErrors(String group, Runnable action)
method_37121(String arg0, Runnable arg1)
tryAddGroup(String name, Runnable adder)
public static float
sizeInMiB(long bytes)
sizeInMiB(long bytes)
method_59895(long arg0)
toMebibytes(long bytes)
private void
putPhysicalMemory(List<oshi.hardware.PhysicalMemory> memoryPackages)
putPhysicalMemory(List<oshi.hardware.PhysicalMemory> memoryPackages)
method_37126(List<oshi.hardware.PhysicalMemory> arg0)
addPhysicalMemoryGroup(List<oshi.hardware.PhysicalMemory> memories)
private void
putVirtualMemory(oshi.hardware.VirtualMemory virtualMemory)
putVirtualMemory(oshi.hardware.VirtualMemory virtualMemory)
method_37135(oshi.hardware.VirtualMemory arg0)
addVirtualMemoryGroup(oshi.hardware.VirtualMemory virtualMemory)
private void
putMemory(oshi.hardware.GlobalMemory memory)
putMemory(oshi.hardware.GlobalMemory memory)
method_37131(oshi.hardware.GlobalMemory arg0)
addGlobalMemoryGroup(oshi.hardware.GlobalMemory globalMemory)
private void
putGraphics(List<oshi.hardware.GraphicsCard> graphicsCards)
putGraphics(List<oshi.hardware.GraphicsCard> graphicsCards)
method_37137(List<oshi.hardware.GraphicsCard> arg0)
addGraphicsCardGroup(List<oshi.hardware.GraphicsCard> graphicsCards)
private void
putProcessor(oshi.hardware.CentralProcessor processor)
putProcessor(oshi.hardware.CentralProcessor processor)
method_37130(oshi.hardware.CentralProcessor arg0)
addProcessorGroup(oshi.hardware.CentralProcessor centralProcessor)
private void
putStorage()
putStorage()
method_59897()
addStorageGroup()
private void
putProcessDetails(oshi.software.os.OSProcess process)
putProcessDetails(oshi.software.os.OSProcess process)
method_1_4719(oshi.software.os.OSProcess arg0)
addProcessGroup(oshi.software.os.OSProcess process)
private void
putSpaceForProperty(String env)
putSpaceForProperty(String env)
method_59896(String arg0)
addStorageSection(String property)
private void
putSpaceForPath(String id, Supplier<String> pathSupplier)
putSpaceForPath(String id, Supplier<String> pathSupplier)
method_59899(String arg0, Supplier<String> arg1)
addStorageSection(String name, Supplier<String> pathSupplier)
public void
appendToCrashReportString(StringBuilder sb)
appendToCrashReportString(StringBuilder sb)
method_37124(StringBuilder arg0)
writeTo(StringBuilder stringBuilder)
public String
toLineSeparatedString()
toLineSeparatedString()
method_37120()
collect()