Package org.geysermc.geyser.text
Class MinecraftLocale
java.lang.Object
org.geysermc.geyser.text.MinecraftLocale
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
downloadAndLoadLocale(String locale)
Downloads a locale from Mojang if its not already loadedstatic String
getLocaleString(String messageText, String locale)
Translate the given language string into the given locale, or falls back to the default localestatic void
init()
-
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()
-