Package net.minecraft.util
Class NativeModuleLister
java.lang.Object
net.minecraft.util.NativeModuleLister
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int
private static final int
private static final int
private static final int
private static final org.slf4j.Logger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addCrashSection
(CrashReportCategory pCrashSection) private static OptionalInt
findLangAndCodepage
(int[] pVersionValue) private static String
langTableKey
(String pKey, int pLang, int pCodepage) private static String
queryVersionString
(com.sun.jna.Pointer pBlock, String pSubBlock, com.sun.jna.ptr.IntByReference pSize) private static com.sun.jna.Pointer
queryVersionValue
(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
-