Package net.minecraft

Class SystemReport

java.lang.Object
net.minecraft.SystemReport

public class SystemReport extends Object
  • 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

      private static final String OPERATING_SYSTEM
    • JAVA_VERSION

      private static final String JAVA_VERSION
    • JAVA_VM_VERSION

      private static final String JAVA_VM_VERSION
    • entries

      private final Map<String,String> entries
  • Constructor Details

    • SystemReport

      public SystemReport()
  • Method Details

    • setDetail

      public void setDetail(String p_143520_, String p_143521_)
    • setDetail

      public void setDetail(String p_143523_, Supplier<String> p_143524_)
    • putHardware

      private void putHardware(oshi.SystemInfo p_143536_)
    • ignoreErrors

      private void ignoreErrors(String p_143517_, Runnable p_143518_)
    • putPhysicalMemory

      private void putPhysicalMemory(List<oshi.hardware.PhysicalMemory> p_143532_)
    • putVirtualMemory

      private void putVirtualMemory(oshi.hardware.VirtualMemory p_143550_)
    • putMemory

      private void putMemory(oshi.hardware.GlobalMemory p_143542_)
    • putGraphics

      private void putGraphics(List<oshi.hardware.GraphicsCard> p_143553_)
    • putProcessor

      private void putProcessor(oshi.hardware.CentralProcessor p_143540_)
    • appendToCrashReportString

      public void appendToCrashReportString(StringBuilder p_143526_)
    • toLineSeparatedString

      public String toLineSeparatedString()