CLASS net/minecraft/class_6498 net/minecraft/util/WinNativeModuleUtil
	FIELD field_34391 LOGGER Lorg/slf4j/Logger;
	FIELD field_34392 CODE_PAGE_MASK I
	FIELD field_34393 EN_US_CODE_PAGE I
	FIELD field_34394 LANGUAGE_ID_MASK I
	FIELD field_34395 LANGUAGE_ID I
	METHOD method_37961 collectNativeModules ()Ljava/util/List;
	METHOD method_37962 (Lnet/minecraft/class_6498$class_6499;)Ljava/lang/String;
		ARG 0 moduleName
	METHOD method_37963 query (Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Lcom/sun/jna/Pointer;
		ARG 0 pointer
		ARG 1 path
		ARG 2 lengthPointer
	METHOD method_37964 createNativeModuleInfo (Ljava/lang/String;)Ljava/util/Optional;
		ARG 0 path
	METHOD method_37965 getStringFileInfoPath (Ljava/lang/String;II)Ljava/lang/String;
		ARG 0 key
		ARG 1 languageId
		ARG 2 codePage
	METHOD method_37966 addDetailTo (Lnet/minecraft/class_129;)V
		ARG 0 section
	METHOD method_37967 getEnglishTranslationIndex ([I)Ljava/util/OptionalInt;
		ARG 0 indices
	METHOD method_37969 (Lnet/minecraft/class_6498$class_6499;)Ljava/lang/String;
		ARG 0 module
	METHOD method_37970 queryString (Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Ljava/lang/String;
		ARG 0 pointer
		ARG 1 path
		ARG 2 lengthPointer
	CLASS class_6499 NativeModule
		FIELD field_34396 path Ljava/lang/String;
		FIELD field_34397 info Ljava/util/Optional;
		METHOD <init> (Ljava/lang/String;Ljava/util/Optional;)V
			ARG 1 path
			ARG 2 info
		METHOD method_37971 (Lnet/minecraft/class_6498$class_6500;)Ljava/lang/String;
			ARG 1 info
	CLASS class_6500 NativeModuleInfo
		FIELD field_34398 fileDescription Ljava/lang/String;
		FIELD field_34399 fileVersion Ljava/lang/String;
		FIELD field_34400 companyName Ljava/lang/String;
		METHOD <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
			ARG 1 fileDescription
			ARG 2 fileVersion
			ARG 3 companyName
