Package net.minecraft.util
Class WinNativeModuleUtil
java.lang.Object
net.minecraft.util.WinNativeModuleUtil
- Mappings:
Namespace Name official apbintermediary net/minecraft/class_6498named net/minecraft/util/WinNativeModuleUtil
-
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 Logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddDetailTo(CrashReportSection section) static List<WinNativeModuleUtil.NativeModule>private static Optional<WinNativeModuleUtil.NativeModuleInfo>createNativeModuleInfo(String path) private static OptionalIntgetEnglishTranslationIndex(int[] indices) private static StringgetStringFileInfoPath(String key, int languageId, int codePage) private static Pointerquery(Pointer pointer, String path, IntByReference lengthPointer) private static StringqueryString(Pointer pointer, String path, IntByReference lengthPointer)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLapb;a:Lorg/slf4j/Logger;intermediary field_34391Lnet/minecraft/class_6498;field_34391:Lorg/slf4j/Logger;named LOGGERLnet/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 bLapb;b:Iintermediary field_34392Lnet/minecraft/class_6498;field_34392:Inamed CODE_PAGE_MASKLnet/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 cLapb;c:Iintermediary field_34393Lnet/minecraft/class_6498;field_34393:Inamed EN_US_CODE_PAGELnet/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 dLapb;d:Iintermediary field_34394Lnet/minecraft/class_6498;field_34394:Inamed LANGUAGE_ID_MASKLnet/minecraft/util/WinNativeModuleUtil;LANGUAGE_ID_MASK:I
-
LANGUAGE_ID
private static final int LANGUAGE_ID- See Also:
- Mappings:
Namespace Name Mixin selector official eLapb;e:Iintermediary field_34395Lnet/minecraft/class_6498;field_34395:Inamed LANGUAGE_IDLnet/minecraft/util/WinNativeModuleUtil;LANGUAGE_ID:I
-
-
Constructor Details
-
WinNativeModuleUtil
public WinNativeModuleUtil()
-
-
Method Details
-
collectNativeModules
- Mappings:
Namespace Name Mixin selector official aLapb;a()Ljava/util/List;intermediary method_37961Lnet/minecraft/class_6498;method_37961()Ljava/util/List;named collectNativeModulesLnet/minecraft/util/WinNativeModuleUtil;collectNativeModules()Ljava/util/List;
-
createNativeModuleInfo
- Mappings:
Namespace Name Mixin selector official aLapb;a(Ljava/lang/String;)Ljava/util/Optional;intermediary method_37964Lnet/minecraft/class_6498;method_37964(Ljava/lang/String;)Ljava/util/Optional;named createNativeModuleInfoLnet/minecraft/util/WinNativeModuleUtil;createNativeModuleInfo(Ljava/lang/String;)Ljava/util/Optional;
-
getStringFileInfoPath
- Mappings:
Namespace Name Mixin selector official aLapb;a(Ljava/lang/String;II)Ljava/lang/String;intermediary method_37965Lnet/minecraft/class_6498;method_37965(Ljava/lang/String;II)Ljava/lang/String;named getStringFileInfoPathLnet/minecraft/util/WinNativeModuleUtil;getStringFileInfoPath(Ljava/lang/String;II)Ljava/lang/String;
-
getEnglishTranslationIndex
- Mappings:
Namespace Name Mixin selector official aLapb;a([I)Ljava/util/OptionalInt;intermediary method_37967Lnet/minecraft/class_6498;method_37967([I)Ljava/util/OptionalInt;named getEnglishTranslationIndexLnet/minecraft/util/WinNativeModuleUtil;getEnglishTranslationIndex([I)Ljava/util/OptionalInt;
-
query
- Mappings:
Namespace Name Mixin selector official aLapb;a(Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Lcom/sun/jna/Pointer;intermediary method_37963Lnet/minecraft/class_6498;method_37963(Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Lcom/sun/jna/Pointer;named queryLnet/minecraft/util/WinNativeModuleUtil;query(Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Lcom/sun/jna/Pointer;
-
queryString
- Mappings:
Namespace Name Mixin selector official bLapb;b(Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Ljava/lang/String;intermediary method_37970Lnet/minecraft/class_6498;method_37970(Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Ljava/lang/String;named queryStringLnet/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 aLapb;a(Lp;)Vintermediary method_37966Lnet/minecraft/class_6498;method_37966(Lnet/minecraft/class_129;)Vnamed addDetailToLnet/minecraft/util/WinNativeModuleUtil;addDetailTo(Lnet/minecraft/util/crash/CrashReportSection;)V
-