Package net.minecraft.util
Class NativeModuleLister
java.lang.Object
net.minecraft.util.NativeModuleLister
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final intprivate static final intprivate static final org.slf4j.Logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddCrashSection(CrashReportCategory pCrashSection) private static OptionalIntfindLangAndCodepage(int[] pVersionValue) private static StringlangTableKey(String pKey, int pLang, int pCodepage) private static StringqueryVersionString(com.sun.jna.Pointer pBlock, String pSubBlock, com.sun.jna.ptr.IntByReference pSize) private static com.sun.jna.PointerqueryVersionValue(com.sun.jna.Pointer pBlock, String pSubBlock, com.sun.jna.ptr.IntByReference pSize) private static Optional<NativeModuleLister.NativeModuleVersion> tryGetVersion(String pFilename)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
LANG_MASK
private static final int LANG_MASK- See Also:
-
DEFAULT_LANG
private static final int DEFAULT_LANG- See Also:
-
CODEPAGE_MASK
private static final int CODEPAGE_MASK- See Also:
-
DEFAULT_CODEPAGE
private static final int DEFAULT_CODEPAGE- See Also:
-
-
Constructor Details
-
NativeModuleLister
public NativeModuleLister()
-
-
Method Details
-
listModules
-
tryGetVersion
-
langTableKey
-
findLangAndCodepage
-
queryVersionValue
private static com.sun.jna.Pointer queryVersionValue(com.sun.jna.Pointer pBlock, String pSubBlock, com.sun.jna.ptr.IntByReference pSize) -
queryVersionString
-
addCrashSection
-