Package org.geysermc.geyser.text
Class MinecraftLocale
java.lang.Object
org.geysermc.geyser.text.MinecraftLocale
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voiddownloadAndLoadLocale(String locale)Downloads a locale from Mojang if its not already loadedstatic StringgetLocaleString(String messageText, String locale)Translate the given language string into the given locale, or falls back to the default localestatic voidinit()
-
Field Details
-
LOCALE_MAPPINGS
-
-
Constructor Details
-
MinecraftLocale
public MinecraftLocale()
-
-
Method Details
-
downloadAndLoadLocale
Downloads a locale from Mojang if its not already loaded- Parameters:
locale- Locale to download and load
-
getLocaleString
Translate the given language string into the given locale, or falls back to the default locale- Parameters:
messageText- Language string to translatelocale- Locale to translate to- Returns:
- Translated string or the original message if it was not found in the given locale
-
init
public static void init()
-