net.minecraft.util

public class WinNativeModuleUtil

net.minecraft.util.NativeModuleLister
net.minecraft.class_6498
net.minecraft.util.WinNativeModuleUtil

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_34391
LOGGER
private static final int
LANG_MASK
field_34392
CODE_PAGE_MASK
private static final int
DEFAULT_LANG
field_34393
EN_US_CODE_PAGE
private static final int
CODEPAGE_MASK
field_34394
LANGUAGE_ID_MASK
private static final int
DEFAULT_CODEPAGE
field_34395
LANGUAGE_ID

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static List<WinNativeModuleUtil$NativeModule>
listModules()
method_37961()
collectNativeModules()
private static Optional<WinNativeModuleUtil$NativeModuleInfo>
tryGetVersion(String path)
method_37964(String arg0)
createNativeModuleInfo(String path)
private static String
langTableKey(String key, int lang, int codepage)
method_37965(String arg0, int arg1, int arg2)
getStringFileInfoPath(String key, int languageId, int codePage)
private static OptionalInt
findLangAndCodepage(int[] langsAndCodepages)
method_37967(int[] arg0)
getEnglishTranslationIndex(int[] indices)
private static com.sun.jna.Pointer
queryVersionValue(com.sun.jna.Pointer lpData, String key, com.sun.jna.ptr.IntByReference outSize)
method_37963(com.sun.jna.Pointer arg0, String arg1, com.sun.jna.ptr.IntByReference arg2)
query(com.sun.jna.Pointer pointer, String path, com.sun.jna.ptr.IntByReference lengthPointer)
private static String
queryVersionString(com.sun.jna.Pointer lpData, String key, com.sun.jna.ptr.IntByReference outSize)
method_37970(com.sun.jna.Pointer arg0, String arg1, com.sun.jna.ptr.IntByReference arg2)
queryString(com.sun.jna.Pointer pointer, String path, com.sun.jna.ptr.IntByReference lengthPointer)
public static void
addCrashSection(CrashReportCategory category)
method_37966(class_129 arg0)
addDetailTo(CrashReportSection section)
private static String
lambda$addCrashSection$0()
method_37968()
method_37968()
private static String
lambda$addCrashSection$2(NativeModuleLister$NativeModuleInfo arg0)
method_37962(class_6498$class_6499 arg0)
method_37962(WinNativeModuleUtil$NativeModule moduleName)
private static String
lambda$addCrashSection$1(NativeModuleLister$NativeModuleInfo arg0)
method_37969(class_6498$class_6499 arg0)
method_37969(WinNativeModuleUtil$NativeModule module)