Class MinecraftLocale

java.lang.Object
org.geysermc.geyser.text.MinecraftLocale

public class MinecraftLocale extends Object
  • Field Details

  • Constructor Details

    • MinecraftLocale

      public MinecraftLocale()
  • Method Details

    • downloadAndLoadLocale

      public static void downloadAndLoadLocale(String locale)
      Downloads a locale from Mojang if its not already loaded
      Parameters:
      locale - Locale to download and load
    • getLocaleString

      public static String getLocaleString(String messageText, String locale)
      Translate the given language string into the given locale, or falls back to the default locale
      Parameters:
      messageText - Language string to translate
      locale - 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()