Class LanguageHelper
java.lang.Object
net.guizhanss.guizhanlib.minecraft.LanguageHelper
从Minecraft的语言文件中获取内容。
只有读取语言文件后,其他包内的助手才能正常使用。
- Author:
- ybw0014
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetLangOrDefault(String key, String defaultVal) 获取语言文件中指定键名的内容static StringgetLangOrKey(String key) 获取语言文件中指定键名的内容static StringgetLangOrNull(String key) 获取语言文件中指定键名的内容static voidloadFromStream(InputStream stream) 从输入流(InputStream)中读取语言文件
-
Constructor Details
-
LanguageHelper
public LanguageHelper()
-
-
Method Details
-
loadFromStream
从输入流(InputStream)中读取语言文件- Parameters:
stream- 输入流(InputStream)- Throws:
IllegalArgumentException- 如果输入流为空
-
getLangOrDefault
获取语言文件中指定键名的内容- Parameters:
key-String键名defaultVal- 默认值- Returns:
- 键名内容
-
getLangOrKey
获取语言文件中指定键名的内容- Parameters:
key-String键名- Returns:
- 键名内容
-
getLangOrNull
获取语言文件中指定键名的内容- Parameters:
key-String键名- Returns:
- 键名内容
-