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 crashSection) private static OptionalInt
findLangAndCodepage
(int[] versionValue) private static String
langTableKey
(String key, int lang, int codepage) private static String
queryVersionString
(com.sun.jna.Pointer block, String subBlock, com.sun.jna.ptr.IntByReference size) private static com.sun.jna.Pointer
queryVersionValue
(com.sun.jna.Pointer block, String subBlock, com.sun.jna.ptr.IntByReference size) private static Optional
<NativeModuleLister.NativeModuleVersion> tryGetVersion
(String filename)
-
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 block, String subBlock, com.sun.jna.ptr.IntByReference size) -
queryVersionString
-
addCrashSection
-