Package net.minecraft.locale
Class Language
java.lang.Object
net.minecraft.locale.Language
- Direct Known Subclasses:
ClientLanguage
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetComponent
(String key) static Language
getOrDefault
(String pId) abstract String
getOrDefault
(String pKey, String pDefaultValue) getVisualOrder
(List<FormattedText> pText) abstract FormattedCharSequence
getVisualOrder
(FormattedText p_128116_) abstract boolean
static void
abstract boolean
private static Language
static void
loadFromJson
(InputStream pStream, BiConsumer<String, String> pOutput) static void
loadFromJson
(InputStream pStream, BiConsumer<String, String> pOutput, BiConsumer<String, Component> componentConsumer) private static void
parseTranslations
(BiConsumer<String, String> pOutput, String pLanguagePath) Deprecated.private static void
parseTranslations
(BiConsumer<String, String> p_282031_, BiConsumer<String, Component> componentConsumer, String p_283638_)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
GSON
private static final com.google.gson.Gson GSON -
UNSUPPORTED_FORMAT_PATTERN
Pattern that matches numeric variable placeholders in a resource string, such as "%d", "%3$d", "%.2f" -
DEFAULT
- See Also:
-
instance
-
-
Constructor Details
-
Language
public Language()
-
-
Method Details
-
loadDefault
-
parseTranslations
@Deprecated private static void parseTranslations(BiConsumer<String, String> pOutput, String pLanguagePath) Deprecated. -
parseTranslations
private static void parseTranslations(BiConsumer<String, String> p_282031_, BiConsumer<String, Component> componentConsumer, String p_283638_) -
loadFromJson
-
loadFromJson
public static void loadFromJson(InputStream pStream, BiConsumer<String, String> pOutput, BiConsumer<String, Component> componentConsumer) -
getInstance
-
inject
-
getLanguageData
-
getComponent
-
getOrDefault
-
getOrDefault
-
has
-
isDefaultRightToLeft
public abstract boolean isDefaultRightToLeft() -
getVisualOrder
-
getVisualOrder
-