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/LanguageManager- intermediary - net/minecraft/class_1076- official - hgd
- 
Nested Class SummaryNested classes/interfaces inherited from interface net.minecraft.resource.ResourceReloaderResourceReloader.Synchronizer
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate Stringprivate static final LanguageDefinitionprivate Map<String, LanguageDefinition> private static final Loggerprivate final Consumer<TranslationStorage> 
- 
Constructor SummaryConstructorsConstructorDescriptionLanguageManager(String languageCode, Consumer<TranslationStorage> reloadCallback) 
- 
Method SummaryModifier 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.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.resource.ResourceReloadergetNameMethods inherited from interface net.minecraft.resource.SynchronousResourceReloaderreload
- 
Field Details- 
LOGGER- Mappings:
- Namespace - Name - Mixin selector - named - LOGGER- Lnet/minecraft/client/resource/language/LanguageManager;LOGGER:Lorg/slf4j/Logger;- intermediary - field_5325- Lnet/minecraft/class_1076;field_5325:Lorg/slf4j/Logger;- official - a- Lhgd;a:Lorg/slf4j/Logger;
 
- 
ENGLISH_US- Mappings:
- Namespace - Name - Mixin selector - named - ENGLISH_US- Lnet/minecraft/client/resource/language/LanguageManager;ENGLISH_US:Lnet/minecraft/client/resource/language/LanguageDefinition;- intermediary - field_25291- Lnet/minecraft/class_1076;field_25291:Lnet/minecraft/class_1077;- official - b- Lhgd;b:Lhgc;
 
- 
languageDefs- Mappings:
- Namespace - Name - Mixin selector - named - languageDefs- Lnet/minecraft/client/resource/language/LanguageManager;languageDefs:Ljava/util/Map;- intermediary - field_5324- Lnet/minecraft/class_1076;field_5324:Ljava/util/Map;- official - c- Lhgd;c:Ljava/util/Map;
 
- 
currentLanguageCode- Mappings:
- Namespace - Name - Mixin selector - named - currentLanguageCode- Lnet/minecraft/client/resource/language/LanguageManager;currentLanguageCode:Ljava/lang/String;- intermediary - field_5323- Lnet/minecraft/class_1076;field_5323:Ljava/lang/String;- official - d- Lhgd;d:Ljava/lang/String;
 
- 
reloadCallback- Mappings:
- Namespace - Name - Mixin selector - named - reloadCallback- Lnet/minecraft/client/resource/language/LanguageManager;reloadCallback:Ljava/util/function/Consumer;- intermediary - field_51830- Lnet/minecraft/class_1076;field_51830:Ljava/util/function/Consumer;- official - e- Lhgd;e:Ljava/util/function/Consumer;
 
 
- 
- 
Constructor Details- 
LanguageManager- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/client/resource/language/LanguageManager;<init>(Ljava/lang/String;Ljava/util/function/Consumer;)V- intermediary - <init>- Lnet/minecraft/class_1076;<init>(Ljava/lang/String;Ljava/util/function/Consumer;)V- official - <init>- Lhgd;<init>(Ljava/lang/String;Ljava/util/function/Consumer;)V
 
 
- 
- 
Method Details- 
loadAvailableLanguages- Mappings:
- Namespace - Name - Mixin selector - named - loadAvailableLanguages- Lnet/minecraft/client/resource/language/LanguageManager;loadAvailableLanguages(Ljava/util/stream/Stream;)Ljava/util/Map;- intermediary - method_29393- Lnet/minecraft/class_1076;method_29393(Ljava/util/stream/Stream;)Ljava/util/Map;- official - a- Lhgd;a(Ljava/util/stream/Stream;)Ljava/util/Map;
 
- 
reloadPerforms the reload in the apply executor, or the game engine.- Specified by:
- reloadin interface- SynchronousResourceReloader
- Parameters:
- manager- the resource manager
- Mappings:
- Namespace - Name - Mixin selector - named - reload- Lnet/minecraft/resource/SynchronousResourceReloader;reload(Lnet/minecraft/resource/ResourceManager;)V- intermediary - method_14491- Lnet/minecraft/class_4013;method_14491(Lnet/minecraft/class_3300;)V- official - a- Lauq;a(Laup;)V
 
- 
setLanguage- Mappings:
- Namespace - Name - Mixin selector - named - setLanguage- Lnet/minecraft/client/resource/language/LanguageManager;setLanguage(Ljava/lang/String;)V- intermediary - method_4667- Lnet/minecraft/class_1076;method_4667(Ljava/lang/String;)V- official - a- Lhgd;a(Ljava/lang/String;)V
 
- 
getLanguage- Mappings:
- Namespace - Name - Mixin selector - named - getLanguage- Lnet/minecraft/client/resource/language/LanguageManager;getLanguage()Ljava/lang/String;- intermediary - method_4669- Lnet/minecraft/class_1076;method_4669()Ljava/lang/String;- official - a- Lhgd;a()Ljava/lang/String;
 
- 
getAllLanguages- Mappings:
- Namespace - Name - Mixin selector - named - getAllLanguages- Lnet/minecraft/client/resource/language/LanguageManager;getAllLanguages()Ljava/util/SortedMap;- intermediary - method_4665- Lnet/minecraft/class_1076;method_4665()Ljava/util/SortedMap;- official - b- Lhgd;b()Ljava/util/SortedMap;
 
- 
getLanguage- Mappings:
- Namespace - Name - Mixin selector - named - getLanguage- Lnet/minecraft/client/resource/language/LanguageManager;getLanguage(Ljava/lang/String;)Lnet/minecraft/client/resource/language/LanguageDefinition;- intermediary - method_4668- Lnet/minecraft/class_1076;method_4668(Ljava/lang/String;)Lnet/minecraft/class_1077;- official - b- Lhgd;b(Ljava/lang/String;)Lhgc;
 
 
-