类 Language

  • 直接已知子类:
    TranslationStorage

    public abstract class Language
    extends Object
    Mappings:
    Namespace Name
    official mq
    intermediary net/minecraft/class_2477
    named net/minecraft/util/Language
    • 字段详细资料

      • LOGGER

        private static final Logger LOGGER
        Mappings:
        Namespace Name Mixin selector
        official b Lmq;b:Lorg/apache/logging/log4j/Logger;
        intermediary field_11490 Lnet/minecraft/class_2477;field_11490:Lorg/apache/logging/log4j/Logger;
        named LOGGER Lnet/minecraft/util/Language;LOGGER:Lorg/apache/logging/log4j/Logger;
      • GSON

        private static final Gson GSON
        Mappings:
        Namespace Name Mixin selector
        official c Lmq;c:Lcom/google/gson/Gson;
        intermediary field_25307 Lnet/minecraft/class_2477;field_25307:Lcom/google/gson/Gson;
        named GSON Lnet/minecraft/util/Language;GSON:Lcom/google/gson/Gson;
      • TOKEN_PATTERN

        private static final Pattern TOKEN_PATTERN
        Mappings:
        Namespace Name Mixin selector
        official d Lmq;d:Ljava/util/regex/Pattern;
        intermediary field_11489 Lnet/minecraft/class_2477;field_11489:Ljava/util/regex/Pattern;
        named TOKEN_PATTERN Lnet/minecraft/util/Language;TOKEN_PATTERN:Ljava/util/regex/Pattern;
      • DEFAULT_LANGUAGE

        public static final String DEFAULT_LANGUAGE
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Lmq;a:Ljava/lang/String;
        intermediary field_33187 Lnet/minecraft/class_2477;field_33187:Ljava/lang/String;
        named DEFAULT_LANGUAGE Lnet/minecraft/util/Language;DEFAULT_LANGUAGE:Ljava/lang/String;
      • instance

        private static volatile Language instance
        Mappings:
        Namespace Name Mixin selector
        official e Lmq;e:Lmq;
        intermediary field_11486 Lnet/minecraft/class_2477;field_11486:Lnet/minecraft/class_2477;
        named instance Lnet/minecraft/util/Language;instance:Lnet/minecraft/util/Language;
    • 构造器详细资料

      • Language

        public Language()
    • 方法详细资料

      • create

        private static Language create()
        Mappings:
        Namespace Name Mixin selector
        official c Lmq;c()Lmq;
        intermediary method_29429 Lnet/minecraft/class_2477;method_29429()Lnet/minecraft/class_2477;
        named create Lnet/minecraft/util/Language;create()Lnet/minecraft/util/Language;
      • load

        public static void load​(InputStream inputStream,
                                BiConsumer<String,​String> entryConsumer)
        Mappings:
        Namespace Name Mixin selector
        official a Lmq;a(Ljava/io/InputStream;Ljava/util/function/BiConsumer;)V
        intermediary method_29425 Lnet/minecraft/class_2477;method_29425(Ljava/io/InputStream;Ljava/util/function/BiConsumer;)V
        named load Lnet/minecraft/util/Language;load(Ljava/io/InputStream;Ljava/util/function/BiConsumer;)V
      • getInstance

        public static Language getInstance()
        Mappings:
        Namespace Name Mixin selector
        official a Lmq;a()Lmq;
        intermediary method_10517 Lnet/minecraft/class_2477;method_10517()Lnet/minecraft/class_2477;
        named getInstance Lnet/minecraft/util/Language;getInstance()Lnet/minecraft/util/Language;
      • setInstance

        public static void setInstance​(Language language)
        Mappings:
        Namespace Name Mixin selector
        official a Lmq;a(Lmq;)V
        intermediary method_29427 Lnet/minecraft/class_2477;method_29427(Lnet/minecraft/class_2477;)V
        named setInstance Lnet/minecraft/util/Language;setInstance(Lnet/minecraft/util/Language;)V
      • get

        public abstract String get​(String key)
        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 abstract boolean hasTranslation​(String key)
        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 abstract boolean isRightToLeft()
        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 abstract OrderedText reorder​(StringVisitable text)
        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;
      • reorder

        public List<OrderedText> reorder​(List<StringVisitable> texts)
        Mappings:
        Namespace Name Mixin selector
        official a Lmq;a(Ljava/util/List;)Ljava/util/List;
        intermediary method_30933 Lnet/minecraft/class_2477;method_30933(Ljava/util/List;)Ljava/util/List;
        named reorder Lnet/minecraft/util/Language;reorder(Ljava/util/List;)Ljava/util/List;