类 LanguageManager

    • 字段详细资料

      • LOGGER

        private static final Logger LOGGER
        Mappings:
        Namespace Name Mixin selector
        official b Lexa;b:Lorg/apache/logging/log4j/Logger;
        intermediary field_5325 Lnet/minecraft/class_1076;field_5325:Lorg/apache/logging/log4j/Logger;
        named LOGGER Lnet/minecraft/client/resource/language/LanguageManager;LOGGER:Lorg/apache/logging/log4j/Logger;
      • field_32971

        public static final String field_32971
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Lexa;a:Ljava/lang/String;
        intermediary field_32971 Lnet/minecraft/class_1076;field_32971:Ljava/lang/String;
        named field_32971 Lnet/minecraft/client/resource/language/LanguageManager;field_32971:Ljava/lang/String;
      • ENGLISH_US

        private static final LanguageDefinition ENGLISH_US
        Mappings:
        Namespace Name Mixin selector
        official c Lexa;c:Lewz;
        intermediary field_25291 Lnet/minecraft/class_1076;field_25291:Lnet/minecraft/class_1077;
        named ENGLISH_US Lnet/minecraft/client/resource/language/LanguageManager;ENGLISH_US:Lnet/minecraft/client/resource/language/LanguageDefinition;
      • languageDefs

        private Map<String,​LanguageDefinition> languageDefs
        Mappings:
        Namespace Name Mixin selector
        official d Lexa;d:Ljava/util/Map;
        intermediary field_5324 Lnet/minecraft/class_1076;field_5324:Ljava/util/Map;
        named languageDefs Lnet/minecraft/client/resource/language/LanguageManager;languageDefs:Ljava/util/Map;
      • currentLanguageCode

        private String currentLanguageCode
        Mappings:
        Namespace Name Mixin selector
        official e Lexa;e:Ljava/lang/String;
        intermediary field_5323 Lnet/minecraft/class_1076;field_5323:Ljava/lang/String;
        named currentLanguageCode Lnet/minecraft/client/resource/language/LanguageManager;currentLanguageCode:Ljava/lang/String;
      • language

        private LanguageDefinition language
        Mappings:
        Namespace Name Mixin selector
        official f Lexa;f:Lewz;
        intermediary field_25292 Lnet/minecraft/class_1076;field_25292:Lnet/minecraft/class_1077;
        named language Lnet/minecraft/client/resource/language/LanguageManager;language:Lnet/minecraft/client/resource/language/LanguageDefinition;
    • 构造器详细资料

      • LanguageManager

        public LanguageManager​(String languageCode)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lexa;<init>(Ljava/lang/String;)V
        intermediary <init> Lnet/minecraft/class_1076;<init>(Ljava/lang/String;)V
        named <init> Lnet/minecraft/client/resource/language/LanguageManager;<init>(Ljava/lang/String;)V
    • 方法详细资料

      • loadAvailableLanguages

        private static Map<String,​LanguageDefinition> loadAvailableLanguages​(Stream<ResourcePack> packs)
        Mappings:
        Namespace Name Mixin selector
        official a Lexa;a(Ljava/util/stream/Stream;)Ljava/util/Map;
        intermediary method_29393 Lnet/minecraft/class_1076;method_29393(Ljava/util/stream/Stream;)Ljava/util/Map;
        named loadAvailableLanguages Lnet/minecraft/client/resource/language/LanguageManager;loadAvailableLanguages(Ljava/util/stream/Stream;)Ljava/util/Map;
      • reload

        public void reload​(ResourceManager manager)
        Performs the reload in the apply executor, or the game engine.
        指定者:
        reload 在接口中 SynchronousResourceReloader
        参数:
        manager - the resource manager
        Mappings:
        Namespace Name Mixin selector
        official a Ladm;a(Ladl;)V
        intermediary method_14491 Lnet/minecraft/class_4013;method_14491(Lnet/minecraft/class_3300;)V
        named reload Lnet/minecraft/resource/SynchronousResourceReloader;reload(Lnet/minecraft/resource/ResourceManager;)V
      • setLanguage

        public void setLanguage​(LanguageDefinition language)
        Mappings:
        Namespace Name Mixin selector
        official a Lexa;a(Lewz;)V
        intermediary method_4667 Lnet/minecraft/class_1076;method_4667(Lnet/minecraft/class_1077;)V
        named setLanguage Lnet/minecraft/client/resource/language/LanguageManager;setLanguage(Lnet/minecraft/client/resource/language/LanguageDefinition;)V
      • getLanguage

        public LanguageDefinition getLanguage()
        Mappings:
        Namespace Name Mixin selector
        official a Lexa;a()Lewz;
        intermediary method_4669 Lnet/minecraft/class_1076;method_4669()Lnet/minecraft/class_1077;
        named getLanguage Lnet/minecraft/client/resource/language/LanguageManager;getLanguage()Lnet/minecraft/client/resource/language/LanguageDefinition;
      • getAllLanguages

        public SortedSet<LanguageDefinition> getAllLanguages()
        Mappings:
        Namespace Name Mixin selector
        official b Lexa;b()Ljava/util/SortedSet;
        intermediary method_4665 Lnet/minecraft/class_1076;method_4665()Ljava/util/SortedSet;
        named getAllLanguages Lnet/minecraft/client/resource/language/LanguageManager;getAllLanguages()Ljava/util/SortedSet;
      • getLanguage

        public LanguageDefinition getLanguage​(String code)
        Mappings:
        Namespace Name Mixin selector
        official a Lexa;a(Ljava/lang/String;)Lewz;
        intermediary method_4668 Lnet/minecraft/class_1076;method_4668(Ljava/lang/String;)Lnet/minecraft/class_1077;
        named getLanguage Lnet/minecraft/client/resource/language/LanguageManager;getLanguage(Ljava/lang/String;)Lnet/minecraft/client/resource/language/LanguageDefinition;