Class LanguageManager
java.lang.Object
net.minecraft.client.resource.language.LanguageManager
- All Implemented Interfaces:
ResourceReloader,SynchronousResourceReloader
@Environment(CLIENT)
public class LanguageManager
extends Object
implements SynchronousResourceReloader
- Mappings:
Namespace Name named net/minecraft/client/resource/language/LanguageManagerintermediary net/minecraft/class_1076official gqj
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.resource.ResourceReloader
ResourceReloader.Synchronizer -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate static final LanguageDefinitionprivate Map<String, LanguageDefinition> private static final Logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetLanguage(String code) private static Map<String, LanguageDefinition> loadAvailableLanguages(Stream<ResourcePack> packs) voidreload(ResourceManager manager) Performs the reload in the apply executor, or the game engine.voidsetLanguage(String languageCode) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.resource.ResourceReloader
getNameMethods inherited from interface net.minecraft.resource.SynchronousResourceReloader
reload
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/client/resource/language/LanguageManager;LOGGER:Lorg/slf4j/Logger;intermediary field_5325Lnet/minecraft/class_1076;field_5325:Lorg/slf4j/Logger;official aLgqj;a:Lorg/slf4j/Logger;
-
ENGLISH_US
- Mappings:
Namespace Name Mixin selector named ENGLISH_USLnet/minecraft/client/resource/language/LanguageManager;ENGLISH_US:Lnet/minecraft/client/resource/language/LanguageDefinition;intermediary field_25291Lnet/minecraft/class_1076;field_25291:Lnet/minecraft/class_1077;official bLgqj;b:Lgqi;
-
languageDefs
- Mappings:
Namespace Name Mixin selector named languageDefsLnet/minecraft/client/resource/language/LanguageManager;languageDefs:Ljava/util/Map;intermediary field_5324Lnet/minecraft/class_1076;field_5324:Ljava/util/Map;official cLgqj;c:Ljava/util/Map;
-
currentLanguageCode
- Mappings:
Namespace Name Mixin selector named currentLanguageCodeLnet/minecraft/client/resource/language/LanguageManager;currentLanguageCode:Ljava/lang/String;intermediary field_5323Lnet/minecraft/class_1076;field_5323:Ljava/lang/String;official dLgqj;d:Ljava/lang/String;
-
-
Constructor Details
-
LanguageManager
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/resource/language/LanguageManager;<init>(Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_1076;<init>(Ljava/lang/String;)Vofficial <init>Lgqj;<init>(Ljava/lang/String;)V
-
-
Method Details
-
loadAvailableLanguages
- Mappings:
Namespace Name Mixin selector named loadAvailableLanguagesLnet/minecraft/client/resource/language/LanguageManager;loadAvailableLanguages(Ljava/util/stream/Stream;)Ljava/util/Map;intermediary method_29393Lnet/minecraft/class_1076;method_29393(Ljava/util/stream/Stream;)Ljava/util/Map;official aLgqj;a(Ljava/util/stream/Stream;)Ljava/util/Map;
-
reload
Performs the reload in the apply executor, or the game engine.- Specified by:
reloadin interfaceSynchronousResourceReloader- Parameters:
manager- the resource manager- Mappings:
Namespace Name Mixin selector named reloadLnet/minecraft/resource/SynchronousResourceReloader;reload(Lnet/minecraft/resource/ResourceManager;)Vintermediary method_14491Lnet/minecraft/class_4013;method_14491(Lnet/minecraft/class_3300;)Vofficial aLauq;a(Laup;)V
-
setLanguage
- Mappings:
Namespace Name Mixin selector named setLanguageLnet/minecraft/client/resource/language/LanguageManager;setLanguage(Ljava/lang/String;)Vintermediary method_4667Lnet/minecraft/class_1076;method_4667(Ljava/lang/String;)Vofficial aLgqj;a(Ljava/lang/String;)V
-
getLanguage
- Mappings:
Namespace Name Mixin selector named getLanguageLnet/minecraft/client/resource/language/LanguageManager;getLanguage()Ljava/lang/String;intermediary method_4669Lnet/minecraft/class_1076;method_4669()Ljava/lang/String;official aLgqj;a()Ljava/lang/String;
-
getAllLanguages
- Mappings:
Namespace Name Mixin selector named getAllLanguagesLnet/minecraft/client/resource/language/LanguageManager;getAllLanguages()Ljava/util/SortedMap;intermediary method_4665Lnet/minecraft/class_1076;method_4665()Ljava/util/SortedMap;official bLgqj;b()Ljava/util/SortedMap;
-
getLanguage
- Mappings:
Namespace Name Mixin selector named getLanguageLnet/minecraft/client/resource/language/LanguageManager;getLanguage(Ljava/lang/String;)Lnet/minecraft/client/resource/language/LanguageDefinition;intermediary method_4668Lnet/minecraft/class_1076;method_4668(Ljava/lang/String;)Lnet/minecraft/class_1077;official bLgqj;b(Ljava/lang/String;)Lgqi;
-