类 TranslationStorage


  • @Environment(CLIENT)
    public class TranslationStorage
    extends Language
    Mappings:
    Namespace Name
    official eww
    intermediary net/minecraft/class_1078
    named net/minecraft/client/resource/language/TranslationStorage
    • 字段详细资料

      • LOGGER

        private static final Logger LOGGER
        Mappings:
        Namespace Name Mixin selector
        official b Leww;b:Lorg/apache/logging/log4j/Logger;
        intermediary field_5332 Lnet/minecraft/class_1078;field_5332:Lorg/apache/logging/log4j/Logger;
        named LOGGER Lnet/minecraft/client/resource/language/TranslationStorage;LOGGER:Lorg/apache/logging/log4j/Logger;
      • translations

        private final Map<String,​String> translations
        Mappings:
        Namespace Name Mixin selector
        official c Leww;c:Ljava/util/Map;
        intermediary field_5330 Lnet/minecraft/class_1078;field_5330:Ljava/util/Map;
        named translations Lnet/minecraft/client/resource/language/TranslationStorage;translations:Ljava/util/Map;
      • rightToLeft

        private final boolean rightToLeft
        Mappings:
        Namespace Name Mixin selector
        official d Leww;d:Z
        intermediary field_25289 Lnet/minecraft/class_1078;field_25289:Z
        named rightToLeft Lnet/minecraft/client/resource/language/TranslationStorage;rightToLeft:Z
    • 构造器详细资料

      • TranslationStorage

        private TranslationStorage​(Map<String,​String> translations,
                                   boolean rightToLeft)
        Mappings:
        Namespace Name Mixin selector
        official <init> Leww;<init>(Ljava/util/Map;Z)V
        intermediary <init> Lnet/minecraft/class_1078;<init>(Ljava/util/Map;Z)V
        named <init> Lnet/minecraft/client/resource/language/TranslationStorage;<init>(Ljava/util/Map;Z)V
    • 方法详细资料

      • load

        public static TranslationStorage load​(ResourceManager resourceManager,
                                              List<LanguageDefinition> definitions)
        Mappings:
        Namespace Name Mixin selector
        official a Leww;a(Ladl;Ljava/util/List;)Leww;
        intermediary method_4675 Lnet/minecraft/class_1078;method_4675(Lnet/minecraft/class_3300;Ljava/util/List;)Lnet/minecraft/class_1078;
        named load Lnet/minecraft/client/resource/language/TranslationStorage;load(Lnet/minecraft/resource/ResourceManager;Ljava/util/List;)Lnet/minecraft/client/resource/language/TranslationStorage;
      • load

        private static void load​(List<Resource> resources,
                                 Map<String,​String> translationMap)
        Mappings:
        Namespace Name Mixin selector
        official a Leww;a(Ljava/util/List;Ljava/util/Map;)V
        intermediary method_4676 Lnet/minecraft/class_1078;method_4676(Ljava/util/List;Ljava/util/Map;)V
        named load Lnet/minecraft/client/resource/language/TranslationStorage;load(Ljava/util/List;Ljava/util/Map;)V
      • get

        public String get​(String key)
        指定者:
        get 在类中 Language
        Mappings:
        Namespace Name Mixin selector
        official a Lmq;a(Ljava/lang/String;)Ljava/lang/String;
        intermediary method_4679 Lnet/minecraft/class_2477;method_4679(Ljava/lang/String;)Ljava/lang/String;
        named get Lnet/minecraft/util/Language;get(Ljava/lang/String;)Ljava/lang/String;
      • hasTranslation

        public boolean hasTranslation​(String key)
        指定者:
        hasTranslation 在类中 Language
        Mappings:
        Namespace Name Mixin selector
        official b Lmq;b(Ljava/lang/String;)Z
        intermediary method_4678 Lnet/minecraft/class_2477;method_4678(Ljava/lang/String;)Z
        named hasTranslation Lnet/minecraft/util/Language;hasTranslation(Ljava/lang/String;)Z
      • isRightToLeft

        public boolean isRightToLeft()
        指定者:
        isRightToLeft 在类中 Language
        Mappings:
        Namespace Name Mixin selector
        official b Lmq;b()Z
        intermediary method_29428 Lnet/minecraft/class_2477;method_29428()Z
        named isRightToLeft Lnet/minecraft/util/Language;isRightToLeft()Z
      • reorder

        public OrderedText reorder​(StringVisitable text)
        指定者:
        reorder 在类中 Language
        Mappings:
        Namespace Name Mixin selector
        official a Lmq;a(Loq;)Lagj;
        intermediary method_30934 Lnet/minecraft/class_2477;method_30934(Lnet/minecraft/class_5348;)Lnet/minecraft/class_5481;
        named reorder Lnet/minecraft/util/Language;reorder(Lnet/minecraft/text/StringVisitable;)Lnet/minecraft/text/OrderedText;