Class Language

java.lang.Object
net.minecraft.util.Language

public class Language extends Object
Mappings:
Namespace Name
official dl
intermediary net/minecraft/class_244
named net/minecraft/util/Language
  • Field Details

    • TOKEN_PATTERN

      private static final Pattern TOKEN_PATTERN
      Mappings:
      Namespace Name Mixin selector
      official a Ldl;a:Ljava/util/regex/Pattern;
      intermediary field_6690 Lnet/minecraft/class_244;field_6690:Ljava/util/regex/Pattern;
      named TOKEN_PATTERN Lnet/minecraft/util/Language;TOKEN_PATTERN:Ljava/util/regex/Pattern;
    • SPLITTER

      private static final Splitter SPLITTER
      Mappings:
      Namespace Name Mixin selector
      official b Ldl;b:Lcom/google/common/base/Splitter;
      intermediary field_6691 Lnet/minecraft/class_244;field_6691:Lcom/google/common/base/Splitter;
      named SPLITTER Lnet/minecraft/util/Language;SPLITTER:Lcom/google/common/base/Splitter;
    • INSTANCE

      private static Language INSTANCE
      Mappings:
      Namespace Name Mixin selector
      official c Ldl;c:Ldl;
      intermediary field_617 Lnet/minecraft/class_244;field_617:Lnet/minecraft/class_244;
      named INSTANCE Lnet/minecraft/util/Language;INSTANCE:Lnet/minecraft/util/Language;
    • translations

      private final Map<String,String> translations
      Mappings:
      Namespace Name Mixin selector
      official d Ldl;d:Ljava/util/Map;
      intermediary field_6692 Lnet/minecraft/class_244;field_6692:Ljava/util/Map;
      named translations Lnet/minecraft/util/Language;translations:Ljava/util/Map;
    • timeLoaded

      private long timeLoaded
      Mappings:
      Namespace Name Mixin selector
      official e Ldl;e:J
      intermediary field_8403 Lnet/minecraft/class_244;field_8403:J
      named timeLoaded Lnet/minecraft/util/Language;timeLoaded:J
  • Constructor Details

    • Language

      public Language()
  • Method Details

    • getInstance

      static Language getInstance()
      Mappings:
      Namespace Name Mixin selector
      official a Ldl;a()Ldl;
      intermediary method_630 Lnet/minecraft/class_244;method_630()Lnet/minecraft/class_244;
      named getInstance Lnet/minecraft/util/Language;getInstance()Lnet/minecraft/util/Language;
    • load

      @Environment(CLIENT) public static void load(Map<String,String> map)
      Mappings:
      Namespace Name Mixin selector
      official a Ldl;a(Ljava/util/Map;)V
      intermediary method_6005 Lnet/minecraft/class_244;method_6005(Ljava/util/Map;)V
      named load Lnet/minecraft/util/Language;load(Ljava/util/Map;)V
    • translate

      public String translate(String key)
      Mappings:
      Namespace Name Mixin selector
      official a Ldl;a(Ljava/lang/String;)Ljava/lang/String;
      intermediary method_635 Lnet/minecraft/class_244;method_635(Ljava/lang/String;)Ljava/lang/String;
      named translate Lnet/minecraft/util/Language;translate(Ljava/lang/String;)Ljava/lang/String;
    • translate

      public String translate(String key, Object[] args)
      Mappings:
      Namespace Name Mixin selector
      official a Ldl;a(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
      intermediary method_632 Lnet/minecraft/class_244;method_632(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
      named translate Lnet/minecraft/util/Language;translate(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
    • translateNullSafe

      private String translateNullSafe(String key)
      Mappings:
      Namespace Name Mixin selector
      official c Ldl;c(Ljava/lang/String;)Ljava/lang/String;
      intermediary method_6006 Lnet/minecraft/class_244;method_6006(Ljava/lang/String;)Ljava/lang/String;
      named translateNullSafe Lnet/minecraft/util/Language;translateNullSafe(Ljava/lang/String;)Ljava/lang/String;
    • hasTranslation

      public boolean hasTranslation(String translation)
      Mappings:
      Namespace Name Mixin selector
      official b Ldl;b(Ljava/lang/String;)Z
      intermediary method_5275 Lnet/minecraft/class_244;method_5275(Ljava/lang/String;)Z
      named hasTranslation Lnet/minecraft/util/Language;hasTranslation(Ljava/lang/String;)Z
    • getTimeLoaded

      public long getTimeLoaded()
      Mappings:
      Namespace Name Mixin selector
      official c Ldl;c()J
      intermediary method_7339 Lnet/minecraft/class_244;method_7339()J
      named getTimeLoaded Lnet/minecraft/util/Language;getTimeLoaded()J