Class LanguageManager
java.lang.Object
net.minecraft.client.resource.language.LanguageManager
- All Implemented Interfaces:
ResourceReloadListener,SynchronousResourceReloadListener
@Environment(CLIENT) public class LanguageManager extends Object implements SynchronousResourceReloadListener
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.resource.ResourceReloadListener
ResourceReloadListener.Synchronizer -
Field Summary
Fields Modifier and Type Field Description private StringcurrentLanguageCodeprivate static LanguageDefinitionfield_25291private LanguageDefinitionfield_25292private Map<String,LanguageDefinition>languageDefsprivate static LoggerLOGGER -
Constructor Summary
Constructors Constructor Description LanguageManager(String string) -
Method Summary
Modifier and Type Method Description voidapply(ResourceManager manager)SortedSet<LanguageDefinition>getAllLanguages()LanguageDefinitiongetLanguage()LanguageDefinitiongetLanguage(String code)private static Map<String,LanguageDefinition>method_29393(Stream<ResourcePack> stream)voidsetLanguage(LanguageDefinition languageDefinition)
-
Field Details
-
Constructor Details
-
Method Details
-
method_29393
-
apply
- Specified by:
applyin interfaceSynchronousResourceReloadListener
-
setLanguage
-
getLanguage
-
getAllLanguages
-
getLanguage
-