Package net.minecraft.util
Class WinNativeModuleUtil
java.lang.Object
net.minecraft.util.WinNativeModuleUtil
- Mappings:
Namespace Name official amj
intermediary net/minecraft/class_6498
named net/minecraft/util/WinNativeModuleUtil
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
-
Field Summary
Modifier 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
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
addDetailTo
(CrashReportSection section) static List<WinNativeModuleUtil.NativeModule>
private static Optional<WinNativeModuleUtil.NativeModuleInfo>
createNativeModuleInfo
(String path) private static OptionalInt
getEnglishTranslationIndex
(int[] indices) private static String
getStringFileInfoPath
(String key, int languageId, int codePage) private static com.sun.jna.Pointer
private static String
queryString
(com.sun.jna.Pointer pointer, String path, com.sun.jna.ptr.IntByReference lengthPointer)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER- Mappings:
Namespace Name Mixin selector official a
Lamj;a:Lorg/slf4j/Logger;
intermediary field_34391
Lnet/minecraft/class_6498;field_34391:Lorg/slf4j/Logger;
named LOGGER
Lnet/minecraft/util/WinNativeModuleUtil;LOGGER:Lorg/slf4j/Logger;
-
CODE_PAGE_MASK
private static final int CODE_PAGE_MASK- See Also:
- Mappings:
Namespace Name Mixin selector official b
Lamj;b:I
intermediary field_34392
Lnet/minecraft/class_6498;field_34392:I
named CODE_PAGE_MASK
Lnet/minecraft/util/WinNativeModuleUtil;CODE_PAGE_MASK:I
-
EN_US_CODE_PAGE
private static final int EN_US_CODE_PAGE- See Also:
- Mappings:
Namespace Name Mixin selector official c
Lamj;c:I
intermediary field_34393
Lnet/minecraft/class_6498;field_34393:I
named EN_US_CODE_PAGE
Lnet/minecraft/util/WinNativeModuleUtil;EN_US_CODE_PAGE:I
-
LANGUAGE_ID_MASK
private static final int LANGUAGE_ID_MASK- See Also:
- Mappings:
Namespace Name Mixin selector official d
Lamj;d:I
intermediary field_34394
Lnet/minecraft/class_6498;field_34394:I
named LANGUAGE_ID_MASK
Lnet/minecraft/util/WinNativeModuleUtil;LANGUAGE_ID_MASK:I
-
LANGUAGE_ID
private static final int LANGUAGE_ID- See Also:
- Mappings:
Namespace Name Mixin selector official e
Lamj;e:I
intermediary field_34395
Lnet/minecraft/class_6498;field_34395:I
named LANGUAGE_ID
Lnet/minecraft/util/WinNativeModuleUtil;LANGUAGE_ID:I
-
-
Constructor Details
-
WinNativeModuleUtil
public WinNativeModuleUtil()
-
-
Method Details
-
collectNativeModules
- Mappings:
Namespace Name Mixin selector official a
Lamj;a()Ljava/util/List;
intermediary method_37961
Lnet/minecraft/class_6498;method_37961()Ljava/util/List;
named collectNativeModules
Lnet/minecraft/util/WinNativeModuleUtil;collectNativeModules()Ljava/util/List;
-
createNativeModuleInfo
- Mappings:
Namespace Name Mixin selector official a
Lamj;a(Ljava/lang/String;)Ljava/util/Optional;
intermediary method_37964
Lnet/minecraft/class_6498;method_37964(Ljava/lang/String;)Ljava/util/Optional;
named createNativeModuleInfo
Lnet/minecraft/util/WinNativeModuleUtil;createNativeModuleInfo(Ljava/lang/String;)Ljava/util/Optional;
-
getStringFileInfoPath
- Mappings:
Namespace Name Mixin selector official a
Lamj;a(Ljava/lang/String;II)Ljava/lang/String;
intermediary method_37965
Lnet/minecraft/class_6498;method_37965(Ljava/lang/String;II)Ljava/lang/String;
named getStringFileInfoPath
Lnet/minecraft/util/WinNativeModuleUtil;getStringFileInfoPath(Ljava/lang/String;II)Ljava/lang/String;
-
getEnglishTranslationIndex
- Mappings:
Namespace Name Mixin selector official a
Lamj;a([I)Ljava/util/OptionalInt;
intermediary method_37967
Lnet/minecraft/class_6498;method_37967([I)Ljava/util/OptionalInt;
named getEnglishTranslationIndex
Lnet/minecraft/util/WinNativeModuleUtil;getEnglishTranslationIndex([I)Ljava/util/OptionalInt;
-
query
private static com.sun.jna.Pointer query(com.sun.jna.Pointer pointer, String path, com.sun.jna.ptr.IntByReference lengthPointer) - Mappings:
Namespace Name Mixin selector official a
Lamj;a(Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Lcom/sun/jna/Pointer;
intermediary method_37963
Lnet/minecraft/class_6498;method_37963(Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Lcom/sun/jna/Pointer;
named query
Lnet/minecraft/util/WinNativeModuleUtil;query(Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Lcom/sun/jna/Pointer;
-
queryString
private static String queryString(com.sun.jna.Pointer pointer, String path, com.sun.jna.ptr.IntByReference lengthPointer) - Mappings:
Namespace Name Mixin selector official b
Lamj;b(Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Ljava/lang/String;
intermediary method_37970
Lnet/minecraft/class_6498;method_37970(Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Ljava/lang/String;
named queryString
Lnet/minecraft/util/WinNativeModuleUtil;queryString(Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Ljava/lang/String;
-
addDetailTo
- Mappings:
Namespace Name Mixin selector official a
Lamj;a(Lr;)V
intermediary method_37966
Lnet/minecraft/class_6498;method_37966(Lnet/minecraft/class_129;)V
named addDetailTo
Lnet/minecraft/util/WinNativeModuleUtil;addDetailTo(Lnet/minecraft/util/crash/CrashReportSection;)V
-