类 LanguageManager
- java.lang.Object
-
- net.minecraft.client.resource.language.LanguageManager
-
- 所有已实现的接口:
ResourceReloader,SynchronousResourceReloader
@Environment(CLIENT) public class LanguageManager extends Object implements SynchronousResourceReloader
- Mappings:
Namespace Name official exaintermediary net/minecraft/class_1076named net/minecraft/client/resource/language/LanguageManager
-
-
嵌套类概要
-
从接口继承的嵌套类/接口 net.minecraft.resource.ResourceReloader
ResourceReloader.Synchronizer
-
-
字段概要
字段 修饰符和类型 字段 说明 private StringcurrentLanguageCodeprivate static LanguageDefinitionENGLISH_USstatic Stringfield_32971private LanguageDefinitionlanguageprivate Map<String,LanguageDefinition>languageDefsprivate static LoggerLOGGER
-
构造器概要
构造器 构造器 说明 LanguageManager(String languageCode)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 SortedSet<LanguageDefinition>getAllLanguages()LanguageDefinitiongetLanguage()LanguageDefinitiongetLanguage(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(LanguageDefinition language)-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 net.minecraft.resource.ResourceReloader
getName
-
从接口继承的方法 net.minecraft.resource.SynchronousResourceReloader
reload
-
-
-
-
字段详细资料
-
LOGGER
private static final Logger LOGGER
- Mappings:
Namespace Name Mixin selector official bLexa;b:Lorg/apache/logging/log4j/Logger;intermediary field_5325Lnet/minecraft/class_1076;field_5325:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/resource/language/LanguageManager;LOGGER:Lorg/apache/logging/log4j/Logger;
-
field_32971
public static final String field_32971
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official aLexa;a:Ljava/lang/String;intermediary field_32971Lnet/minecraft/class_1076;field_32971:Ljava/lang/String;named field_32971Lnet/minecraft/client/resource/language/LanguageManager;field_32971:Ljava/lang/String;
-
ENGLISH_US
private static final LanguageDefinition ENGLISH_US
- Mappings:
Namespace Name Mixin selector official cLexa;c:Lewz;intermediary field_25291Lnet/minecraft/class_1076;field_25291:Lnet/minecraft/class_1077;named ENGLISH_USLnet/minecraft/client/resource/language/LanguageManager;ENGLISH_US:Lnet/minecraft/client/resource/language/LanguageDefinition;
-
languageDefs
private Map<String,LanguageDefinition> languageDefs
- Mappings:
Namespace Name Mixin selector official dLexa;d:Ljava/util/Map;intermediary field_5324Lnet/minecraft/class_1076;field_5324:Ljava/util/Map;named languageDefsLnet/minecraft/client/resource/language/LanguageManager;languageDefs:Ljava/util/Map;
-
currentLanguageCode
private String currentLanguageCode
- Mappings:
Namespace Name Mixin selector official eLexa;e:Ljava/lang/String;intermediary field_5323Lnet/minecraft/class_1076;field_5323:Ljava/lang/String;named currentLanguageCodeLnet/minecraft/client/resource/language/LanguageManager;currentLanguageCode:Ljava/lang/String;
-
language
private LanguageDefinition language
- Mappings:
Namespace Name Mixin selector official fLexa;f:Lewz;intermediary field_25292Lnet/minecraft/class_1076;field_25292:Lnet/minecraft/class_1077;named languageLnet/minecraft/client/resource/language/LanguageManager;language:Lnet/minecraft/client/resource/language/LanguageDefinition;
-
-
构造器详细资料
-
LanguageManager
public LanguageManager(String languageCode)
- Mappings:
Namespace Name Mixin selector official <init>Lexa;<init>(Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_1076;<init>(Ljava/lang/String;)Vnamed <init>Lnet/minecraft/client/resource/language/LanguageManager;<init>(Ljava/lang/String;)V
-
-
方法详细资料
-
loadAvailableLanguages
private static Map<String,LanguageDefinition> loadAvailableLanguages(Stream<ResourcePack> packs)
- Mappings:
Namespace Name Mixin selector official aLexa;a(Ljava/util/stream/Stream;)Ljava/util/Map;intermediary method_29393Lnet/minecraft/class_1076;method_29393(Ljava/util/stream/Stream;)Ljava/util/Map;named loadAvailableLanguagesLnet/minecraft/client/resource/language/LanguageManager;loadAvailableLanguages(Ljava/util/stream/Stream;)Ljava/util/Map;
-
reload
public void reload(ResourceManager manager)
Performs the reload in the apply executor, or the game engine.- 指定者:
reload在接口中SynchronousResourceReloader- 参数:
manager- the resource manager- Mappings:
Namespace Name Mixin selector official aLadm;a(Ladl;)Vintermediary method_14491Lnet/minecraft/class_4013;method_14491(Lnet/minecraft/class_3300;)Vnamed reloadLnet/minecraft/resource/SynchronousResourceReloader;reload(Lnet/minecraft/resource/ResourceManager;)V
-
setLanguage
public void setLanguage(LanguageDefinition language)
- Mappings:
Namespace Name Mixin selector official aLexa;a(Lewz;)Vintermediary method_4667Lnet/minecraft/class_1076;method_4667(Lnet/minecraft/class_1077;)Vnamed setLanguageLnet/minecraft/client/resource/language/LanguageManager;setLanguage(Lnet/minecraft/client/resource/language/LanguageDefinition;)V
-
getLanguage
public LanguageDefinition getLanguage()
- Mappings:
Namespace Name Mixin selector official aLexa;a()Lewz;intermediary method_4669Lnet/minecraft/class_1076;method_4669()Lnet/minecraft/class_1077;named getLanguageLnet/minecraft/client/resource/language/LanguageManager;getLanguage()Lnet/minecraft/client/resource/language/LanguageDefinition;
-
getAllLanguages
public SortedSet<LanguageDefinition> getAllLanguages()
- Mappings:
Namespace Name Mixin selector official bLexa;b()Ljava/util/SortedSet;intermediary method_4665Lnet/minecraft/class_1076;method_4665()Ljava/util/SortedSet;named getAllLanguagesLnet/minecraft/client/resource/language/LanguageManager;getAllLanguages()Ljava/util/SortedSet;
-
getLanguage
public LanguageDefinition getLanguage(String code)
- Mappings:
Namespace Name Mixin selector official aLexa;a(Ljava/lang/String;)Lewz;intermediary method_4668Lnet/minecraft/class_1076;method_4668(Ljava/lang/String;)Lnet/minecraft/class_1077;named getLanguageLnet/minecraft/client/resource/language/LanguageManager;getLanguage(Ljava/lang/String;)Lnet/minecraft/client/resource/language/LanguageDefinition;
-
-